Commit Graph

142 Commits

Author SHA1 Message Date
Michael
6965e76219 Bug 1300784 - Combine non-e10s and e10s select dropdown implementations, preffed off. r=mconley
Patch by Michael Wright and Freddy (Junshan) Luo.

MozReview-Commit-ID: G0CaZplABpC
2016-12-21 11:09:39 -05:00
Florian Quèze
13cfe1d3f3 Bug 1329182 - remove trailing newURI null parameters in toolkit/, r=jaws. 2017-01-09 20:27:25 +01:00
Jared Wein
242ab87626 Bug 1326511 - Enable brace-style and no-multi-spaces eslint rules for toolkit. r=MattN
MozReview-Commit-ID: FuVu8skcqOe
2016-12-30 21:47:25 -05:00
Jared Wein
e3149c378f Bug 1325464 - Enable object-shorthand rule and run 'mach eslint --fix' with the rule enabled. r=MattN
MozReview-Commit-ID: 7E7LPorrEje
2016-12-29 18:34:54 -05:00
Wes Kocher
2d7553dcfd Backed out 3 changesets (bug 1325464) for xpcshell failures a=backout
Backed out changeset 562ddc32cc21 (bug 1325464)
Backed out changeset cd10db6087dd (bug 1325464)
Backed out changeset 4079437c4648 (bug 1325464)
2016-12-29 14:05:44 -08:00
Jared Wein
34e228f767 Bug 1325464 - Enable object-shorthand rule and run 'mach eslint --fix' with the rule enabled. r=MattN
MozReview-Commit-ID: 8WoGr8i6oCR
2016-12-29 15:20:47 -05:00
Ryan Hunt
5af74fa2f2 Bug 1312881 - Add a telemetry probe to track the max scrollY of a page. r=jaws data-review=bsmedberg 2016-12-24 18:17:35 -06:00
Ryan Hunt
4bff508e70 Bug 1297867 - Add a telemetry probe to track the amount of scrolling in a page. r=jaws data-review=bsmedberg 2016-12-24 18:15:24 -06:00
Ryan Hunt
99bccac1e4 Backed out changeset 8913967cd7e6 (Bug 1297867) for causing Bug 1325645. r=backout 2016-12-23 15:36:10 -06:00
Ryan Hunt
a408bb001c Backed out changeset 9560724b684c (Bug 1312881) for causing Bug 1325645. r=backout 2016-12-23 15:35:07 -06:00
Sebastian Hengst
7d42523790 Backed out changeset f79edc3888e5 (bug 1297867) for mass test failures. r=backout 2016-12-23 18:46:59 +01:00
Ryan Hunt
4e9b5c09e5 Bug 1297867 - Follow up fix for missing parameter. rs=kats 2016-12-23 10:43:08 -06:00
Ryan Hunt
c25b37def9 Bug 1312881 - Add a telemetry probe to track the max scrollY of a page. r=mconley data-review=bsmedberg 2016-12-14 13:21:45 -06:00
Ryan Hunt
596fb6ba59 Bug 1297867 - Add a telemetry probe to track the amount of scrolling in a page. r=mconley data-review=bsmedberg 2016-12-14 13:19:52 -06:00
Ryan Kelly
21089e60fa Bug 1321687 - Improve documentation of security checks in WebChannel code. r=ehsan 2016-12-01 18:46:00 -05:00
Matheus Longaray
7cb860648c Bug 1319067 - Make the printing media section respect the font size. r=Gijs 2016-12-13 08:22:00 -05:00
Mark Banner
dc46a8fba3 Bug 1322343 - Enable no-unused-vars in the local scope in toolkit/.eslintrc.js. r=mossop
MozReview-Commit-ID: CiIsUjQzp4D
2016-11-09 22:06:32 +00:00
Dave Townsend
e7b1b3284f Bug 1316882: Turn on space-before-function-paren eslint rule (toolkit). r=jaws
MozReview-Commit-ID: FGFwg6TYkvm
2016-11-11 15:22:34 -08:00
Dave Townsend
12596ced47 Bug 1316882: Turn on space-infix-ops eslint rule. r=jaws
MozReview-Commit-ID: HBpjT2uHJaZ
2016-11-10 14:48:04 -08:00
Alastor Wu
f037e790b1 Bug 1308153 - part1 : notify tabbrowser when the tab was blocked. r=baku,jaws
We need to notify tabbrowser about media-blocking so that we can show the unblocking tab icon.
See bug1308399 for more UX details.

MozReview-Commit-ID: E25lEhZLCZk
2016-11-11 10:42:35 +08:00
Carsten "Tomcat" Book
cd6ad0efcd merge mozilla-inbound to mozilla-central a=merge 2016-11-10 16:59:38 +01:00
Matheus Longaray
9d809a001c Bug 1306299 - Wait for network activity stop and paint in ReaderMode browser before showing the Simplified Print Preview mode. r=mconley 2016-11-01 14:00:00 -04:00
Scott Wu
92ebcdc658 Bug 1315911 - Disable time picker UI by making it pref-off by default; r=mconley
MozReview-Commit-ID: 2kpzN27KzaB
2016-11-08 19:07:50 +08:00
Jared Wein
0c024fa9ca Bug 1312486 - Enable no-extra-boolean-cast, no-new-object, no-shadow-restricted-names, and spaced-comment rules for eslint. r=standard8
MozReview-Commit-ID: 7Gx90a5y8t6
2016-10-24 13:14:19 -04:00
Scott Wu
c02af5a213 Bug 1283384 - Implement time picker UI w/ message passing, r=mconley
MozReview-Commit-ID: Gn3Itf0yFrN
2016-09-06 13:01:40 +08:00
Tooru Fujisawa
90f37f20f5 Bug 1308775 - Use Element.scrollBy with behavior: "instant" in auto scroll. r=felipe 2016-10-18 16:46:30 +09:00
Tooru Fujisawa
705120314c Backed out changeset 9d11e38b5fcf for bc test failure (bug 1308775) 2016-10-18 18:16:27 +09:00
Tooru Fujisawa
397dbc6c8f Bug 1308775 - Use Element.scrollBy with behavior: "instant" in auto scroll. r=felipe 2016-10-18 16:46:30 +09:00
Mike Conley
466a772cdb Bug 1296638 - Make Form Autocomplete popup use a richlistbox instead of a tree. r=MattN
MozReview-Commit-ID: 6ybBqAwxlmb
2016-08-19 17:15:56 -04:00
Mike Conley
cae7deca5e Bug 1296638 - AutoCompletePopup in browser-content.js and AutoCompletePopup.jsm need to have popupOpen be in sync. r=MattN
The opening of the AutoCompletePopup will always start from content, but closing the
popup can occur in the parent (for example, if the user switches focus from the browser),
or in content (the user hits Esc, for example, which tells the parent to close the popup).

This relationship between content and the popup has been true for a while, but the
patch in bug 1294502 didn't account for it. In particular, before this patch, it was
possible for AutoCompletePopup in browser-content.js and AutoCompletePopup.jsm to get
out of sync on whether or not the popup is open.

Mainly, this is because the parent wasn't telling the content that the popup had
hidden if the hide was initialized by the parent. The other reason, was because
the popupOpen state in browser-content.js was being set immediately, instead
of waiting for the parent to report that the popup had indeed opened or closed.

MozReview-Commit-ID: CRkg49lP1Hd
2016-09-17 12:44:04 -04:00
Thauã Silveira
e8b51b2c99 Bug 1306624 - Add telemetry probes to count how many times a user requests to print a document. r=mconley, data-review=liuche 2016-10-05 06:42:00 +02:00
Jessica Jong
113984eb02 Bug 1288591 - Implement the layout for <input type=time>. r=mconley, r=dholbert, r=smaug 2016-10-06 00:17:00 -04:00
Mike Conley
9db9ea2cff Bug 1294502 - Use the same AutoCompletePopup logic for e10s and non-e10s. r=MattN
MozReview-Commit-ID: B0QQLEn3yS
2016-08-18 10:50:58 -04:00
Mike Conley
98c0a7fdf7 Bug 1294502 - Move AutoCompletePopup implementation for content to browser-content.js so that non-e10s can use it in a later patch. r=MattN
MozReview-Commit-ID: 2fB4M3lqpLK
2016-07-28 14:18:50 -04:00
Jared Wein
4518d81cb5 Bug 1292042 - Enable the keyword-spacing rule for eslint. Most of this patch was autogenerated by 'eslint --fix'. Files with .xml extension needed to be changed by hand due to limitations of custom plugin. r=markh
MozReview-Commit-ID: EMjJ3yWt9Wt
2016-08-04 03:28:58 -04:00
Thauã Silveira
8437b8251b Bug 1287587 - Add Telemetry probes for user printing activities. r=mconley, data-review=liuche 2016-07-21 13:57:00 -04:00
Thom Chiovoloni
1d7a0871f8 Bug 1238128 - Ensure that the details passed to WebChannelMessageToChrome is a string, with a whitelist for messages from existing users r=Margaret,markh,MattN
MozReview-Commit-ID: DpdJ5bUcBdQ
2016-07-12 19:34:41 -04:00
Matheus Longaray
b17aa881a9 Bug 1285544 - Make sure print jobs that go through simplification get the right document URL set. r=mconley. 2016-07-11 08:48:00 +02:00
Matheus Longaray
fefc1f255f Bug 962433 - "Use Reader Mode for printing articles" [r=mconley]
This adds a checkbox to the print preview toolbar for simplifying
a document before printing.

This feature is currently disabled by default, hidden behind the
print.use_simplify_page pref.

MozReview-Commit-ID: HOtkuEQnJFg
2016-06-02 09:29:00 -04:00
Alastor Wu
d661c9b9ee Bug 1240423 - part1 : implement the remote media-control on Fennec. r=ahunt
MozReview-Commit-ID: GjkSCy5ecbQ
2016-06-01 10:26:01 +08:00
Felipe Gomes
afefeffbc2 Bug 1273685. Further reduce the message size by limiting the size of the URI to be sent. r=Gijs
MozReview-Commit-ID: EMXYaUwnGR2
2016-05-30 19:03:16 -03:00
Felipe Gomes
1ee09f6e86 Bug 1273685. Reduce size of PopupBlocking:UpdateBlockedPopups messages. r=Gijs
The size is reduced by making the message only carry the count of blocked popups, and not the full list of popup URLs that were blocked. The parent becomes responsible for retrieving the list from the child when it needs to display it.

MozReview-Commit-ID: DsxLFD8iE3t
2016-05-30 19:02:17 -03:00
Alastor Wu
14ade11bab Bug 1242874 - part2 : window's suspend attribute. r=baku, r=ehsan
MozReview-Commit-ID: 2GZMjsaQWHC
2016-05-03 09:51:22 +08:00
Carsten "Tomcat" Book
a146077edc Backed out changeset 50896498013c (bug 1242874) 2016-04-28 13:59:06 +02:00
Alastor Wu
786552d529 Bug 1242874 - part2 : window's suspend attribute. r=ehsan, r=baku
MozReview-Commit-ID: Jw3E8Jdb66J
2016-04-28 00:21:27 +08:00
Alastor Wu
5ced857f90 Bug 1249579 - part2 : audio competing suspend/resume methods. r=snorp, baku.
MozReview-Commit-ID: EjNvKELCiAy
2016-04-18 18:48:41 +08:00
Dave Townsend
769fc8f245 Bug 1257246: Update toolkit for eslint 2. r=Gijs
Most of this is fixing functions that in some cases return a value but then
can also run to completion without returning anything. ESLint 2 catches this
where previous versions didn't. Unless there was an obvious other choice I just
made these functions return undefined at the end which is effectively what
already happens.

MozReview-Commit-ID: KHYdAkRvhVr
2016-04-05 11:33:48 -07:00
Gijs Kruitbosch
edeaa2122a Bug 621158 - make appcache use messaging for quota management, r=mayhemer,jaws
MozReview-Commit-ID: GfHbERuzuW8
2016-03-21 10:22:16 +00:00
Gijs Kruitbosch
8ecade6e8d Bug 1239885 - fix popup blocking brokenness when no URI is passed to window.open, r=felipe
MozReview-Commit-ID: IH4RPDxuOon
2016-03-16 16:52:17 +00:00
Botond Ballo
02521409d8 Bug 1238137 - Telemetry pings for main thread autoscrolling. r=mconley 2016-02-05 18:01:27 -05:00