Jonathan Guillotte-Blouin
759140610e
Bug 1381186 - open/close stub dialog on (show/abort)Payment. r=MattN
...
MozReview-Commit-ID: K3YyFlIttjD
--HG--
extra : rebase_source : 97639e91e6d35ade1fa11cea5ae923fa522bc44a
2017-07-17 13:29:21 -07:00
Ryan VanderMeulen
6eb7aef00e
Merge m-c to autoland. a=merge
2017-08-09 18:51:26 -04:00
Ryan VanderMeulen
2e6670c78e
Merge autoland to m-c. a=merge
2017-08-09 18:47:59 -04:00
Servo VCS Sync
d6eabd0f59
No bug - Revendor rust dependencies
2017-08-09 22:23:21 +00:00
Simon Sapin
4331d2478e
servo: Merge #18025 - Update to cssparser 0.19, count line numbers during tokenization (from servo:line-counting); r=jdm
...
https://github.com/servo/rust-cssparser/pull/177
Also simplify the `ParseErrorReporter` trait a bit.
Source-Repo: https://github.com/servo/servo
Source-Revision: 845131c425ebd50eea2fe5bf6005b6c304664242
--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : d24cb7526225e8393bbc0a90206cba0199f95798
2017-08-09 16:16:33 -05:00
Brendan Dahl
02dc1567cd
Bug 1387170 - Use custom clipboard constructor instead of singleton. r=jrmuizel
...
This allows instances of the clipboard to be created (like it
was pre-headless).
2017-08-09 09:49:50 -07:00
Brendan Dahl
d1dd2ea172
Bug 1387168 - Use custom clipboard constructor instead of singleton. r=jrmuizel
...
This allows instances of the clipboard to be created (like it
was pre-headless).
2017-08-09 09:46:51 -07:00
Mason Chang
ce7bf90ba4
Bug 1386965
- Support async painting component-alpha layers. r=dvander
2017-08-09 09:39:07 -07:00
Eitan Isaacson
b6d69628bd
Bug 1385372 - Allow same id in aria-owns. r=surkov
2017-08-09 12:33:44 -04:00
Thom Chiovoloni
3e1366bdf6
Bug 1388149 - Make PlacesUtils.history.insertMany respect provided GUIDs r=markh
...
MozReview-Commit-ID: 7g6uABtHKg2
--HG--
extra : rebase_source : 0b43e026ad3de514d2ffbc56568bf3f4e3e17126
2017-08-07 16:01:10 -04:00
Felipe Gomes
2e035ad163
Bug 1388145 - Move startup crashes tracking to nsBrowserGlue as it should only run once, and not per-window. r=florian
...
MozReview-Commit-ID: KR1bv1TJGVf
--HG--
extra : rebase_source : 0d6d7778acf515fdbf2fe86e926bc30d84b47514
2017-08-09 15:45:24 -03:00
Felipe Gomes
5130c05413
Bug 1388145 - Move CombinedStopReload.startAnimationPrefMonitoring to per-window initialization tasks. r=jaws
...
MozReview-Commit-ID: EECjcWwN9yZ
--HG--
extra : rebase_source : 6de62459205284008ca8c43fd80d1d8b9acb3a41
2017-08-09 15:45:12 -03:00
Felipe Gomes
a60bd21c16
Bug 1388145 - Move the Downloads progress code initialization to an idle callback. r=Paolo
...
MozReview-Commit-ID: 5cgvfKq5Mj4
--HG--
extra : rebase_source : 02c1ef380a6b3e71e14361a4ad60fc847c9dfc02
2017-08-09 15:44:43 -03:00
Felipe Gomes
702784b2dd
Bug 1388145 - Move simple things out of delayedStartup to its proper location on _schedulePerWindowIdleTasks. r=florian
...
MozReview-Commit-ID: LN2ffUyKD13
--HG--
extra : rebase_source : 38c34fb5b36d7c977a938528f7670c966e461227
2017-08-09 15:44:38 -03:00
Felipe Gomes
cb5352718f
Bug 1388145 - Move _createExtraDefaultProfile to an idle callback. r=florian
...
MozReview-Commit-ID: 2sBcd2hz8TX
--HG--
extra : rebase_source : fe007e2a7fa8812196e9a7c121a7eb0686b5d9c2
2017-08-09 15:44:32 -03:00
Felipe Gomes
639d5eb901
Bug 1388145 - Initialize the Windows Jump Lists from an idle callback. r=florian
...
MozReview-Commit-ID: FvDPNHGL3Ou
--HG--
extra : rebase_source : ababa118265f4257bcd397cfd811be41981782fc
2017-08-09 15:44:28 -03:00
Felipe Gomes
2ebd419785
Bug 1388145 - Move Services.logins initialization to nsBrowserGlue. r=MattN
...
This will move this code to a place that will run it once per session (as needed) and not once per window. It also better defines it to run after all sessionstore-windows-restored, instead of arbitrarly after 3 seconds.
MozReview-Commit-ID: 2ekVeZfRYC4
--HG--
extra : rebase_source : 85f4e26d727a042091c5a8e5f9b9c346604d6029
2017-08-09 15:43:25 -03:00
Felipe Gomes
a8ac23305b
Bug 1388145 - Make GMPInstallManager telemetry only run once per session (and not per window), and run it after an idle period. r=florian
...
MozReview-Commit-ID: GB07ftXNvXd
--HG--
extra : rebase_source : e047cfb5415658d732359e569f42572e0fb40bec
2017-08-09 15:43:14 -03:00
Felipe Gomes
635177b023
Bug 1388145 - Make Master Password telemetry only run once per session (and not per window), and run it after an idle period. r=MattN
...
MozReview-Commit-ID: 1Ecy94TGGar
--HG--
extra : rebase_source : 40596aaaf9f01fe6a565d5ebf1357951c928a863
2017-08-09 15:43:10 -03:00
Felipe Gomes
fadfebac0a
Bug 1388145 - Move the media telemetry to an idle task. r=florian
...
MozReview-Commit-ID: Lwv1wx22QG1
--HG--
extra : rebase_source : 3e426e84ca2acbbf76ef55c75c6560f8afc9ecfa
2017-08-09 15:43:07 -03:00
Felipe Gomes
bdcf5cfff0
Bug 1388145 - Move the UnsubmittedCrashReporter initialization to an idle callback. r=mconley
...
MozReview-Commit-ID: IZCLlhCbNQN
--HG--
extra : rebase_source : a8f91c4db6b48ed4c075c05d4aac206b197dfc8e
2017-08-09 15:43:04 -03:00
Felipe Gomes
2b65729455
Bug 1388145 - Move the default browser check to an idle callback. r=florian
...
Note that the DefaultBrowserCheck.prompt() was scheduled with an idle callback before and it was removed here, because it's no longer necessary (as the entire function is now running from an idle callback)
MozReview-Commit-ID: GQQbAlBn2UI
--HG--
extra : rebase_source : e317326c3dc4a47f87ba86b29dc3dbdec2657f33
2017-08-09 15:06:30 -03:00
Felipe Gomes
ad0d65f131
Bug 1388145 - Move ContextualIdentityService and SafeBrowsing initialization to _scheduleStartupIdleTasks. r=florian
...
This has no change in behavior since they are already scheduled with idleDispatchToMainThread, but this puts them in the proper code location
MozReview-Commit-ID: IS5ZQjJy77q
--HG--
extra : rebase_source : 08ee589ee7b88fc78dbd106c6f3f191c5fe2e928
2017-08-09 15:06:30 -03:00
Felipe Gomes
781d21edb8
Bug 1388145 - Create global and per-window entry points for scheduling initialization-related idle callbacks. r=florian
...
MozReview-Commit-ID: LDgTz21gDTL
--HG--
extra : rebase_source : 0dddf6768dea0fd0d044f0433f1fa869a92aa19b
2017-08-09 15:06:08 -03:00
Felipe Gomes
bd266247ea
Bug 1388145 - Add SessionStore.promiseAllWindowsRestored. r=mikedeboer
...
MozReview-Commit-ID: 6FvkAdDnRPa
--HG--
extra : rebase_source : be74710b8109afe231cbe09a26678f247b88fada
2017-08-09 15:05:59 -03:00
Aki Sasaki
8bd3628595
bug 1388581 - split win32/win64 nightly hooks. r=Callek
...
MozReview-Commit-ID: 8Gr8Cu9SLXQ
--HG--
extra : rebase_source : e44f938725ed66a5016deb0aa2973eb9e33c8cbc
2017-08-08 18:04:18 -07:00
Jared Wein
54c8c0a3bd
Bug 1380139 - Change the 'Pin to Overflow Menu' animation to not move the arrow as much. r=sfoster
...
MozReview-Commit-ID: 7tyfbshi0jd
--HG--
extra : rebase_source : 5ce915f2888d5e8909d88ad9726a3da5832ecf8c
2017-08-09 13:52:32 -04:00
Alexandre Poirot
b142ed1756
Bug 1382968 - Make WebExtension debugging test better test console behavior. r=rpl
...
MozReview-Commit-ID: Ch8DHw7nTws
--HG--
extra : rebase_source : 17d4ad855bb5e093beb142e449ce2d4b88e20911
2017-08-08 22:30:56 +02:00
Masatoshi Kimura
706ca23396
Bug 1387788 - Remove [deprecated] methods from nsIJSON. r=Ehsan
...
MozReview-Commit-ID: 9OsQacbPsFo
--HG--
extra : rebase_source : 8c905a48306e957026af9dd8fcbf83eae41b8a38
2017-08-06 10:25:15 +09:00
Dão Gottwald
407f690fc8
Bug 1369415 - Share bookmarks toolbar styling to remove cross-platform inconsistencies, adjust bottom padding on Mac to compensate border. r=johannh
...
MozReview-Commit-ID: CTMPI5Yp0nJ
--HG--
extra : rebase_source : 0dd245de9aa2be3d58177b932e30fdd2c7f4fa41
2017-08-09 13:22:02 +02:00
Alexandre Poirot
86f3a72ea7
Bug 1382968 - Only try to forward console messages from content processes to parent when browser console/toolbox are opened. r=jryans,tromey
...
MozReview-Commit-ID: 8cFUbF4msHx
--HG--
rename : toolkit/components/processsingleton/ContentProcessSingleton.js => devtools/server/actors/webconsole/content-process-forward.js
extra : rebase_source : 024d016c37d0f188f5ac3f3f87511595a072eea6
2017-08-01 16:51:07 +02:00
Alexandre Poirot
777467060a
Bug 1382968 - Flag Browser Console target as being chrome and related to a TabActor. r=jryans
...
The Browser Console interacts with a ChromeActor instance, which as any TabActor inherited actor,
expects to be "attached" by calling its `attach` request. isTabActor set to true ensures that.
While chrome set to true allows client codebase to enable additional behavior for chrome debugging.
MozReview-Commit-ID: 1MVLBKnluhg
--HG--
extra : rebase_source : 09b9cce4f6053b78cf617abbe71d54cc1b842f4e
2017-08-07 18:47:20 +02:00
Alexandre Poirot
966527f5aa
Bug 1382968 - Move console actor helper modules to a dedicated folder. r=jryans
...
MozReview-Commit-ID: 6l1kcHFglDf
--HG--
rename : devtools/server/actors/utils/webconsole-listeners.js => devtools/server/actors/webconsole/listeners.js
rename : devtools/server/actors/utils/moz.build => devtools/server/actors/webconsole/moz.build
rename : devtools/server/actors/utils/webconsole-utils.js => devtools/server/actors/webconsole/utils.js
rename : devtools/server/actors/utils/webconsole-worker-listeners.js => devtools/server/actors/webconsole/worker-listeners.js
extra : rebase_source : 5760bfc4de183e74b6eb8a511006c770121f24b9
2017-08-01 16:17:22 +02:00
Mike Hommey
66d4d80b03
Bug 1388681 - Disable -Wformat-security where -Wformat is disabled. r=bwc
...
--HG--
extra : rebase_source : b303f70c2900b8dff538083a6b406545170356c2
2017-08-09 18:45:16 +09:00
Mike Hommey
726ce85142
Bug 1388573 - Imply needs-sccache from toolchain dependencies. r=dustin
...
After bug 1388569 and bug 1388572, all jobs that have needs-sccache set
have a dependency on either linux64-sccache or win64-sccache, and
vice-versa. Which means they are now redundant, and one should imply the
other.
--HG--
extra : rebase_source : ae72f67ccf2da7ba645416b8be4d10687005d01a
2017-08-09 09:22:43 +09:00
Jed Davis
677499eb59
Bug 1386279 - Renovate Linux sandbox file broker handling of access(). r=gcp
...
1. X_OK is now allowed, and is limited only by the MAY_ACCESS permission.
2. The actual access() syscall is now used, if access is granted by the
broker policy. This fixed bug 1382246, which explains the background.
MozReview-Commit-ID: 926429PlBnL
--HG--
extra : rebase_source : 6ae54c4c25e1389fa3af75b0bdf727323448294a
2017-08-08 18:02:31 -06:00
Kirk Steuber
e48152158a
Bug 1376511 - Handle Browser:Thumbnail:CheckState during idle period r=mconley
...
MozReview-Commit-ID: 6n4nzCqTt0O
--HG--
extra : rebase_source : 25f32d6e1ca44d4bb2331d8d745d690d965ed533
2017-08-08 14:59:49 -07:00
Mike Hommey
e81f396704
Bug 1388572 - Remove toolchain dependencies on artifact builds. r=gps
...
They just inherited the dependencies because they were using the same
tooltool manifests as compiling builds.
--HG--
extra : rebase_source : 03ee8180e455e01b72016b3132001745b87f78e7
2017-08-09 09:15:45 +09:00
Mike Hommey
474d5de300
Bug 1388569 - Remove sccache dependencies on jobs that don't use it. r=gps
...
There are essentially four categories of jobs that have dependencies on
sccache currently and that shouldn't:
- jobs that don't compile anything. They just inherited the dependency
because they were using the same tooltool manifests as compiling
builds.
- jobs that don't use sccache. Ideally, we'd make them use sccache, but
things are not currently setup to make that easy, so we'll keep that for
later.
- jobs that explicitly disable sccache through needs-sccache: false.
Like above, ideally, they would use sccache.
- jobs that can't use sccache. Those are hazard jobs, that rely on a GCC
plugin and AIUI on a global knowledge of the code, which the plugin needs
to see. Caching would break that.
--HG--
extra : rebase_source : 77455b9f0a58919838c8c64c36aa1db99baf8c7e
2017-08-09 09:05:35 +09:00
Tim Nguyen
f28112f57c
Bug 1388761 - Update category styling in common.css. r=dao
...
MozReview-Commit-ID: DfDvzw5zVZ8
--HG--
extra : rebase_source : 9ac1070359e11fe2a36b55c65dfd6d5ede6d820a
2017-08-09 20:13:42 +00:00
Chenxia Liu
8b3a0e7bc2
Bug 1386906 - Add Pocket keys to build system. r=chmanchester
...
MozReview-Commit-ID: 8fjcSkn1P7P
--HG--
extra : rebase_source : 42c608d41e1262d0985dd9f59946a0732a971abc
2017-08-09 12:11:10 -07:00
Edouard Oger
5beff3890e
Bug 1372655 - Notify other clients when uploading the local clients record for the first time. r=Grisha
...
MozReview-Commit-ID: HepBI6cbV3J
--HG--
extra : rebase_source : 621fd761f51697605c16d16a38d2a77dd98ab6a6
2017-08-03 16:10:40 -04:00
Dão Gottwald
f623d60510
Bug 1386964 - Set default tab height and mark flaky viewport-units-css2-001.html subtests as passing on Linux. r=dholbert
...
MozReview-Commit-ID: 5gLgepyDiaW
--HG--
extra : rebase_source : dacd6ced6843e8c819733b05a95eafab853873a9
2017-08-09 22:05:22 +02:00
Kartikaya Gupta
fdc58801fd
Bug 1381435 - Increase the touch_move_tolerance value on desktop, so taps in the tab bar are detected more reliably. r=botond
...
MozReview-Commit-ID: DHKsD4EQK3z
--HG--
extra : rebase_source : c2f9990871281dc96cb97e10b817e27268b74362
2017-08-09 15:03:51 -04:00
Wes Kocher
7aa3f6f7e8
Backed out changeset d59ab931a261 (bug 1381435) for windows build failures in gfxPrefs.h a=backout
...
MozReview-Commit-ID: 6xkSA9GmxJh
2017-08-09 12:40:39 -07:00
Andrew Halberstadt
ae1a1c1bc5
Bug 1388811 - [try fuzzy] Add ability to run non-interactive fuzzy queries, r=armenzg
...
MozReview-Commit-ID: JojBS8pZHSk
--HG--
extra : rebase_source : 9a2e497d7789e3a41a37668eda05168e8301aa5b
2017-08-09 13:11:47 -04:00
Henrik Skupin
e051e64a33
Bug 1386977 - Handle popstate events for page loads. r=automatedtester
...
In case of websites manipulating the browser's history via history.pushState
there will be no usual page load events fired. Instead listeners for popstate
events have to be used.
When such an event occurs we can directly return because the browser will
not load the underlying page. This only happens when navigating to another
page first, or restarting Firefox.
MozReview-Commit-ID: 3PceeYK9Co7
--HG--
extra : rebase_source : 30c162f72279712920a96ebc2076db27d01c41b6
2017-08-08 19:48:35 +02:00
Kartikaya Gupta
eb938408fc
Bug 1381435 - Increase the touch_move_tolerance value on desktop, so taps in the tab bar are detected more reliably. r=botond
...
MozReview-Commit-ID: DHKsD4EQK3z
--HG--
extra : rebase_source : 9b45969a6cab18ad911d56e978535f1dd46c987a
2017-08-09 15:03:51 -04:00
Bobby Holley
fb45c73178
Bug 1388623 - Use our new traversal flags to avoid doing post-traversal clearing of restyle state. r=emilio
...
MozReview-Commit-ID: E4fqtsQtO9E
2017-08-09 12:12:28 -07:00
Bobby Holley
bac6702aa7
Bug 1388623 - Move the document-root-cache-priming into PreTraverseSync. r=emilio
...
I added this before PreTraverseSync existed, but that's really where it belongs.
MozReview-Commit-ID: DZlcH70QbEt
2017-08-09 12:11:32 -07:00