d091653eec100d84b4c1e7fd78e05aa9257a5f08: Bug 1499906 (attempt 2) - Improve treeline handling. r=erahm.
Nicholas Nethercote <nnethercote@mozilla.com> - Fri, 19 Oct 2018 15:09:46 +1100 - rev 442058
Push 109092 by nnethercote@mozilla.com at Fri, 19 Oct 2018 06:45:04 +0000
Bug 1499906 (attempt 2) - Improve treeline handling. r=erahm.
2c53f4bdf597569fcc308a770d2adb6711b48723: Bug 1499906 (attempt 2) - Use non-ASCII chars directly in the code. r=erahm
Nicholas Nethercote <nnethercote@mozilla.com> - Fri, 19 Oct 2018 15:09:41 +1100 - rev 442057
Push 109092 by nnethercote@mozilla.com at Fri, 19 Oct 2018 06:45:04 +0000
Bug 1499906 (attempt 2) - Use non-ASCII chars directly in the code. r=erahm
a5db777b44d0cd1ceb747fb3bdd8401bffd5a6f5: Merge mozilla-central to mozilla-inbound. a=merge
Cosmin Sabou <csabou@mozilla.com> - Fri, 19 Oct 2018 07:22:06 +0300 - rev 442056
Push 109091 by csabou@mozilla.com at Fri, 19 Oct 2018 04:22:41 +0000
Merge mozilla-central to mozilla-inbound. a=merge
7d74c59053843bd79ed1456e830a760fdf82656b: Merge mozilla-inbound to mozilla-central. a=merge
Cosmin Sabou <csabou@mozilla.com> - Fri, 19 Oct 2018 07:17:09 +0300 - rev 442055
Push 109091 by csabou@mozilla.com at Fri, 19 Oct 2018 04:22:41 +0000
Merge mozilla-inbound to mozilla-central. a=merge
eeb16056d57a64fd44999a4f81d4e5dd6538d1c0: Merge autoland to mozilla-central. a=merge
Cosmin Sabou <csabou@mozilla.com> - Fri, 19 Oct 2018 07:15:45 +0300 - rev 442054
Push 109091 by csabou@mozilla.com at Fri, 19 Oct 2018 04:22:41 +0000
Merge autoland to mozilla-central. a=merge
74ce6fcac2111570473f580669c536d93f816133: Backed out changeset 89663382dd1e (bug 1499209),for Android build bustages on AccessibleWrap.cpp:416
arthur.iakab <aiakab@mozilla.com> - Fri, 19 Oct 2018 01:27:24 +0300 - rev 442053
Push 109091 by csabou@mozilla.com at Fri, 19 Oct 2018 04:22:41 +0000
Backed out changeset 89663382dd1e (bug 1499209),for Android build bustages on AccessibleWrap.cpp:416
889b103b4e312bf7f0b407c0485bdd7c3e14e516: Backed out changeset 7d3a598c1285 (bug 1499209),for Android build bustages on AccessibleWrap.cpp:416
arthur.iakab <aiakab@mozilla.com> - Fri, 19 Oct 2018 01:26:11 +0300 - rev 442052
Push 109091 by csabou@mozilla.com at Fri, 19 Oct 2018 04:22:41 +0000
Backed out changeset 7d3a598c1285 (bug 1499209),for Android build bustages on AccessibleWrap.cpp:416
8dd09fad1f352d3814244908f0ea04f29fa2a307: Bug 1492648 - Move from nsDocShellLoadInfo to nsDocShellLoadState r=bzbarsky,nika
Kyle Machulis <kyle@nonpolynomial.com> - Thu, 18 Oct 2018 22:14:54 +0000 - rev 442051
Push 109091 by csabou@mozilla.com at Fri, 19 Oct 2018 04:22:41 +0000
Bug 1492648 - Move from nsDocShellLoadInfo to nsDocShellLoadState r=bzbarsky,nika Creates the nsDocShellLoadState object, which is basically nsDocShellLoadInfo plus a few extra fields to make it usable as a single argument to nsDocShell::LoadURI (and eventually nsDocShell::InternalLoad). Subframe history handling is a huge logic block in nsDocShell::LoadURI, which is only used on history loads. This patch also extracts the logic out into its own function to make the body of LoadURI clearer. Differential Revision: https://phabricator.services.mozilla.com/D6944
38c1fc84fcaf42dbbdf53f286a0878cbadb0dbaf: Bug 1500251 - Add dummy pref with default value true, report via telemetry. r=mythmon
Chris Pearce <cpearce@mozilla.com> - Thu, 18 Oct 2018 22:02:52 +0000 - rev 442050
Push 109091 by csabou@mozilla.com at Fri, 19 Oct 2018 04:22:41 +0000
Bug 1500251 - Add dummy pref with default value true, report via telemetry. r=mythmon The Webrender Pref Experiment is reporting its pref via telemetry and that is reporting a different value than what the Normandy experiments telemetry indicates should be being seen. In Bug 1499552 I added a pref and telemetry reporting in preparation for running a dummy Pref Experiment to verify that prefs set are reported as set, but I realised I missed a case; where there's an existing default pref set, we're only covering the case where that default pref has value false. We're seeing a ~25% failure rate in the pref reporting. So we should cover the other three cases in the dummy Pref Experiment, just in case it's one of these four cases that is failing. So here I add another dummy pref with a default value of true, and I report that via telemetry. I rename the pref I added yesterday to make things consistent. Differential Revision: https://phabricator.services.mozilla.com/D9156
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 442049
Push 109091 by csabou@mozilla.com at Fri, 19 Oct 2018 04:22:41 +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 442048
Push 109091 by csabou@mozilla.com at Fri, 19 Oct 2018 04:22:41 +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 442047
Push 109091 by csabou@mozilla.com at Fri, 19 Oct 2018 04:22:41 +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 442046
Push 109091 by csabou@mozilla.com at Fri, 19 Oct 2018 04:22:41 +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 442045
Push 109091 by csabou@mozilla.com at Fri, 19 Oct 2018 04:22:41 +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 442044
Push 109091 by csabou@mozilla.com at Fri, 19 Oct 2018 04:22:41 +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 442043
Push 109091 by csabou@mozilla.com at Fri, 19 Oct 2018 04:22:41 +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 442042
Push 109091 by csabou@mozilla.com at Fri, 19 Oct 2018 04:22:41 +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 442041
Push 109091 by csabou@mozilla.com at Fri, 19 Oct 2018 04:22:41 +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 442040
Push 109091 by csabou@mozilla.com at Fri, 19 Oct 2018 04:22:41 +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 442039
Push 109091 by csabou@mozilla.com at Fri, 19 Oct 2018 04:22:41 +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
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip