f27bd6eac64adf18990f35e5be504bc1c827a8c0: Bug 1547772 - Add back GenerateQI to offline LSan WPT whitelist. r=chmanchester
Andrew McCreight <continuation@gmail.com> - Mon, 29 Apr 2019 19:36:23 +0000 - rev 471804
Push 35935 by shindli@mozilla.com at Tue, 30 Apr 2019 03:46:04 +0000
Bug 1547772 - Add back GenerateQI to offline LSan WPT whitelist. r=chmanchester I accidentally removed this in a prior whitelist cleanup. Differential Revision: https://phabricator.services.mozilla.com/D29232
315a91d0266efa186d7a6ba9ce5da9a82f47d096: Bug 1547440 - cleanup waitForCondition calls in app update browser chrome tests. r=bytesized
Robert Strong <robert.bugzilla@gmail.com> - Mon, 29 Apr 2019 16:35:56 +0000 - rev 471803
Push 35935 by shindli@mozilla.com at Tue, 30 Apr 2019 03:46:04 +0000
Bug 1547440 - cleanup waitForCondition calls in app update browser chrome tests. r=bytesized Change BrowserTestUtils.waitForCondition to TestUtils.waitForCondition per waitForCondition comment in BrowserTestUtils. Catch waitForCondition exceptions and let checks in the tests catch the failure when dynamic information is helpful for debugging. Differential Revision: https://phabricator.services.mozilla.com/D29097
a03cccee49fa6223711a1459636094949ce391e8: Bug 1547432 - Change browser_TelemetryUpdatePing.js to be consistent with other app update telemetry tests. r=bytesized
Robert Strong <robert.bugzilla@gmail.com> - Mon, 29 Apr 2019 16:31:04 +0000 - rev 471802
Push 35935 by shindli@mozilla.com at Tue, 30 Apr 2019 03:46:04 +0000
Bug 1547432 - Change browser_TelemetryUpdatePing.js to be consistent with other app update telemetry tests. r=bytesized Renames browser_TelemetryUpdatePing.js to browser_telemetry_updatePing_ready.js so it is consistent with the update test naming scheme. Changes the test to use runTelemetryUpdateTest instead of runUpdateTest. Add the test to the BITS manifest so it tests downloading the update using BITS. Differential Revision: https://phabricator.services.mozilla.com/D29096
ea8bdd612f43f22fa90fe1f87245e73fd1c5319d: Bug 1538161 - Vendor rust_cascade r=keeler
Mark Goodwin <mgoodwin@mozilla.com> - Mon, 29 Apr 2019 19:29:38 +0000 - rev 471801
Push 35935 by shindli@mozilla.com at Tue, 30 Apr 2019 03:46:04 +0000
Bug 1538161 - Vendor rust_cascade r=keeler Differential Revision: https://phabricator.services.mozilla.com/D24557
53ffb5f187119724ba5942a4ef7470dc7a961221: Bug 1537992 - Rename Profiler button and modal in about:debugging r=Ola,flod
Julian Descottes <jdescottes@mozilla.com> - Mon, 29 Apr 2019 15:31:34 +0000 - rev 471800
Push 35935 by shindli@mozilla.com at Tue, 30 Apr 2019 03:46:04 +0000
Bug 1537992 - Rename Profiler button and modal in about:debugging r=Ola,flod Differential Revision: https://phabricator.services.mozilla.com/D29135
e64b96d4af3d9d98b34541217f61ff138a1c7880: Bug 1391992 add cookiestoreid to proxy and webrequest details r=robwu
Shane Caraveo <scaraveo@mozilla.com> - Mon, 29 Apr 2019 18:36:17 +0000 - rev 471799
Push 35935 by shindli@mozilla.com at Tue, 30 Apr 2019 03:46:04 +0000
Bug 1391992 add cookiestoreid to proxy and webrequest details r=robwu Differential Revision: https://phabricator.services.mozilla.com/D28929
7ba49ce135e667a8e97f00889a434965f331bfb8: Bug 1545163 add incognito flag to proxy and webrequest details r=robwu
Shane Caraveo <scaraveo@mozilla.com> - Mon, 29 Apr 2019 18:00:12 +0000 - rev 471798
Push 35935 by shindli@mozilla.com at Tue, 30 Apr 2019 03:46:04 +0000
Bug 1545163 add incognito flag to proxy and webrequest details r=robwu Differential Revision: https://phabricator.services.mozilla.com/D28925
50b7f764f4afc39d21c1b96c8c11505daaf6e4a4: Bug 1544686 - [raptor] Allow CLI arguments to override Gecko profiler settings from test manifest. r=perftest reviewers,rwood
Henrik Skupin <mail@hskupin.info> - Mon, 29 Apr 2019 13:35:51 +0000 - rev 471797
Push 35935 by shindli@mozilla.com at Tue, 30 Apr 2019 03:46:04 +0000
Bug 1544686 - [raptor] Allow CLI arguments to override Gecko profiler settings from test manifest. r=perftest reviewers,rwood Differential Revision: https://phabricator.services.mozilla.com/D28047
201fb70499ef00904a0a728f5934b1ea66bddd7b: Bug 1544686 - [raptor] Make Gecko profiler threads customizable in the harness. r=rwood
Henrik Skupin <mail@hskupin.info> - Tue, 23 Apr 2019 15:37:30 +0000 - rev 471796
Push 35935 by shindli@mozilla.com at Tue, 30 Apr 2019 03:46:04 +0000
Bug 1544686 - [raptor] Make Gecko profiler threads customizable in the harness. r=rwood Differential Revision: https://phabricator.services.mozilla.com/D28046
9ff6837b1526aaae3eca6546245ace6710c20a40: Bug 1544686 - [raptor] Fix Gecko profiler settings. r=rwood
Henrik Skupin <mail@hskupin.info> - Tue, 23 Apr 2019 15:37:29 +0000 - rev 471795
Push 35935 by shindli@mozilla.com at Tue, 30 Apr 2019 03:46:04 +0000
Bug 1544686 - [raptor] Fix Gecko profiler settings. r=rwood When the Gecko profiler is enabled the interval and entries as specified in manifest files aren't correctly set. Instead the default values from the extension are always used. Also with WebRender enabled the threads are "WR", and "Renderer", but not "WR,Renderer". Differential Revision: https://phabricator.services.mozilla.com/D28045
411778eb8dafcfb32ac417f7da88d66dbcd3e03c: Bug 1545033 - P3. SetTrackingInfo in UrlClassifierFeatureTrackingAnnotation. r=baku
dlee <dlee@mozilla.com> - Fri, 26 Apr 2019 13:04:41 +0000 - rev 471794
Push 35935 by shindli@mozilla.com at Tue, 30 Apr 2019 03:46:04 +0000
Bug 1545033 - P3. SetTrackingInfo in UrlClassifierFeatureTrackingAnnotation. r=baku Differential Revision: https://phabricator.services.mozilla.com/D28791
77ca645609fac557eec6aef7ec388ece129d5554: Bug 1545033 - P2. Add SetMatchedTrackingInfo in nsIClassifiedChannel. r=baku
dlee <dlee@mozilla.com> - Fri, 26 Apr 2019 13:03:50 +0000 - rev 471793
Push 35935 by shindli@mozilla.com at Tue, 30 Apr 2019 03:46:04 +0000
Bug 1545033 - P2. Add SetMatchedTrackingInfo in nsIClassifiedChannel. r=baku This patch adds |setMatchedTrackingInfo| to channel to report matches that are found in tracking annotation tables. We have done something similar in nsIClassifiedChannel::setMatchedInfo to report phishing protection matches. Differential Revision: https://phabricator.services.mozilla.com/D28790
979eea4eabff8099015c4df4d4df4e66b75f262d: Bug 1545033 - P1. Pass matched hash values to ProcessChannel. r=baku
dlee <dlee@mozilla.com> - Fri, 26 Apr 2019 13:02:35 +0000 - rev 471792
Push 35935 by shindli@mozilla.com at Tue, 30 Apr 2019 03:46:04 +0000
Bug 1545033 - P1. Pass matched hash values to ProcessChannel. r=baku In origin telemetry, we want to record the matching statistic of each entry in our tracking tables. To identify which entry a given URL matches, it needs the hash value that matches the safe browsing database. This patch passes the hash value to ProcessChannel so Features can obtain the information and pass it. Note that it is possible that an URL may find multiple matches. If an URL matches hash A of list 1 and hash B of list 2, the parameter in ProcessChannel looks like: aList = [list 1, list2] aHashes = [hash A, hash B] Differential Revision: https://phabricator.services.mozilla.com/D28789
9b16812e723e3dff41c118cd9bcd1f7535452f36: Bug 1547750 Disable cache smart sizing for telemetry-tests-client r=raphael
Chris H-C <chutten@mozilla.com> - Mon, 29 Apr 2019 18:51:21 +0000 - rev 471791
Push 35935 by shindli@mozilla.com at Tue, 30 Apr 2019 03:46:04 +0000
Bug 1547750 Disable cache smart sizing for telemetry-tests-client r=raphael This is because the smart sizer changes a monitored userPref close to startup, which induces an extra "main" ping (causing tests to fail). Differential Revision: https://phabricator.services.mozilla.com/D29223
d7f798e98a7577980d1ab8985f1886cbd09fbcaa: Bug 1544489 use separate strings to localize install prompt for unknown sites. r=flod,aswan
Shane Caraveo <scaraveo@mozilla.com> - Mon, 29 Apr 2019 19:00:55 +0000 - rev 471790
Push 35935 by shindli@mozilla.com at Tue, 30 Apr 2019 03:46:04 +0000
Bug 1544489 use separate strings to localize install prompt for unknown sites. r=flod,aswan Differential Revision: https://phabricator.services.mozilla.com/D27606
87f038262ac3d4431a569c1fad9bee5668a332de: Bug 1440537 - Don't propagate flushes across docgroup boundaries. r=bzbarsky
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 19 Apr 2019 19:04:35 +0200 - rev 471789
Push 35935 by shindli@mozilla.com at Tue, 30 Apr 2019 03:46:04 +0000
Bug 1440537 - Don't propagate flushes across docgroup boundaries. r=bzbarsky We don't need to flush layout in the parent document if the parent and child documents can't observe each other. This will also match our behavior in a Fission world. I'm not attached to the name of the function, better ideas welcome. Differential Revision: https://phabricator.services.mozilla.com/D28217
f6766ba4ac77c6757c4e4db7598a2e685f23fcf6: Bug 1440537 - SwapFrameLoaders should flush frames. r=bzbarsky
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 29 Apr 2019 18:45:03 +0000 - rev 471788
Push 35934 by shindli@mozilla.com at Mon, 29 Apr 2019 21:53:38 +0000
Bug 1440537 - SwapFrameLoaders should flush frames. r=bzbarsky swapFrameLoaders relies on frame information, but doesn't ensure it's up-to-date. The test for this (test_swapFrameLoaders.xul) is relying right now on one of flushes from the inner documents to also flush the parent document and thus ensure there's a frame created. With the patch for this bug, that flush no longer propagates to the parent document, and the test fails because we throw in: https://searchfox.org/mozilla-central/rev/66086345467c69685434dd1c5177b30a7511b1a5/dom/base/nsFrameLoader.cpp#1634 This API could probably be made to work without that requirement, but it's probably not worth it. For now just flush. Differential Revision: https://phabricator.services.mozilla.com/D29160
a558a615474857b1b6ff193166d2746c8ecb1358: Bug 1547756 - remove support for -register commandline flag because it's bogus in 2019, r=froydnj
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Mon, 29 Apr 2019 18:24:32 +0000 - rev 471787
Push 35934 by shindli@mozilla.com at Mon, 29 Apr 2019 21:53:38 +0000
Bug 1547756 - remove support for -register commandline flag because it's bogus in 2019, r=froydnj Apparently introduced by bryner back in 2002, and refactored numerous times without too much scrutiny, this: - presumably was there for binary components (which are no longer supported) - or external (add-on) restart-required components (ditto) - or really any non-builtin components (ditto) - and would presumably at one point store data somewhere... except that's kinda hard without a profile. - seems to have never been documented, as far as I can tell. So let's remove it. Differential Revision: https://phabricator.services.mozilla.com/D29229
aec4b19308a9b4eb59e2b988840af1d8996825c8: Backed out changeset f2a3fb166dfb (bug 1538779) for nojit build bustages at backup-point-bug1315634.js. CLOSED TREE
Brindusan Cristian <cbrindusan@mozilla.com> - Mon, 29 Apr 2019 21:27:59 +0300 - rev 471786
Push 35934 by shindli@mozilla.com at Mon, 29 Apr 2019 21:53:38 +0000
Backed out changeset f2a3fb166dfb (bug 1538779) for nojit build bustages at backup-point-bug1315634.js. CLOSED TREE
d507bf325bf77e1513b1e1ebe3bc3714a7ba6998: Bug 1547463 Explicit load customElements.js where necessary r=bgrins
Andrew Swan <aswan@mozilla.com> - Mon, 29 Apr 2019 18:14:17 +0000 - rev 471785
Push 35934 by shindli@mozilla.com at Mon, 29 Apr 2019 21:53:38 +0000
Bug 1547463 Explicit load customElements.js where necessary r=bgrins commonDialog.xul and profileDowngrade.xul both may load early enough during startup that they don't automatically get customElements.js. The quick workaround here is just to load it explicitly in those documents. Differential Revision: https://phabricator.services.mozilla.com/D29235
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip