7d3a598c12859f4bed3fc560bad3ae37af5f272a: Bug 1499209 - Send abbreviated source bundles with accessibility events. r=Jamie
Eitan Isaacson <eitan@monotonous.org> - Tue, 16 Oct 2018 15:48:31 +0000 - rev 490381
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1499209 - Send abbreviated source bundles with accessibility events. r=Jamie Depends on D8778 Differential Revision: https://phabricator.services.mozilla.com/D8779
89663382dd1e73388c69f7764b44baa9e20a33c2: Bug 1499209 - Refactor AccessibleWrap::ToBundle 1/2. r=Jamie
Eitan Isaacson <eitan@monotonous.org> - Tue, 16 Oct 2018 15:48:23 +0000 - rev 490380
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1499209 - Refactor AccessibleWrap::ToBundle 1/2. r=Jamie This refactor does a few things: 1. Unifies the composition of the GeckoBundle, so that some tricky edge cases don't need to be implemented twice. 2. Allows us to be more frugal with round trip sync ipc calls. Instead of retrieving everything from the start, only progressivley retrieve what we need. 3. Sets the groundwork for the next patch that will return from this function earlier with a smaller bundle. Differential Revision: https://phabricator.services.mozilla.com/D8778
9ae0b64741cbf08fcd0ee6b031befd93fa10d184: Merge mozilla-central to autoland. a=merge
Cosmin Sabou <csabou@mozilla.com> - Fri, 19 Oct 2018 00:57:18 +0300 - rev 490379
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Merge mozilla-central to autoland. a=merge
35b493a84e94f453975520a95b85145344d2fe70: Bug 1499357 - Move inline script out of new aboutdebugging index.html;r=ladybenko
Julian Descottes <jdescottes@mozilla.com> - Thu, 18 Oct 2018 16:10:35 +0000 - rev 490378
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1499357 - Move inline script out of new aboutdebugging index.html;r=ladybenko This preparatory work will be necessary to enable CSP for the new about debugging. Differential Revision: https://phabricator.services.mozilla.com/D8854
d12de5ab68a2371f00fd20575f225ffeed8e41a0: Bug 1499858 - Re-enable MP4Demuxer.CENCFragVideo gtest for Windows. r=jya
Jeff Gilbert <jgilbert@mozilla.com> - Thu, 18 Oct 2018 16:47:55 +0000 - rev 490377
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1499858 - Re-enable MP4Demuxer.CENCFragVideo gtest for Windows. r=jya Differential Revision: https://phabricator.services.mozilla.com/D9030
9e0a42364ef5fd6fd57d06a5df8113d34cb4b7f0: Bug 1499864 - WindowsNetworkFunctionsWrapper's dtor should be virtual. r=bagder
Jeff Gilbert <jgilbert@mozilla.com> - Thu, 18 Oct 2018 08:57:46 +0000 - rev 490376
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1499864 - WindowsNetworkFunctionsWrapper's dtor should be virtual. r=bagder Also delete declaration of an unused var. Both of these are compile warnings on win64 clang-cl. MozReview-Commit-ID: aOBmtxgpz6 Differential Revision: https://phabricator.services.mozilla.com/D9029
7b439431eb95b33e5619ac6c4cd07de948afe7b6: bug 1498686 - avoid acquiring TransportSecurityInfo::mMutex in hot code r=jesup,jcj
Dana Keeler <dkeeler@mozilla.com> - Thu, 18 Oct 2018 20:08:02 +0000 - rev 490375
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
bug 1498686 - avoid acquiring TransportSecurityInfo::mMutex in hot code r=jesup,jcj Before this patch, Necko functions polling the state of TLS sockets (essentially, TransportSecurityInfo) would cause a considerable amount of locking on TransportSecurityInfo::mMutex instances via GetErrorCode(). Most of this code only cared if an error had been set via SetCanceled(), so this patch adds an atomic boolean mCanceled (and associated accessor GetCanceled()) that can be used to the same effect but without acquiring the lock. Differential Revision: https://phabricator.services.mozilla.com/D8754
9a05c09af3770321c9d3acd89204ac62f3fb1878: Bug 1486980 - Fetch tippytop collection in one bulk with getAll() r=asuth,nanj
Mathieu Leplatre <mathieu@mozilla.com> - Thu, 18 Oct 2018 17:02:24 +0000 - rev 490374
Push 247 by fmarier@mozilla.com at Sat, 27 Oct 2018 01:06:44 +0000
Bug 1486980 - Fetch tippytop collection in one bulk with getAll() r=asuth,nanj Iterating an IDB cursor generates a lot of overhead. In this patch, we upgrade the kinto-offline to its latest version that uses `getAll()` when no filter is specified. We leverage this change in tippytop, by omitting the filter and filtering the whole list there instead. This allowed us to go from ~1sec on a 1000 entries to ~70ms. Differential Revision: https://phabricator.services.mozilla.com/D9076
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
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 tip