Jared Wein
d9a46cd279
Bug 1318830 - Listen for the FullZoomChange event on synthetic documents to trigger updating the zoom-control in the location bar. r=Gijs
...
MozReview-Commit-ID: CeZ8qsz97Yz
--HG--
extra : rebase_source : 4b817c80d963b975de91fc2767601306e1302c58
2017-03-07 14:24:17 -05:00
Mark Banner
733f0b7c97
Bug 1338195 - Define a `frame-script` environment for eslint and use it to clear no-undef issues for known frame script globals. r=mossop
...
MozReview-Commit-ID: Fcin4InbLK2
--HG--
extra : rebase_source : f94dbb2e5af83bb4d32c51a55702e6f58cc25323
2017-02-07 10:52:06 +00:00
Ryan Hunt
456e464ab3
Bug 1338891 - Backout telemetry scroll tracking r=smaug
...
--HG--
extra : rebase_source : aa79a6beb132e054113c89e324e4ef00ed2b759a
2017-02-15 18:56:23 -05:00
Bill McCloskey
4640ca8852
Bug 1334346 - Move print preview code in content script to separate runnable (r=smaug)
...
MozReview-Commit-ID: 3zvW0bwttzN
2017-02-13 17:02:41 -08:00
Julian Hector
94cad21ec7
Bug 1329216 - Pass default printer name to child. r=mconley
2017-02-13 13:07:44 +01:00
Alastor Wu
1694edb819
Bug 1328058 - part1 : notify block-stop event when the tab was resumed. r=baku
...
In present design, the tab would hide the unblocking icon when receives
the audio-playback event, but it means we can't hide the icon if the media isn't
audible.
For example, we won't show the unblocking icon for audio with audio track, but
we show the icon for audio with silent audio track which can only be detected
after starting decoding.
In this case, we can't receive the audio-playback after resuming that media.
Therefore, we should dispatch the different event to notify tab UI that the
tab has already been resumed.
MozReview-Commit-ID: 3xCWQU7nVCl
--HG--
extra : rebase_source : b5f8855b17664bb1cc2b485f1d85120c0939931f
2017-02-03 14:47:08 +08:00
Phil Ringnalda
3281b2aab2
Backed out 5 changesets (bug 1328058) for timing out in browser_block_silentAudioTrack_media.js
...
CLOSED TREE
Backed out changeset 0c48cff3db5d (bug 1328058)
Backed out changeset 37d35ca95b1f (bug 1328058)
Backed out changeset 0c177bdf5ec3 (bug 1328058)
Backed out changeset b369d9999b8a (bug 1328058)
Backed out changeset 61dbcbe35565 (bug 1328058)
2017-02-02 20:59:34 -08:00
Alastor Wu
e684e589c7
Bug 1328058 - part1 : notify block-stop event when the tab was resumed. r=baku
...
In present design, the tab would hide the unblocking icon when receives
the audio-playback event, but it means we can't hide the icon if the media isn't
audible.
For example, we won't show the unblocking icon for audio with audio track, but
we show the icon for audio with silent audio track which can only be detected
after starting decoding.
In this case, we can't receive the audio-playback after resuming that media.
Therefore, we should dispatch the different event to notify tab UI that the
tab has already been resumed.
MozReview-Commit-ID: 3xCWQU7nVCl
--HG--
extra : rebase_source : 7b4214f1f552ba75da94e4bb1795178983af20f7
2017-02-03 11:25:04 +08:00
Florian Quèze
b11907c7aa
Bug 1334156 - script-generated patch to replace .ownerDocument.defaultView with .ownerGlobal, r=jaws.
2017-01-27 10:51:03 +01:00
Florian Quèze
be4dbae285
Bug 1334199 - script-generated patch to omit getComputedStyle's second argument when it's falsy, r=jaws.
2017-01-27 10:51:02 +01:00
Jared Wein
43bac26d30
Bug 1331661 - Enable the 'quotes' rule for eslint and fix most of the errors with --fix. r=Gijs
...
MozReview-Commit-ID: 6tv0Z06CO4a
--HG--
extra : rebase_source : 014c0b04d8538dc5f15bc6dd4ed6bd220c55c5d4
2017-01-17 09:48:17 -06:00
Jessica Jong
1f0dcc2334
Bug 1320225 - [DateTimeInput] Integration of input type=date input box with picker (part 1). r=mconley,smaug
2017-01-17 13:09:03 +08:00
Florian Quèze
1e42cad36c
Bug 1330464 - script-generated removal of additional parameters that don't exist in the interface, r=jaws.
2017-01-13 20:21:53 +01:00
Michael
7fde7078aa
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
--HG--
extra : rebase_source : d0e29ecc80835bf227f623643518ec0cf2d01364
2016-12-21 11:09:39 -05:00
Florian Quèze
34e970eb9b
Bug 1329182 - remove trailing newURI null parameters in toolkit/, r=jaws.
2017-01-09 20:27:25 +01:00
Jared Wein
9141469edf
Bug 1326511 - Enable brace-style and no-multi-spaces eslint rules for toolkit. r=MattN
...
MozReview-Commit-ID: FuVu8skcqOe
--HG--
extra : rebase_source : 8ab34c4e46a7c3075b459bf44786ec184d10d203
2016-12-30 21:47:25 -05:00
Jared Wein
ecab54a7c9
Bug 1325464 - Enable object-shorthand rule and run 'mach eslint --fix' with the rule enabled. r=MattN
...
MozReview-Commit-ID: 7E7LPorrEje
--HG--
extra : rebase_source : 0572a35415a766a3f31d266760ecd07f0dcc3f72
2016-12-29 18:34:54 -05:00
Wes Kocher
0dfb7c2b5c
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
7255df4e9a
Bug 1325464 - Enable object-shorthand rule and run 'mach eslint --fix' with the rule enabled. r=MattN
...
MozReview-Commit-ID: 8WoGr8i6oCR
--HG--
extra : rebase_source : da7172285d43b820421557ed3b05887e091ff939
2016-12-29 15:20:47 -05:00
Ryan Hunt
b8339fea5a
Bug 1312881 - Add a telemetry probe to track the max scrollY of a page. r=jaws data-review=bsmedberg
...
--HG--
extra : rebase_source : 39f570f24389e35c7222ecd8873a90a1a3443fdd
2016-12-24 18:17:35 -06:00
Ryan Hunt
850b4f052e
Bug 1297867 - Add a telemetry probe to track the amount of scrolling in a page. r=jaws data-review=bsmedberg
...
--HG--
extra : rebase_source : 262336bc4fa586352f11846a6d64734c99b00e64
2016-12-24 18:15:24 -06:00
Ryan Hunt
4097eaa4de
Backed out changeset 8913967cd7e6 (Bug 1297867) for causing Bug 1325645. r=backout
...
--HG--
extra : rebase_source : e3936b8df8f19a794c125b094e0f6ff0a2220c58
extra : amend_source : f9152ce765f49b13710360be114d1c0e5d607a7b
2016-12-23 15:36:10 -06:00
Ryan Hunt
5cd9ee132a
Backed out changeset 9560724b684c (Bug 1312881) for causing Bug 1325645. r=backout
...
--HG--
extra : rebase_source : 086eb6fccbc19b252f0928d8e3d13eaa873e54ff
2016-12-23 15:35:07 -06:00
Sebastian Hengst
5afcfeb882
Backed out changeset f79edc3888e5 (bug 1297867) for mass test failures. r=backout
2016-12-23 18:46:59 +01:00
Ryan Hunt
533f46114f
Bug 1297867 - Follow up fix for missing parameter. rs=kats
...
--HG--
extra : rebase_source : 15bdc37ec869fe0c95bb05c53b527c437957819a
2016-12-23 10:43:08 -06:00
Ryan Hunt
0da2f2a52c
Bug 1312881 - Add a telemetry probe to track the max scrollY of a page. r=mconley data-review=bsmedberg
...
--HG--
extra : rebase_source : c575bf8da0ea6e3a732520f48a0f12a9d922646b
2016-12-14 13:21:45 -06:00
Ryan Hunt
f8e537b751
Bug 1297867 - Add a telemetry probe to track the amount of scrolling in a page. r=mconley data-review=bsmedberg
...
--HG--
extra : rebase_source : adb84dea4dd2ed21da90404866bea56a6026cc4e
2016-12-14 13:19:52 -06:00
Ryan Kelly
3afd5ad0f3
Bug 1321687 - Improve documentation of security checks in WebChannel code. r=ehsan
...
--HG--
extra : amend_source : 6ea449ee935a4be6d9d69df66d065daf2ca84f6e
2016-12-01 18:46:00 -05:00
Matheus Longaray
c0a7494d43
Bug 1319067 - Make the printing media section respect the font size. r=Gijs
2016-12-13 08:22:00 -05:00
Mark Banner
4f94e4bd68
Bug 1322343 - Enable no-unused-vars in the local scope in toolkit/.eslintrc.js. r=mossop
...
MozReview-Commit-ID: CiIsUjQzp4D
--HG--
extra : rebase_source : 1b98e88673625a52ef82c1fad5d56aec3e2e8e80
2016-11-09 22:06:32 +00:00
Dave Townsend
c5bb304fd9
Bug 1316882: Turn on space-before-function-paren eslint rule (toolkit). r=jaws
...
MozReview-Commit-ID: FGFwg6TYkvm
--HG--
extra : rebase_source : 4073cebbef1694393efe312aaafbdb803adbd304
2016-11-11 15:22:34 -08:00
Dave Townsend
0a2c8f9b78
Bug 1316882: Turn on space-infix-ops eslint rule. r=jaws
...
MozReview-Commit-ID: HBpjT2uHJaZ
--HG--
extra : rebase_source : 78fe71a1d673a1c698520a9c82c6f35959614f8f
2016-11-10 14:48:04 -08:00
Alastor Wu
b2b31d2a59
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
--HG--
extra : rebase_source : dcb6cb520bb0983010dfcc728f7251994a886612
2016-11-11 10:42:35 +08:00
Carsten "Tomcat" Book
4b6cab91f9
merge mozilla-inbound to mozilla-central a=merge
2016-11-10 16:59:38 +01:00
Matheus Longaray
0024b052cb
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
0d26c8b9f2
Bug 1315911 - Disable time picker UI by making it pref-off by default; r=mconley
...
MozReview-Commit-ID: 2kpzN27KzaB
--HG--
extra : rebase_source : 9efa47a4037e23636685ec517e8823296337fd2a
2016-11-08 19:07:50 +08:00
Jared Wein
5040f17e00
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
--HG--
extra : rebase_source : 9c8a6b15c19982d720b0163fbbf19d465da786fe
2016-10-24 13:14:19 -04:00
Scott Wu
7fd5ee8fa1
Bug 1283384 - Implement time picker UI w/ message passing, r=mconley
...
MozReview-Commit-ID: Gn3Itf0yFrN
--HG--
extra : rebase_source : 7eda91dfe52cd48a0cf795293f4220f7258796cb
2016-09-06 13:01:40 +08:00
Tooru Fujisawa
9aff7ec58c
Bug 1308775 - Use Element.scrollBy with behavior: "instant" in auto scroll. r=felipe
2016-10-18 16:46:30 +09:00
Tooru Fujisawa
4c192c39e8
Backed out changeset 9d11e38b5fcf for bc test failure (bug 1308775)
2016-10-18 18:16:27 +09:00
Tooru Fujisawa
72306c7735
Bug 1308775 - Use Element.scrollBy with behavior: "instant" in auto scroll. r=felipe
2016-10-18 16:46:30 +09:00
Mike Conley
653b6aacfa
Bug 1296638 - Make Form Autocomplete popup use a richlistbox instead of a tree. r=MattN
...
MozReview-Commit-ID: 6ybBqAwxlmb
--HG--
extra : rebase_source : a7273c9b35b5012b110bfc8196d92a3e6a4c03a9
2016-08-19 17:15:56 -04:00
Mike Conley
613997b5cb
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
--HG--
extra : rebase_source : 0a0383170fc78f8639713a5879ab18468fc0eef7
2016-09-17 12:44:04 -04:00
Thauã Silveira
f2083da255
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
b3014cc00b
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
243d52f0c3
Bug 1294502 - Use the same AutoCompletePopup logic for e10s and non-e10s. r=MattN
...
MozReview-Commit-ID: B0QQLEn3yS
--HG--
rename : toolkit/components/satchel/AutoCompleteE10S.jsm => toolkit/components/satchel/AutoCompletePopup.jsm
extra : rebase_source : 6f7c5db24f5beb841cc67deb69ba88782a88c2f6
2016-08-18 10:50:58 -04:00
Mike Conley
e66438b410
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
--HG--
extra : rebase_source : bbadfe6dacb08a1d7231a39227802484772ebc2b
2016-07-28 14:18:50 -04:00
Jared Wein
fd84c776c7
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
--HG--
extra : rebase_source : 2b8327e5a7cf0bfd190d696ad5fe475f13faa3cc
2016-08-04 03:28:58 -04:00
Thauã Silveira
be23815df3
Bug 1287587 - Add Telemetry probes for user printing activities. r=mconley, data-review=liuche
2016-07-21 13:57:00 -04:00
Thom Chiovoloni
838730ae1b
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
--HG--
extra : rebase_source : b240484b44e9040b2d4e8509589f288e896a4267
2016-07-12 19:34:41 -04:00