5441249fe31416707df434bc6f886d923543de46: Bug 1496364 - Minor refactor to stop uninitialized variable warning r=handyman
Chris Martin <cmartin@mozilla.com> - Thu, 18 Oct 2018 19:14:05 +0000 - rev 490373
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1496364 - Minor refactor to stop uninitialized variable warning r=handyman The compiler warns that jobLevel is uninitialized if none of the if-else conditions are true. Simply replacing the leading assert with a "else crash" tells the compiler that case will never actually happen. Differential Revision: https://phabricator.services.mozilla.com/D8841
9b976167b45aa1ea14c163e0dd4480ec1439289b: Bug 1426733: Use restricting SIDs in Windows NPAPI process sandbox (r=bobowen)
David Parks <dparks@mozilla.com> - Thu, 18 Oct 2018 16:27:56 +0000 - rev 490372
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1426733: Use restricting SIDs in Windows NPAPI process sandbox (r=bobowen) Allow NPAPI sandbox to use restricting SIDs. This hardens the plugin sandbox. Differential Revision: https://phabricator.services.mozilla.com/D8746
9db2b627026f6e936b4ab8529479e3a84ad51a39: Bug 1499866 - Update wpt metadata for idlharness.window.js on fennec r=jgraham
Wes Kocher <wkocher@mozilla.com> - Thu, 18 Oct 2018 14:25:16 +0000 - rev 490371
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1499866 - Update wpt metadata for idlharness.window.js on fennec r=jgraham Fennec supports orientation attributes and properties, so these were unexpectedly passing. Differential Revision: https://phabricator.services.mozilla.com/D9028
54315f38f9050ca56c2ff9e7825838791ae45cca: Bug 1499109 - Wrap extension name in about:addons r=jaws
Mark Striemer <mstriemer@mozilla.com> - Thu, 18 Oct 2018 18:36:11 +0000 - rev 490370
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1499109 - Wrap extension name in about:addons r=jaws Differential Revision: https://phabricator.services.mozilla.com/D9012
272fbc5589a88513c9e9212d94bc6792731bc434: Bug 1495706 - Move add-on version to list at bottom from heading r=jaws
Mark Striemer <mstriemer@mozilla.com> - Thu, 18 Oct 2018 19:20:46 +0000 - rev 490369
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1495706 - Move add-on version to list at bottom from heading r=jaws Differential Revision: https://phabricator.services.mozilla.com/D9058
be3ea7eb7ff484be2e8e840a64f8d86c6fdd0d65: Backed out 8 changesets (bug 1499906) for ES Lint failure in builds/worker/checkouts/gecko/toolkit/components/aboutmemory/content/aboutMemory.js
Noemi Erli <nerli@mozilla.com> - Fri, 19 Oct 2018 06:00:48 +0300 - rev 490368
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Backed out 8 changesets (bug 1499906) for ES Lint failure in builds/worker/checkouts/gecko/toolkit/components/aboutmemory/content/aboutMemory.js Backed out changeset 81ed2232fb09 (bug 1499906) Backed out changeset a4e7eb7be03c (bug 1499906) Backed out changeset eeea7ba794c3 (bug 1499906) Backed out changeset 9819dbed2d88 (bug 1499906) Backed out changeset 97348d7aa09e (bug 1499906) Backed out changeset 075198910378 (bug 1499906) Backed out changeset 14cef5ef3dc4 (bug 1499906) Backed out changeset 9d2fa6237585 (bug 1499906)
81ed2232fb09403667483fad07a9ac4dc1d6f2f4: Bug 1499906 - Use template literals where suitable. r=erahm
Nicholas Nethercote <nnethercote@mozilla.com> - Fri, 19 Oct 2018 11:27:37 +1100 - rev 490367
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1499906 - Use template literals where suitable. r=erahm
a4e7eb7be03c2d1b51fd3b3ee355720d999fb2a9: Bug 1499906 - Put some parameters in `aFoo` form. erahm
Nicholas Nethercote <nnethercote@mozilla.com> - Fri, 19 Oct 2018 11:27:34 +1100 - rev 490366
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1499906 - Put some parameters in `aFoo` form. erahm
eeea7ba794c30def2083f1a7555228b84d7b4626: Bug 1499906 - Use String.prototype.padStart(). r=erahm
Nicholas Nethercote <nnethercote@mozilla.com> - Fri, 19 Oct 2018 11:27:30 +1100 - rev 490365
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1499906 - Use String.prototype.padStart(). r=erahm This lets us remove pad().
9819dbed2d88c0aa7f4832a0cee383e68481ebd8: Bug 1499906 - Use toLocaleString(). r=erahm
Nicholas Nethercote <nnethercote@mozilla.com> - Fri, 19 Oct 2018 11:19:32 +1100 - rev 490364
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1499906 - Use toLocaleString(). r=erahm This replaces a bunch of code that inserted separators by hand. For now I've kept the output mostly the same by forcing the locale to en-US. But at least now we could consider localizing the output. The places where the output is different, it's more consistent with the new code. E.g. printing "-05.55%" (which matches "05.55%") instead of "-5.55%".
97348d7aa09eace30cab2b769754bfc334f750f7: Bug 1499906 - Change `var` to `let`. r=erahm
Nicholas Nethercote <nnethercote@mozilla.com> - Fri, 19 Oct 2018 10:59:34 +1100 - rev 490363
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1499906 - Change `var` to `let`. r=erahm For consistency; `let` is used in most places.
075198910378e7bd8f3a84969017f178c501dccd: Bug 1499906 - Use for..of loops where possible. r=erahm
Nicholas Nethercote <nnethercote@mozilla.com> - Fri, 19 Oct 2018 10:59:34 +1100 - rev 490362
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1499906 - Use for..of loops where possible. r=erahm
14cef5ef3dc4c9fb2e32b8b43778395ee6471c7d: Bug 1499906 - Improve treeline handling. r=erahm.
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 18 Oct 2018 19:40:17 +1100 - rev 490361
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1499906 - Improve treeline handling. r=erahm. This commit reduces the appendTreeElements2's treeline arguments from 3 to 2, and makes the code easier to understand. It's also more efficient, because a concatenation that used to be repeated for every child of a node is now done once for all children. This commit also shortens treeline variable names, because there are a lot of them and they're easier to read when short.
9d2fa6237585ae36ca4922d8064944c5168883b2: Bug 1499906 - Use non-ASCII chars directly in the code. r=erahm
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 18 Oct 2018 19:39:38 +1100 - rev 490360
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1499906 - Use non-ASCII chars directly in the code. r=erahm They're easier to read than \uXXXX escapes, and there's no reason to stick to ASCII in the source code.
b9614de52765a2da6de9eb067c2431c9517b95cd: Bug 1499895 - [2.1] Update onLoadRequest tests. r=jchen
Eugen Sawin <esawin@mozilla.com> - Thu, 18 Oct 2018 23:51:56 +0200 - rev 490359
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1499895 - [2.1] Update onLoadRequest tests. r=jchen
45e3efb5e07666bd7e6e7bb0c0db34aa2cd75b4a: Bug 1499895 - [1.3] Add triggering URI to onLoadRequest. r=snorp,jchen
Eugen Sawin <esawin@mozilla.com> - Wed, 17 Oct 2018 10:06:42 +0200 - rev 490358
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1499895 - [1.3] Add triggering URI to onLoadRequest. r=snorp,jchen
1f63ece13c07c287fad4f5684da002747705bdd1: Merge m-c to inbound. a=merge
Ryan VanderMeulen <ryanvm@gmail.com> - Thu, 18 Oct 2018 20:51:18 -0400 - rev 490357
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Merge m-c to inbound. a=merge
5f7e9756a2efa098d8e0d0e3a4d4447da0d0f1fd: Backed out changeset 8b3b53341da2 (bug 1497514) for failures in browser/components/payments/test/mochitest/test_basic_card_form.html
Noemi Erli <nerli@mozilla.com> - Fri, 19 Oct 2018 03:50:32 +0300 - rev 490356
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Backed out changeset 8b3b53341da2 (bug 1497514) for failures in browser/components/payments/test/mochitest/test_basic_card_form.html
6c55991a052eca284abb6d0a7980765e718e8f02: Backed out changeset 7a7d5508f873 (bug 1494537) as requested by tcampbell on irc for causing crashes in bug 1500285, 1500255. a=backout
Cosmin Sabou <csabou@mozilla.com> - Fri, 19 Oct 2018 03:40:59 +0300 - rev 490355
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Backed out changeset 7a7d5508f873 (bug 1494537) as requested by tcampbell on irc for causing crashes in bug 1500285, 1500255. a=backout
fdd2d783dd2e354ab9dae7d04912cd6b937ba9b3: Bug 1500274 - increase timeouts for Windows nightly builds, r=RyanVM (irc), a=RyanVM
Nick Thomas <nthomas@mozilla.com> - Fri, 19 Oct 2018 13:22:07 +1300 - rev 490354
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1500274 - increase timeouts for Windows nightly builds, r=RyanVM (irc), a=RyanVM
357559d3ec0de83e5a8075e7aad65d6493691f6e: Bug 1341390. Remove unused tests dom/tests/html and dom/tests/js. r=bzbarsky
Diego Pino Garcia <dpino@igalia.com> - Thu, 18 Oct 2018 19:46:34 -0400 - rev 490353
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1341390. Remove unused tests dom/tests/html and dom/tests/js. r=bzbarsky All the properties tested by those tests is covered by web-platform-tests.
59e0564b74358de53bb51500382b99fcca19a508: Bug 1398354 part 2. Update document.all item() and legacycaller to new spec semantics. r=mccr8
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 17 Oct 2018 23:00:49 -0400 - rev 490352
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1398354 part 2. Update document.all item() and legacycaller to new spec semantics. r=mccr8
b7142afba71297a36d86eb651a795b33223c2fb6: Bug 1398354 part 1. Expose StringIsArrayIndex taking a char pointer in jsfriendapi. r=waldo
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 17 Oct 2018 23:00:49 -0400 - rev 490351
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1398354 part 1. Expose StringIsArrayIndex taking a char pointer in jsfriendapi. r=waldo
9b412ade97d9c655a7599a5ea1cc95b9179c63a4: Bug 1500260 - Fix various tidy issues and Servo build. r=emilio
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 19 Oct 2018 00:46:28 +0200 - rev 490350
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1500260 - Fix various tidy issues and Servo build. r=emilio
4fb710869a7746539cbaae952ec26af4286ceb2d: Bug 1500260 - Update servo malloc_size_of after webrender update. r=emilio
Josh Matthews <josh@joshmatthews.net> - Tue, 09 Oct 2018 14:41:37 -0400 - rev 490349
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1500260 - Update servo malloc_size_of after webrender update. r=emilio This cherry-picks part of servo/servo#21725.
61bdac71c45c07c9f5f6c3adfcd2c9919b93f7fd: Bug 1500260 - Use keyboard-types crate. r=emilio
Pyfisch <pyfisch@gmail.com> - Sat, 06 Oct 2018 17:35:45 +0200 - rev 490348
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1500260 - Use keyboard-types crate. r=emilio Have embedders send DOM keys to servo and use a strongly typed KeyboardEvent from the W3C UI Events spec. All keyboard handling now uses the new types. Introduce a ShortcutMatcher to recognize key bindings. Shortcuts are now recognized in a uniform way. Updated the winit port. Updated webdriver integration. part of #20331 This cherry-picks part of servo/servo#21881.
99cc3c6f76ef81913aea6d0a7d785e02e55f4648: Bug 1500260 - More useful logging for transition-related stuff. r=emilio
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 06 May 2018 18:45:16 +0200 - rev 490347
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1500260 - More useful logging for transition-related stuff. r=emilio Transitions are still broken, but I found these messages more helpful than the previous ones when diagnosing problems. This cherry-picks part of servo/servo#20757.
7037075929099a8d88ef702257e88d15cbe3ab59: Bug 1500260 - Expire keyframes animations when no longer referenced by the style. r=emilio
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 05 May 2018 19:15:59 +0200 - rev 490346
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1500260 - Expire keyframes animations when no longer referenced by the style. r=emilio It's a long way to make this sound in general... Fixes #20731 This cherry-picks part of servo/servo#20757.
6d0c84abdfa1d1b5e64e78a1826762e110c7ea57: Bug 1500260 - Remove unused expired boolean in Animation::Transition. r=emilio
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 05 May 2018 18:36:22 +0200 - rev 490345
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1500260 - Remove unused expired boolean in Animation::Transition. r=emilio The last caller who used was #14418, which did fix a problem but introduced multiple. In particular, now transitions don't get expired ever, until they finish running of course. That is not ok, given you can have something that the user can trigger to change the style (hi, :hover, for example), and right now that triggers new transitions, getting this into a really funny state. I should give fixing this a shot, but it's non-trivial at all. This cherry-picks part of servo/servo#20757.
bfac8c708a3f50ed6cb301548edec21b097c0a7f: Bug 1500260 - Cleanup some of the animation starting code. r=emilio
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 05 May 2018 18:15:14 +0200 - rev 490344
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1500260 - Cleanup some of the animation starting code. r=emilio This cherry-picks part of servo/servo#20757.
477c044daea3a96ba8ec41641ab934f9ec11deb7: Bug 1500260 - Stop using PseudoElement::inherits_all. r=emilio
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 15 Oct 2018 00:33:43 +0200 - rev 490343
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1500260 - Stop using PseudoElement::inherits_all. r=emilio This was done that way just because Servo didn't support the `all` property at the time. We should do it this way and optimize it if it's slow. Though I suspect that most of stuff doesn't actually need to be inherited, my patch at bug 1498943 should make it much faster than what it would otherwise be. This cherry-picks servo/servo#21946.
9c7087c217509cc8ad7186295e12410264f3b40a: Bug 1373563 - More specific mozscreenshots cropping for PermissionPrompts and ControlCenter. r=johannh
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Thu, 18 Oct 2018 15:31:45 -0700 - rev 490342
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1373563 - More specific mozscreenshots cropping for PermissionPrompts and ControlCenter. r=johannh Also remove the default selectors for LightweightThemes since we capture the union of all regions and we can leave it up to the other used configuration to know which region is relevant. The whole navigator-toolbox isn't always relavant for LightweightThemes changes since they also affect panels and other widgets. Differential Revision: https://phabricator.services.mozilla.com/D8815
8b3b53341da242116ef6cba6a4d8439bad5b0fb2: Bug 1497514 - Initialize BasicCardPage selectedStateKey to 'selectPaymentCard'. r=MattN
Diego Pino Garcia <dpino@igalia.com> - Thu, 18 Oct 2018 15:25:49 -0700 - rev 490341
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1497514 - Initialize BasicCardPage selectedStateKey to 'selectPaymentCard'. r=MattN Also require basicCardPage has a selectedStateKey
0b54085a89d475b6ea1c7ded43a69451c0c400a3: Bug 1494387 - Backed out changeset 556b2f4cd653 so it doesn't ride the trains.
Chris Manchester <cmanchester@mozilla.com> - Thu, 18 Oct 2018 15:21:02 -0700 - rev 490340
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1494387 - Backed out changeset 556b2f4cd653 so it doesn't ride the trains.
11f359e1b03813e834e3c34c9d13aa93564d7999: Bug 1495919 - ensure IDWriteFontFileStream stays alive with NativeFontResourceDWrite. r=jrmuizel
Lee Salzman <lsalzman@mozilla.com> - Thu, 18 Oct 2018 18:00:23 -0400 - rev 490339
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1495919 - ensure IDWriteFontFileStream stays alive with NativeFontResourceDWrite. r=jrmuizel
72b97e539421a38d16e843783c2359381bc6ac33: Merge mozilla-central to mozilla-inbound. a=merge
Cosmin Sabou <csabou@mozilla.com> - Fri, 19 Oct 2018 00:59:32 +0300 - rev 490338
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Merge mozilla-central to mozilla-inbound. a=merge
c0c288dc283e315982949e5d6565520f5872ab12: Merge mozilla-inbound to mozilla-central. a=merge
Cosmin Sabou <csabou@mozilla.com> - Fri, 19 Oct 2018 00:54:29 +0300 - rev 490337
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Merge mozilla-inbound to mozilla-central. a=merge
7b0a8e47d25608312af369290db040fa9009ddcf: Bug 1499944 - Don't show detail view when changing plugin state r=jaws
Mark Striemer <mstriemer@mozilla.com> - Thu, 18 Oct 2018 18:43:03 +0000 - rev 490336
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1499944 - Don't show detail view when changing plugin state r=jaws Differential Revision: https://phabricator.services.mozilla.com/D9061
9a404545425a2d59f36f3acadc99f1a55c366429: Bug 1499504 - Always include search icon in search boxes on Mac r=dao
Mark Striemer <mstriemer@mozilla.com> - Thu, 18 Oct 2018 18:56:11 +0000 - rev 490335
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1499504 - Always include search icon in search boxes on Mac r=dao Differential Revision: https://phabricator.services.mozilla.com/D9021
228e7fe1545959bf5cedfe6e25c5e8dd91ec0a1a: Bug 1494229 - [marionette] Advertise Phabricator for submitting patches in the docs. r=ato
Henrik Skupin <mail@hskupin.info> - Thu, 18 Oct 2018 19:06:53 +0000 - rev 490334
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1494229 - [marionette] Advertise Phabricator for submitting patches in the docs. r=ato DONTBUILD Depends on D8981 Differential Revision: https://phabricator.services.mozilla.com/D8982
17432131026dfd5e16a8a2935fa4421c56be585e: Bug 1494229 - [marionette] Improve documentation for new contributors. r=ato
Henrik Skupin <mail@hskupin.info> - Thu, 18 Oct 2018 19:06:25 +0000 - rev 490333
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1494229 - [marionette] Improve documentation for new contributors. r=ato DONTBUILD Differential Revision: https://phabricator.services.mozilla.com/D8981
55724db90e3e23b09e946681067567c489023249: bug 1499057: webdriver: remove known web element cache; r=whimboo
Andreas Tolfsen <ato@sny.no> - Thu, 18 Oct 2018 15:34:06 +0000 - rev 490332
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
bug 1499057: webdriver: remove known web element cache; r=whimboo The known web element cache in the WebDriver test client, or webdriver.Session._element_cache, is used only to avoid constructing new webdriver.Element instances of the same web element and serves no practical purpose beyond that Since this client is intended for testing purposes, we would like to be able to construct duplicate webdriver.Element instances, so that e.g. fake elements can be constructed and send to the remote end. Depends on D9127 Differential Revision: https://phabricator.services.mozilla.com/D8855
b5b389d5788ed89f7e666c4de6e80e6a3cb99a19: bug 1499057: webdriver: fix element comparison assertions; r=whimboo
Andreas Tolfsen <ato@sny.no> - Thu, 18 Oct 2018 18:33:09 +0000 - rev 490331
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
bug 1499057: webdriver: fix element comparison assertions; r=whimboo The Python "is" operator tests object identity, but the tests should rely on the webdriver.Element equality implementation, __eq__. Differential Revision: https://phabricator.services.mozilla.com/D9127
9782e0b1657da7b2742e693222f8ac912920b521: Bug 1493796 - [mozprocess] Revert poll() behavior on Windows due to regression. r=gbrown
Henrik Skupin <mail@hskupin.info> - Thu, 18 Oct 2018 15:32:28 +0000 - rev 490330
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1493796 - [mozprocess] Revert poll() behavior on Windows due to regression. r=gbrown Originally landed as changeset 8793e332890e via bug 1433905 the patch caused a regression because GetExitCodeProcess() returns 0 for an inside of Firefox restarted process. It can be relanded once the process id of the job object can successfully be tracked. Differential Revision: https://phabricator.services.mozilla.com/D9020
740c3623a44aed64203d830a03682e14f90917f9: Bug 1496745 - Allow GeckoResult to be used without a Looper r=agi,jchen
James Willcox <snorp@snorp.net> - Thu, 18 Oct 2018 18:01:18 +0000 - rev 490329
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1496745 - Allow GeckoResult to be used without a Looper r=agi,jchen GeckoResult can now be created on a thread with no Looper present. You can use `then` as before after creating a derived GeckoResult with a Handler via `withHandler`, or poll for the value via the new `poll` method. Differential Revision: https://phabricator.services.mozilla.com/D7896
50cc3c94b20d7ba104fc24b887e15064cad69d41: Bug 1499188 - Make accessibility entry input type an int in bundle message. r=jchen,Jamie
Eitan Isaacson <eitan@monotonous.org> - Tue, 16 Oct 2018 16:43:16 +0000 - rev 490328
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1499188 - Make accessibility entry input type an int in bundle message. r=jchen,Jamie Differential Revision: https://phabricator.services.mozilla.com/D8871
b786be7eb3b5fc1acf0cb38d85cf7104ae2f274c: Bug 1497181 - Display sizing info for text nodes too; r=gl
Patrick Brosset <pbrosset@mozilla.com> - Thu, 18 Oct 2018 17:23:32 +0000 - rev 490327
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1497181 - Display sizing info for text nodes too; r=gl Differential Revision: https://phabricator.services.mozilla.com/D8976
d7795bc645ac0e3aa47cd4e1112b89887e941bf1: Bug 1499877 - Part 3: Import latest test262 tests. r=khyperia
Jason Orendorff <jorendorff@mozilla.com> - Thu, 18 Oct 2018 16:43:29 +0000 - rev 490326
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1499877 - Part 3: Import latest test262 tests. r=khyperia Depends on D9109 Differential Revision: https://phabricator.services.mozilla.com/D9110
4519ce7c5c84341c97375d572f595b2930df389a: Bug 1499877 - Part 2: Mark failing tests. r=khyperia
Jason Orendorff <jorendorff@mozilla.com> - Thu, 18 Oct 2018 16:41:31 +0000 - rev 490325
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1499877 - Part 2: Mark failing tests. r=khyperia Depends on D9108 Differential Revision: https://phabricator.services.mozilla.com/D9109
25be011e674c5a4cb1acfbfaeb68e757a2979236: Bug 1499877 - Part 1: Add names of new features we don't yet support. r=khyperia
Jason Orendorff <jorendorff@mozilla.com> - Thu, 18 Oct 2018 16:41:01 +0000 - rev 490324
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1499877 - Part 1: Add names of new features we don't yet support. r=khyperia When we're ready to test private fields, we'll delete the relevant line here and re-run this script. Differential Revision: https://phabricator.services.mozilla.com/D9108
99d43f9d3918d1bddf2be683e9b9d8c9de6d688f: Bug 1499363 - Fix userScript test failure on beta due to runWithPrefs not restoring the initial prefs values. r=robwu
Luca Greco <lgreco@mozilla.com> - Thu, 18 Oct 2018 17:14:24 +0000 - rev 490323
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1499363 - Fix userScript test failure on beta due to runWithPrefs not restoring the initial prefs values. r=robwu Differential Revision: https://phabricator.services.mozilla.com/D9107
545ff4f7bc5ca0cd013eda97efb96e5a5759c810: Bug 1495855 - Rework the about:debugging webextensions tests to do not use symlink-ed test addons. r=ochameau
Luca Greco <lgreco@mozilla.com> - Thu, 18 Oct 2018 11:40:02 +0000 - rev 490322
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1495855 - Rework the about:debugging webextensions tests to do not use symlink-ed test addons. r=ochameau Differential Revision: https://phabricator.services.mozilla.com/D8589
b815b16f74a14ce0173bae0000f47ebf5e277e17: Bug 1498499 - [Wayland] Implement triple buffering at Wayland, r=jhorak
Martin Stransky <stransky@redhat.com> - Thu, 18 Oct 2018 14:30:21 +0000 - rev 490321
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1498499 - [Wayland] Implement triple buffering at Wayland, r=jhorak Differential Revision: https://phabricator.services.mozilla.com/D8849
1635530c393a0f80512a3cf695fe968eb53562f2: Bug 1375861 - [mozlint] Globally exclude paths listed in tools/rewriting/ThirdPartyPaths.txt from our linters, r=sylvestre
Andrew Halberstadt <ahalberstadt@mozilla.com> - Thu, 18 Oct 2018 15:27:59 +0000 - rev 490320
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1375861 - [mozlint] Globally exclude paths listed in tools/rewriting/ThirdPartyPaths.txt from our linters, r=sylvestre Differential Revision: https://phabricator.services.mozilla.com/D9126
6b1ecbbb842712c0a40d78dd39d5aea0ea615d15: Bug 1479008 - Install related dictionaries after a langpack is installed r=leplatrem,aswan
Mark Striemer <mstriemer@mozilla.com> - Thu, 18 Oct 2018 16:48:12 +0000 - rev 490319
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1479008 - Install related dictionaries after a langpack is installed r=leplatrem,aswan Differential Revision: https://phabricator.services.mozilla.com/D8442
8fc40677cc0eff1eb03a17169ea6997666136b75: Bug 1496243 - Show "Tracking Cookies" label in the control center when only tracking cookies are blocked. r=Ehsan
Johann Hofmann <jhofmann@mozilla.com> - Thu, 18 Oct 2018 13:42:14 +0000 - rev 490318
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1496243 - Show "Tracking Cookies" label in the control center when only tracking cookies are blocked. r=Ehsan Differential Revision: https://phabricator.services.mozilla.com/D9092
084f6e60778f01d66bee26657e0e459f8fddcc3e: Bug 1498352 - Apply root resolution when sending mouse events from child to parent; r=kats
Jim Chen <nchen@mozilla.com> - Thu, 18 Oct 2018 16:43:40 +0000 - rev 490317
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1498352 - Apply root resolution when sending mouse events from child to parent; r=kats Because the root resolution is conceptually at the parent/child process boundary, when sending mouse events from child to the parent, we need to apply that resolution to the mouse coordinates. Differential Revision: https://phabricator.services.mozilla.com/D8993
a58112b87de672f400dc5d23ad8bac80d292a2fd: Merge mozilla-central to autoland. a=merge CLOSED TREE
Ciure Andrei <aciure@mozilla.com> - Thu, 18 Oct 2018 19:39:05 +0300 - rev 490316
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Merge mozilla-central to autoland. a=merge CLOSED TREE
a6b4461eadf0622f4d4f6ea1ee8389d1c655b336: Bug 1495387 - introduce async front instantiation; r=ochameau
yulia <ystartsev@mozilla.com> - Thu, 18 Oct 2018 14:34:33 +0000 - rev 490315
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1495387 - introduce async front instantiation; r=ochameau Depends on D8989 Differential Revision: https://phabricator.services.mozilla.com/D8990
3a70a65a75cf9bf30152ebd0e69ccbde3a913f00: Bug 1499755 - Select the right inline stylesheet on rule-view source url click; r=gl
Patrick Brosset <pbrosset@mozilla.com> - Thu, 18 Oct 2018 15:15:12 +0000 - rev 490314
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1499755 - Select the right inline stylesheet on rule-view source url click; r=gl The code we had to jump to the style-editor when a rule-view source link is clicked did not make any distinction between multiple inline stylesheets. If you had many of them, they would all have the same url (i.e. the url of the document, because they are inline). And we were matching stylesheets in the style-editor by url, so we would always select the first inline stylesheet. This change makes use of the fact that the style-editor's selectStyleSheet function also accept a StyleSheetFront object. When passing this object, there can be no confusion, because they're all different. Now, I'm only doing this for inlin stylesheets because other stylesheets have unique urls and it's important to preserve the previous logic since source-maps may also be involved. I'm taking this opportunity to re-enable browser_rules_style-editor-link.js which had been disabled a long time ago, and removing a part that just doesn't work anymore at all apparently. Differential Revision: https://phabricator.services.mozilla.com/D9093
26c0053b13cb7ea1cce71210709fc30472f68671: Backed out changeset 77d3179f96db (bug 1479008) for browser_browser_languages_subdialog.js failures
Bogdan Tara <btara@mozilla.com> - Thu, 18 Oct 2018 18:33:57 +0300 - rev 490313
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Backed out changeset 77d3179f96db (bug 1479008) for browser_browser_languages_subdialog.js failures
665fecc387403fd9336daaaa6bfa619dc5b7baed: Bug 1496814 - Show only search suggestion results when only an engine alias and query are typed in the address bar r=mak
Drew Willcoxon <adw@mozilla.com> - Thu, 18 Oct 2018 15:23:55 +0000 - rev 490312
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1496814 - Show only search suggestion results when only an engine alias and query are typed in the address bar r=mak This is based on the patch in bug 1496811. This patch looks a little worse than it probably is. (Maybe not by much.) Some of this is indentation changes, moving code around, renaming, and adding jsdocs. It looks like we missed the boat on uplifting this (and the other couple of bugs) to 63, so there's not a super-pressing need to keep the patch minimal. PlacesSearchAutocompleteProvider assumes you're fetching suggestions from the current engine, so I had to modify it to take an engine. While I was doing that, I got a little frustrated with some of its implementation, naming, and interface. It seems like it was written to be a little more generic than it ended up being? There doesn't seem to be any need for it to return generic "match" objects instead of simply engines and `{ suggestion, historical }` objects, for example. The "defaultMatch" concept also doesn't make much sense IMO, especially with the aforementioned changes. So I made some improvements, hopefully, and I also added some jsdocs. Differential Revision: https://phabricator.services.mozilla.com/D8818
88aa6ae72305247b0520e0d698e751749fb8d60b: Bug 1499686 - Remove _supportsFrameHighlight; r=ochameau
yulia <ystartsev@mozilla.com> - Thu, 18 Oct 2018 14:10:29 +0000 - rev 490311
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1499686 - Remove _supportsFrameHighlight; r=ochameau Depends on D8988 Differential Revision: https://phabricator.services.mozilla.com/D8989
f95e8040037226253522aea53a8b24dee6b75098: Bug 1499710 - Remove autohideOnDestroy trait; r=ochameau
yulia <ystartsev@mozilla.com> - Thu, 18 Oct 2018 14:10:59 +0000 - rev 490310
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1499710 - Remove autohideOnDestroy trait; r=ochameau Depends on D8987 Differential Revision: https://phabricator.services.mozilla.com/D8988
42a7995a7d3655675925610c92fe13c9b86cd7ec: Bug 1499683 - Remove Highlightable Trait; r=ochameau
yulia <ystartsev@mozilla.com> - Thu, 18 Oct 2018 14:12:00 +0000 - rev 490309
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1499683 - Remove Highlightable Trait; r=ochameau Differential Revision: https://phabricator.services.mozilla.com/D8987
5e123c35d1e82866b42ee86dbe74bdf4c02956f5: Bug 1493683 - [lint] Remove wpt_manifest linter, r=jgraham
Andrew Halberstadt <ahalberstadt@mozilla.com> - Thu, 18 Oct 2018 14:57:25 +0000 - rev 490308
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1493683 - [lint] Remove wpt_manifest linter, r=jgraham This is no longer needed because the manifest update now happens out of tree. The taskcluster task was already removed, though the actual linter implementation was forgotten. Differential Revision: https://phabricator.services.mozilla.com/D9118
49e1cc5fdf49b102fa27980622087fc550ed93bb: Bug 1497589 Part 5: Add tests of Flex mainAxisDirection and crossAxisDirection. r=dholbert
Brad Werth <bwerth@mozilla.com> - Wed, 17 Oct 2018 20:23:27 +0000 - rev 490307
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1497589 Part 5: Add tests of Flex mainAxisDirection and crossAxisDirection. r=dholbert Depends on D8617 Differential Revision: https://phabricator.services.mozilla.com/D8618
d8e73cf6952fd03c118b8cdd3cc97a8f59045f95: Bug 1497589 Part 4: Set ComputedFlexContainerInfo physical axis values, and expose them through the Flex API. r=dholbert
Brad Werth <bwerth@mozilla.com> - Wed, 17 Oct 2018 20:23:09 +0000 - rev 490306
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1497589 Part 4: Set ComputedFlexContainerInfo physical axis values, and expose them through the Flex API. r=dholbert Depends on D8616 Differential Revision: https://phabricator.services.mozilla.com/D8617
082aaca611f9f0e13cd82d6cc708b687cfd35b7c: Bug 1497589 Part 3: Stub in physical direction enums for Flex API main and cross axes. r=dholbert
Brad Werth <bwerth@mozilla.com> - Wed, 17 Oct 2018 20:22:46 +0000 - rev 490305
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1497589 Part 3: Stub in physical direction enums for Flex API main and cross axes. r=dholbert Differential Revision: https://phabricator.services.mozilla.com/D8616
d0b82fc9252d1c017cfd7e3381873c9e2ee9ee8f: Bug 1497589 Part 2: Rename Flex API classes to avoid namespace collision with nsFlexContainerFrame classes. r=dholbert
Brad Werth <bwerth@mozilla.com> - Wed, 17 Oct 2018 20:22:26 +0000 - rev 490304
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1497589 Part 2: Rename Flex API classes to avoid namespace collision with nsFlexContainerFrame classes. r=dholbert Depends on D9022 Differential Revision: https://phabricator.services.mozilla.com/D9023
c597d36a2d7ac1b32de3d57054a87176737ae814: Bug 1497589 Part 1: Move Flex.webidl to the chrome-webidl directory. r=bzbarsky,dholbert
Brad Werth <bwerth@mozilla.com> - Thu, 18 Oct 2018 00:08:02 +0000 - rev 490303
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1497589 Part 1: Move Flex.webidl to the chrome-webidl directory. r=bzbarsky,dholbert Differential Revision: https://phabricator.services.mozilla.com/D9022
cac4aff89a39a7df33305397268510e8c7d2d840: Bug 1488506 - Add mochitest for enable/disable USB debugging in Connect page;r=ladybenko,daisuke
Julian Descottes <jdescottes@mozilla.com> - Thu, 18 Oct 2018 14:34:15 +0000 - rev 490302
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1488506 - Add mochitest for enable/disable USB debugging in Connect page;r=ladybenko,daisuke Depends on D8556 Differential Revision: https://phabricator.services.mozilla.com/D8557
97207813052bd7a33c671422198b5d1e43adab49: Bug 1488506 - Add button to enable/disable USB debugging in Connect page;r=ladybenko,daisuke
Julian Descottes <jdescottes@mozilla.com> - Wed, 17 Oct 2018 08:47:30 +0000 - rev 490301
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1488506 - Add button to enable/disable USB debugging in Connect page;r=ladybenko,daisuke Differential Revision: https://phabricator.services.mozilla.com/D8556
3e2d47ca7a2a199ab58bf0b7605882a205e6cece: Bug 1499911 - Break down the labels for the issues submitted through the report breakage UI for the various cookie policies r=johannh
Ehsan Akhgari <ehsan@mozilla.com> - Thu, 18 Oct 2018 14:46:20 +0000 - rev 490300
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1499911 - Break down the labels for the issues submitted through the report breakage UI for the various cookie policies r=johannh Differential Revision: https://phabricator.services.mozilla.com/D9053
cf707f5b0477c1537f411d1f776ad10303f2ccd2: Bug 1499615 - Silence unused returned value warning and initialize the counter. r=pehrsons
Alex Chronopoulos <achronop@gmail.com> - Thu, 18 Oct 2018 11:24:36 +0000 - rev 490299
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1499615 - Silence unused returned value warning and initialize the counter. r=pehrsons Differential Revision: https://phabricator.services.mozilla.com/D8964
6e0c72599e0b63fe2e4957184c40520c2fa6339c: Bug 1356427 - P3. Add a testcase to test download protection will skip checking whitelist for non-binary files. r=francois
Dimi Lee <dlee@mozilla.com> - Thu, 18 Oct 2018 14:39:41 +0000 - rev 490298
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1356427 - P3. Add a testcase to test download protection will skip checking whitelist for non-binary files. r=francois Add xpcshell test test_whitelisted_non_binary_source. In this test, we pass a whitelisted sourceURI and a non-binary file extension. Check the returned result is NO_LIST to ensure no whitelisted local db query has been made. This patch also adds binary filename for testcases require whitelist query being made. Differential Revision: https://phabricator.services.mozilla.com/D8702
c3e09876ab13c1b27355f2d0680b0e34a40bbcf4: Bug 1356427 - P2. Only check binary files against the Application Reputation whitelist, r=francois
Dimi Lee <dlee@mozilla.com> - Thu, 18 Oct 2018 14:40:56 +0000 - rev 490297
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1356427 - P2. Only check binary files against the Application Reputation whitelist, r=francois We already skip checking whitelist for redirects and referrer in Bug 1434741 So this patch just does the following to remove redundant whitelist check: 1. Skip checking whitelist for the final URL if it is not a binary 2. Skip parsing certificate for non-binary files After applying this patch, whitelist will only be used for final URL of binary file and certificates of binary file Differential Revision: https://phabricator.services.mozilla.com/D8687
ced08ec47ace994bf5c5f1e4052052e7cb9bab30: Bug 1356427 - P1. Remove redundant code from PendingLookup::LookupNext. r=francois
Dimi Lee <dlee@mozilla.com> - Thu, 18 Oct 2018 14:38:14 +0000 - rev 490296
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1356427 - P1. Remove redundant code from PendingLookup::LookupNext. r=francois When mBlocklistCount is set, we will call PendingLookup::OnComplete() to block this download. The |if(mBlocklistCount)| in PendingLookup::LookupNext will never be true. mBlocklistCount member variable is also useless after removing the code. But I think we can keep it since we have mAllowlistCount and we might also need it in the future. Differential Revision: https://phabricator.services.mozilla.com/D8682
77d3179f96db09f41d591b62d341ba53604bc24c: Bug 1479008 - Install related dictionaries after a langpack is installed r=leplatrem,aswan
Mark Striemer <mstriemer@mozilla.com> - Tue, 16 Oct 2018 20:09:02 +0000 - rev 490295
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1479008 - Install related dictionaries after a langpack is installed r=leplatrem,aswan Differential Revision: https://phabricator.services.mozilla.com/D8442
609976e5c798f029adf1339e4298d0747fb360bc: Bug 1500052 - Fix iterator cache to check getDenseInitializedLength() == 0 instead of hasEmptyElements(). r=evilpie
Jan de Mooij <jdemooij@mozilla.com> - Thu, 18 Oct 2018 14:24:45 +0000 - rev 490294
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1500052 - Fix iterator cache to check getDenseInitializedLength() == 0 instead of hasEmptyElements(). r=evilpie hasEmptyElements() is too pessimistic: arrays often have no elements but aren't using the empty elements singleton. Differential Revision: https://phabricator.services.mozilla.com/D9083
2025f3b4871b7030c10a69b2386d1fe406774bf8: Bug 1500001 - Fixup using non-firefox browsers via mach wpt, r=automatedtester
James Graham <james@hoppipolla.co.uk> - Thu, 18 Oct 2018 13:39:23 +0000 - rev 490293
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1500001 - Fixup using non-firefox browsers via mach wpt, r=automatedtester We need to pass in the extra kwargs that wpt run understands but wptrunner does not. Ideally we could switch to using the run frontend always and allow users to actually supply these kwargs, although that might have some unwanted behaviour, and is a larger change. For now this gets things working again. Depends on D9081 Differential Revision: https://phabricator.services.mozilla.com/D9082
048da8a3c95146d4d94d8a8a47d2ff723792abdf: Bug 1500001 -Fix some differences with upstream in wpt tooling, r=automatedtester
James Graham <james@hoppipolla.co.uk> - Thu, 18 Oct 2018 13:42:43 +0000 - rev 490292
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1500001 -Fix some differences with upstream in wpt tooling, r=automatedtester These came from a combination of botched merges and cases where we fixed up a commit for upstream CI failures and didn't apply the changes correctly. Differential Revision: https://phabricator.services.mozilla.com/D9081
7cf3a024e668a21da95252827dca09e193e6f3e7: Bug 1500081 - Use --install-fonts to install fonts for wptrunner, r=automatedtester
James Graham <james@hoppipolla.co.uk> - Thu, 18 Oct 2018 13:44:36 +0000 - rev 490291
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1500081 - Use --install-fonts to install fonts for wptrunner, r=automatedtester This replaces a previous Firefox-only method except on Windows 7 where it seems that we have some issues with the registry. Differential Revision: https://phabricator.services.mozilla.com/D9091
d893e01e4d37783a8f24c2081b6e85905f3501b1: Bug 1499333 - Rename all "worker client" to "worker target front". r=jdescottes
Alexandre Poirot <poirot.alex@gmail.com> - Thu, 18 Oct 2018 07:21:02 +0000 - rev 490290
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1499333 - Rename all "worker client" to "worker target front". r=jdescottes MozReview-Commit-ID: 30eOjbkYyvg Differential Revision: https://phabricator.services.mozilla.com/D9006
075201afc029437db5a51b94bd0fde25cb74c202: Bug 1496823 - Remove declaration of -[NSView _regionForOpaqueDescendants:forMove:]. r=spohl
Markus Stange <mstange@themasta.com> - Wed, 17 Oct 2018 20:50:09 +0000 - rev 490289
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1496823 - Remove declaration of -[NSView _regionForOpaqueDescendants:forMove:]. r=spohl Our implementation of this method was removed in bug 1070710. I forgot to remove the declaration in that bug. Differential Revision: https://phabricator.services.mozilla.com/D7947
c277f0cccfdb5be1484e59082ff2af9328e1d8f2: Bug 1382854 - Lift telemetry-tests-client suite to CI tier 2; r=Dexter,whimboo
Raphael Pierzina <rpierzina@mozilla.com> - Thu, 18 Oct 2018 12:35:00 +0000 - rev 490288
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1382854 - Lift telemetry-tests-client suite to CI tier 2; r=Dexter,whimboo Differential Revision: https://phabricator.services.mozilla.com/D8991
7400b733b50f3a9d4fa8ca18363a9dbb52956398: Bug 1499186 Part 3 - Don't show out of order graphics in the middleman, r=nical.
Brian Hackett <bhackett1024@gmail.com> - Wed, 17 Oct 2018 10:43:32 -0600 - rev 490287
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1499186 Part 3 - Don't show out of order graphics in the middleman, r=nical.
b341213ecf95d1448abc0a38ef058138b41324ee: Bug 1499186 Part 2 - Only allow one in flight paint at a time, r=nical.
Brian Hackett <bhackett1024@gmail.com> - Wed, 17 Oct 2018 10:32:13 -0600 - rev 490286
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1499186 Part 2 - Only allow one in flight paint at a time, r=nical.
0fba5665bc65c55a4d1f27905a2a60396dbe2bb8: Bug 1499186 Part 1 - Allow recording/replaying processes to ignore vsyncs, r=nical.
Brian Hackett <bhackett1024@gmail.com> - Wed, 17 Oct 2018 10:18:50 -0600 - rev 490285
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1499186 Part 1 - Allow recording/replaying processes to ignore vsyncs, r=nical.
7f2e0b3603b4edd4b540ba394943b65e5e44fb41: Bug 1488808 Part 17 - Allow paints to happen at the normal time when recording/replaying, r=nical.
Brian Hackett <bhackett1024@gmail.com> - Wed, 17 Oct 2018 10:16:30 -0600 - rev 490284
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1488808 Part 17 - Allow paints to happen at the normal time when recording/replaying, r=nical.
09a979b6e583eab5833722f358c3a26e0b89a3a2: Bug 1488808 Part 16 - Avoid deadlocking in a few places after diverging from the recording, r=froydnj.
Brian Hackett <bhackett1024@gmail.com> - Wed, 17 Oct 2018 10:15:41 -0600 - rev 490283
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1488808 Part 16 - Avoid deadlocking in a few places after diverging from the recording, r=froydnj.
0fa982d6f06a2739f7667e462946b9c80739c3a8: Bug 1488808 Part 15 - Add repainting stress testing mode, r=mccr8.
Brian Hackett <bhackett1024@gmail.com> - Wed, 17 Oct 2018 10:10:22 -0600 - rev 490282
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1488808 Part 15 - Add repainting stress testing mode, r=mccr8.
ed0463d80c34acd808558758e8a5467cb59e8ab1: Bug 1488808 Part 14 - Parent side graphics changes for repainting, r=mccr8.
Brian Hackett <bhackett1024@gmail.com> - Wed, 17 Oct 2018 10:07:13 -0600 - rev 490281
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1488808 Part 14 - Parent side graphics changes for repainting, r=mccr8.
9b5b68080ee6987a11779871bc606b1e4d5dd139: Bug 1488808 Part 13 - Avoid blocking the main thread when painting, and allow repaints after diverging from the recording, r=nical.
Brian Hackett <bhackett1024@gmail.com> - Wed, 17 Oct 2018 10:06:43 -0600 - rev 490280
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1488808 Part 13 - Avoid blocking the main thread when painting, and allow repaints after diverging from the recording, r=nical.
2ba7db69225b588c14915c8609cf82cb5f433a01: Bug 1488808 Part 12 - Bindings for JS repainting logic, r=mccr8.
Brian Hackett <bhackett1024@gmail.com> - Wed, 17 Oct 2018 10:06:15 -0600 - rev 490279
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1488808 Part 12 - Bindings for JS repainting logic, r=mccr8.
597cf7ce986a50e436398ac99491611dbeb0b30a: Bug 1488808 Part 11 - JS changes to trigger repaints after diverging from the recording, and handle the response, r=lsmyth.
Brian Hackett <bhackett1024@gmail.com> - Wed, 17 Oct 2018 10:05:36 -0600 - rev 490278
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1488808 Part 11 - JS changes to trigger repaints after diverging from the recording, and handle the response, r=lsmyth.
baaaaa544bb0da29752973de7ce72a7d8d5ee84a: Bug 1488808 Part 10 - Notify the record/replay system when a message pump thread blocks after diverging from the recording, r=froydnj.
Brian Hackett <bhackett1024@gmail.com> - Wed, 17 Oct 2018 10:05:02 -0600 - rev 490277
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1488808 Part 10 - Notify the record/replay system when a message pump thread blocks after diverging from the recording, r=froydnj.
0ce807f9d1f679c848341e4858df243a5c127bdf: Bug 1488808 Part 9 - Specify regions of code where recording is not interrupted and threads can diverge, r=froydnj.
Brian Hackett <bhackett1024@gmail.com> - Wed, 17 Oct 2018 10:04:29 -0600 - rev 490276
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1488808 Part 9 - Specify regions of code where recording is not interrupted and threads can diverge, r=froydnj.
0130de663e9f9006da9381d89967758af9974224: Bug 1488808 Part 8 - Redirection changes for supporting layout and painting after diverging from the recording, r=froydnj.
Brian Hackett <bhackett1024@gmail.com> - Wed, 17 Oct 2018 10:04:01 -0600 - rev 490275
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1488808 Part 8 - Redirection changes for supporting layout and painting after diverging from the recording, r=froydnj.
b6ca168b7e52bff9f36a6ca07c1dab6750c87882: Bug 1488808 Part 7 - Keep track of the PID of the recording process, r=froydnj.
Brian Hackett <bhackett1024@gmail.com> - Wed, 17 Oct 2018 10:02:02 -0600 - rev 490274
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1488808 Part 7 - Keep track of the PID of the recording process, r=froydnj.
5b5ae360b887bc49a765f43a8b38f400d52cb3cc: Bug 1488808 Part 6 - IPC for performing system calls in the middleman, r=mccr8.
Brian Hackett <bhackett1024@gmail.com> - Wed, 17 Oct 2018 10:01:32 -0600 - rev 490273
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1488808 Part 6 - IPC for performing system calls in the middleman, r=mccr8.
4478e865d77054f42534630aca3d85d41e810f44: Bug 1488808 Part 5 - Add infrastructure for performing system calls in the middleman process, r=froydnj.
Brian Hackett <bhackett1024@gmail.com> - Wed, 17 Oct 2018 10:00:58 -0600 - rev 490272
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1488808 Part 5 - Add infrastructure for performing system calls in the middleman process, r=froydnj.
4dd9ee253d32862d02c8abc578268338dd554ae2: Bug 1488808 Part 4 - Rename MaybeCreateInitialCheckpoint, r=mccr8.
Brian Hackett <bhackett1024@gmail.com> - Wed, 17 Oct 2018 10:00:29 -0600 - rev 490271
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1488808 Part 4 - Rename MaybeCreateInitialCheckpoint, r=mccr8.
d9e7dfd8ce93c6b1c36ee07921a7ca853b4f0e19: Bug 1488808 Part 3 - Store channel buffer's containing vector in untracked memory, r=mccr8.
Brian Hackett <bhackett1024@gmail.com> - Wed, 17 Oct 2018 10:00:01 -0600 - rev 490270
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1488808 Part 3 - Store channel buffer's containing vector in untracked memory, r=mccr8.
33cf80c7214823e5e38307a666add7a0ef116e17: Bug 1488808 Part 2 - Fix checks after an unhandled divergence in the first debugger request after pausing, r=mccr8.
Brian Hackett <bhackett1024@gmail.com> - Wed, 17 Oct 2018 09:59:32 -0600 - rev 490269
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1488808 Part 2 - Fix checks after an unhandled divergence in the first debugger request after pausing, r=mccr8.
42143e96a1ea13f9b5adaf0ae4e9b8f3c9cdb200: Bug 1488808 Part 1 - Fix return value sets in Preamble_Veto, r=froydnj.
Brian Hackett <bhackett1024@gmail.com> - Wed, 17 Oct 2018 09:58:50 -0600 - rev 490268
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1488808 Part 1 - Fix return value sets in Preamble_Veto, r=froydnj.
40a4e0406d3daf01b3e2d37767cd7adce5e11396: Bug 1498012 Part 2 - Tolerate time warp targets being created when handling debugger requests, r=mccr8.
Brian Hackett <bhackett1024@gmail.com> - Wed, 17 Oct 2018 09:33:00 -0600 - rev 490267
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1498012 Part 2 - Tolerate time warp targets being created when handling debugger requests, r=mccr8.
8ac95e8585068592fbd91d32a3bc1460406bece9: Bug 1498012 Part 1 - Fix ReplayDebugger problems when searching for scripts and enumerating object properties, r=lsmyth.
Brian Hackett <bhackett1024@gmail.com> - Tue, 16 Oct 2018 08:25:36 -0600 - rev 490266
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1498012 Part 1 - Fix ReplayDebugger problems when searching for scripts and enumerating object properties, r=lsmyth.
40218adf6ccf7d39a29e92467c3abd01f08bdddb: Bug 1500033 - Update webrender to cset b648c76e2dc2cbcbd635322cdf94ab9d5320e0c1.
Kartikaya Gupta <kgupta@mozilla.com> - Thu, 18 Oct 2018 16:04:29 -0400 - rev 490265
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1500033 - Update webrender to cset b648c76e2dc2cbcbd635322cdf94ab9d5320e0c1.
299734d1636d31255ebe00edb5f43682230aac6f: Bug 1495539 Set up MinGW-clang to track clang trunk r=ted
Tom Ritter <tom@mozilla.com> - Thu, 18 Oct 2018 09:09:53 -0500 - rev 490264
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1495539 Set up MinGW-clang to track clang trunk r=ted
ab27299789d3c74d58140d9d6651bc1102e439ed: Bug 1499440 - add esr60/release configs for mark-as-started task.r=aki a=release
Mihai Tabara <mtabara@mozilla.com> - Thu, 18 Oct 2018 20:32:39 +0100 - rev 490263
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1499440 - add esr60/release configs for mark-as-started task.r=aki a=release
a25a1dd8a9f58ee74fe2922c0611d3013be00091: Bug 1500120 - fix compiler state for struct.narrow. r=bbouvier
Lars T Hansen <lhansen@mozilla.com> - Thu, 18 Oct 2018 17:15:19 +0200 - rev 490262
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1500120 - fix compiler state for struct.narrow. r=bbouvier This makes sure that the compiler's view of the stack matches the run-time stack when we generate code for struct.narrow. The bug crept in here because I insisted on generating an in-line test for null before calling out to the instance. But this is unnecessary; the code in the instance can do this just fine, and null is not a common case here. (And struct.narrow is extremely slow in any case, as it's just prototype code) So, move the null check to C++ and generate straight-line code in Rabaldr.
fe962bfc351a0f198e3fa990693973eee5fbcf81: Bug 1496582 - add required flags to bulk memory/table operations. r=jseward
Lars T Hansen <lhansen@mozilla.com> - Wed, 17 Oct 2018 13:25:58 +0200 - rev 490261
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1496582 - add required flags to bulk memory/table operations. r=jseward The encodings are specified at the very bottom of https://github.com/WebAssembly/bulk-memory-operations/blob/master/proposals/bulk-memory-operations/Overview.md I have opted to call the byte memOrTableFlags because that is the meaning it will eventually have, even though currently the spec calls it a "memory" (even when the subject is a table).
bb430eaf5521aa8ab233a45b585ff9e5dfecf4c9: Bug 1495731 - remove JS_VOLATILE_ARM, it is no longer relevant. r=waldo
Lars T Hansen <lhansen@mozilla.com> - Tue, 02 Oct 2018 16:16:12 +0200 - rev 490260
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1495731 - remove JS_VOLATILE_ARM, it is no longer relevant. r=waldo JS_VOLATILE_ARM was a workaround for a gcc 4.7 bug on B2G where it would generate unaligned word accesses that should have been individual byte accesses. We now require at least gcc 6.1 (and ARM systems support unaligned accesses).
e87d7028568e721e8d297ce62f9622e74d29bb37: Bug 1475101 - add mark-as-started task. r=rail a=release
Mihai Tabara <mtabara@mozilla.com> - Wed, 12 Sep 2018 08:58:52 -0400 - rev 490259
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1475101 - add mark-as-started task. r=rail a=release
379d79841c5d439654d77f264f7c9d730863059e: Bug 1458129 - Prevent double free in mar_sign.c. r=rstrong
June Wilde <jewilde@mozilla.com> - Thu, 18 Oct 2018 13:29:08 -0400 - rev 490258
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1458129 - Prevent double free in mar_sign.c. r=rstrong Differential Revision: https://phabricator.services.mozilla.com/D8924
0ff0b54b9ec7c3e99acf8987b63995dbdce3e64a: Bug 1483458 - Change HTML parser to look at .py Atom files. r=hsivonen,heycam
Jonathan Kingston <jkt@mozilla.com> - Wed, 17 Oct 2018 20:40:37 +0100 - rev 490257
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1483458 - Change HTML parser to look at .py Atom files. r=hsivonen,heycam
6669d853e36620b01b035409ddc14ce8281ac5ae: Bug 1241024 - follow-up to fix eslint failure, rs=bustage-fix.
Florian Quèze <florian@queze.net> - Thu, 18 Oct 2018 18:53:54 +0200 - rev 490256
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1241024 - follow-up to fix eslint failure, rs=bustage-fix.
fc8ae615f7268108e364437b261bccc2ba65c1bb: Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE
Ciure Andrei <aciure@mozilla.com> - Thu, 18 Oct 2018 19:40:31 +0300 - rev 490255
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE
733484af9034cb0372ed1fd745ec3d321d48e8b9: Merge inbound to mozilla-central. a=merge
Ciure Andrei <aciure@mozilla.com> - Thu, 18 Oct 2018 19:37:23 +0300 - rev 490254
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Merge inbound to mozilla-central. a=merge
(0) -300000 -100000 -30000 -10000 -3000 -1000 -120 +120 +1000 tip