1936d7a01173063eeeb672a29e519be5249b9a5f: Bug 1594330 - Fix GeckoProfile callback action r=jmaher
Ionut Goldan <igoldan@mozilla.com> - Wed, 13 Nov 2019 15:57:27 +0000 - rev 563609
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1594330 - Fix GeckoProfile callback action r=jmaher Differential Revision: https://phabricator.services.mozilla.com/D52826
a64b015e2fb96ffa9f5a4b2bde94752f7ed2fe2b: Bug 1594663 - ensure first plural form for blocked tracker count in English includes a plural form reference so its contents provide value when used as a fallback in other locales, r=ewright
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Wed, 13 Nov 2019 17:09:47 +0000 - rev 563608
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1594663 - ensure first plural form for blocked tracker count in English includes a plural form reference so its contents provide value when used as a fallback in other locales, r=ewright Differential Revision: https://phabricator.services.mozilla.com/D52855
ef88e9db7c0868c4c0ce011a7be0b0b3bb956d4e: Backed out changeset b73d74bcafda (bug 1595285) for multiple bc failures. CLOSED TREE
Narcis Beleuzu <nbeleuzu@mozilla.com> - Wed, 13 Nov 2019 18:31:41 +0200 - rev 563607
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Backed out changeset b73d74bcafda (bug 1595285) for multiple bc failures. CLOSED TREE
76886efb06b40b8b9934f15e34150335c46c9c82: Backed out changeset 70738ac7ba9b (bug 1595482) for xpcshell failures on test_responsiveness.js . CLOSED TREE
Narcis Beleuzu <nbeleuzu@mozilla.com> - Wed, 13 Nov 2019 18:28:31 +0200 - rev 563606
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Backed out changeset 70738ac7ba9b (bug 1595482) for xpcshell failures on test_responsiveness.js . CLOSED TREE
2c748c06bd9b294017bd5b5d6b0967b86b580d7c: Backed out changeset ffc59a6dfbd5 (bug 1595285) for bc failures at browser_editBookmark_tags_liveUpdate.js. CLOSED TREE
Brindusan Cristian <cbrindusan@mozilla.com> - Wed, 13 Nov 2019 18:03:55 +0200 - rev 563605
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Backed out changeset ffc59a6dfbd5 (bug 1595285) for bc failures at browser_editBookmark_tags_liveUpdate.js. CLOSED TREE
35f2efaaeff6d8c617498ba1958a2409efe1c92c: Bug 1410403 - Use id-ecPublicKey for ECDH key export from WebCrypto r=keeler
J.C. Jones <jjones@mozilla.com> - Mon, 11 Nov 2019 21:25:40 +0000 - rev 563604
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1410403 - Use id-ecPublicKey for ECDH key export from WebCrypto r=keeler id-ecPublicKey is defined as the OID {iso(1) member-body(2) us(840) ansi-x962(10045) keyType(2) ecPublicKey(1)}, and is the NSS default, so remove the override code from CryptoKey.cpp that forced it to the legacy id-ecDH code. Differential Revision: https://phabricator.services.mozilla.com/D52570
5d93cdf79d2796c10ea902470cab90b9f903b159: Bug 1564509 - Remove DH from WebCrypto r=kjacobs,bzbarsky,keeler
J.C. Jones <jjones@mozilla.com> - Mon, 11 Nov 2019 21:17:47 +0000 - rev 563603
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1564509 - Remove DH from WebCrypto r=kjacobs,bzbarsky,keeler Bug 1034856 added support for DH algorithms to WebCrypto, however the final specification did not choose to include them, making Firefox the only browser with support. Bug 1539578 added telemetry to show usage, and it is extremely low (not appearing on the graphs), which could be expected as Firefox is the only supporting browser. Since DH is an ongoing maintenance burden -- and overall cryptanalysis of DH is progressing -- let's remove it. Notice to unship went to dev-platform on 29 March 2019 with no objections. [0] [0] https://groups.google.com/d/msg/mozilla.dev.platform/Ut3-eQmUdWg/O9w1et1aBgAJ Differential Revision: https://phabricator.services.mozilla.com/D50865
d65ec56af99764c4370edc565668ce1ec638ee01: Bug 1539133 - Explicitly say not being able to mmap is likely OOM. r=decoder,glandium
Gian-Carlo Pascutto <gcp@mozilla.com> - Tue, 12 Nov 2019 00:04:46 +0000 - rev 563602
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1539133 - Explicitly say not being able to mmap is likely OOM. r=decoder,glandium Differential Revision: https://phabricator.services.mozilla.com/D43929
b582b54b01d487a85940142585615937b7c5fbda: Bug 1595279 - disable windows10-aarch64 on mozilla-central and restrict try to --full, r=jmaher.
Bob Clary <bclary@bclary.com> - Wed, 13 Nov 2019 14:55:45 +0000 - rev 563601
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1595279 - disable windows10-aarch64 on mozilla-central and restrict try to --full, r=jmaher. Differential Revision: https://phabricator.services.mozilla.com/D52838
72df434c8422366872d4050e9d9ba3e3121a4fbe: Bug 1596102 - Disable vismet on browsertime. r=perftest-reviewers,rwood
Gregory Mierzwinski <gmierz2@outlook.com> - Wed, 13 Nov 2019 15:36:20 +0000 - rev 563600
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1596102 - Disable vismet on browsertime. r=perftest-reviewers,rwood This bug disables vismet for browsertime until the png/artifact issues are resolved. Differential Revision: https://phabricator.services.mozilla.com/D52837
b10b622e1917719d0437e739bbfc3982ef0701b2: Bug 1594196 - Fix badge positioning in about:addons r=Gijs
Mark Striemer <mstriemer@mozilla.com> - Wed, 13 Nov 2019 15:31:28 +0000 - rev 563599
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1594196 - Fix badge positioning in about:addons r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D51924
5b224b8fe0140093a967e223c2539b3e7669ecff: Backed out changeset 09a0252278f8 (bug 1594004) for bc failures at browser_about_cache.js. CLOSED TREE
Brindusan Cristian <cbrindusan@mozilla.com> - Wed, 13 Nov 2019 17:02:20 +0200 - rev 563598
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Backed out changeset 09a0252278f8 (bug 1594004) for bc failures at browser_about_cache.js. CLOSED TREE
2475e9e1ea77d8ddeeaf8e9918d360c8f03ec8bb: Bug 1593736 - Rename ArgType_Double to ArgType_Float64. r=lth
Ryan Hunt <rhunt@eqrion.net> - Wed, 13 Nov 2019 14:43:56 +0000 - rev 563597
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1593736 - Rename ArgType_Double to ArgType_Float64. r=lth Also shuffle constants and add a comment for clarity. Differential Revision: https://phabricator.services.mozilla.com/D52178
23218bed721cdac05991d943fc4443a03cfc4cbd: Bug 1593736 - Give ArgType_General pointer semantics in Wasm builtin code. r=lth
Ryan Hunt <rhunt@eqrion.net> - Wed, 13 Nov 2019 14:43:43 +0000 - rev 563596
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1593736 - Give ArgType_General pointer semantics in Wasm builtin code. r=lth After examining bug 1591047, I believe we should have added an Int32 type instead of changing the semantics of ArgType_General to be Int32. The reason is that the existing code assumes ArgType_General is pointer sized, and changing this is scary for all the existing uses. (e.g. simulator, MacroAssembler::appendSignatureType) * Adds ArgType_Int32 * Changes ArgType_General -> ArgType_Int32, ArgType_Pointer -> ArgType_General for ABIFunctionTypes introduced in bug 1591047 (which are only used for Wasm instance calls). * ToMirType(ArgType_General) -> MIRType::Pointer (should only affect wasm) * ToMirType(ArgType_Int32) -> MIRType::Int32 (should only affect wasm) Differential Revision: https://phabricator.services.mozilla.com/D52177
b73d74bcafda125ebc57dcd59fb3dd00cacfed8c: Bug 1595285 - Do not track TRANSITION_EMBED visits for link-coloring purposes. r=mak
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 12 Nov 2019 05:06:36 +0000 - rev 563595
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1595285 - Do not track TRANSITION_EMBED visits for link-coloring purposes. r=mak Other browsers don't, plus it blocks work I want to do to query multiple links at the same time. Differential Revision: https://phabricator.services.mozilla.com/D52443
ffc59a6dfbd58dcc28114acc38a7ef29f55d0aab: Bug 1595285 - Fix TestUtils.waitForCondition to not use setInterval. r=mak
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 13 Nov 2019 14:39:51 +0000 - rev 563594
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1595285 - Fix TestUtils.waitForCondition to not use setInterval. r=mak The test that is timing out with these patches does something relatively simple: await TestUtils.waitForCondition(async function() { let color = await ContentTask.spawn(browserWindow, async function() { /* Do stuff... */ }); return color == something; }); await closeWindow(browserWindow); Turns out that this can intermittently leak the window due to waitForCondition using setInterval. setInterval can schedule multiple tasks while awaiting for the inner ContentTask. What this means, is that we may still have a ContentTask awaiting us when we get to close the window. Closing the window makes the ContentTask not finish, and thus we leak a promise keeping alive the window in gPromises: https://searchfox.org/mozilla-central/rev/6566d92dd46417a2f57e75c515135ebe84c9cef5/testing/mochitest/BrowserTestUtils/ContentTask.jsm#24 Which means that we keep alive the window all the way until shutdown. Fix it by ensuring that we only run one task at a time. Differential Revision: https://phabricator.services.mozilla.com/D52833
149d044837d69f645972cc10319baee944cd121b: Bug 1595657 - Add MediaQueue::Push that takes an already_AddRefed. r=jya
Michael Froman <mfroman@mozilla.com> - Tue, 12 Nov 2019 10:58:39 +0000 - rev 563593
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1595657 - Add MediaQueue::Push that takes an already_AddRefed. r=jya Differential Revision: https://phabricator.services.mozilla.com/D52622
70738ac7ba9b76a586cedc22ca11e02ebf659f16: Bug 1595482: change "responsiveness" field to "eventDelay" in profiler r=canaltinova
Randell Jesup <rjesup@wgate.com> - Wed, 13 Nov 2019 14:21:52 +0000 - rev 563592
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1595482: change "responsiveness" field to "eventDelay" in profiler r=canaltinova We want the profiler UI to be able to know if the data can be used for reconstructing the event delays, since it measures something different from the old 16ms event injection. Differential Revision: https://phabricator.services.mozilla.com/D52534
be6ff7053ebe1e620a8a57af13bb6b6c11aab4a0: Bug 1593820 - [try] Create a ./mach try --pernosco flag to opt-in to the Pernosco debugging service, r=jmaher
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 13 Nov 2019 14:23:55 +0000 - rev 563591
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1593820 - [try] Create a ./mach try --pernosco flag to opt-in to the Pernosco debugging service, r=jmaher This gives developers the ability to request analysis from the Pernosco service. When this flag is set, Pernosco will examine the push for relevant failures, analyze them and then send a link to the generated report. Previously developers needed to request access to a whitelist whereupon all their try pushes were analyzed. Developers currently on this whitelist who would like to opt-out can run |mach try --no-persnosco| to do so. Differential Revision: https://phabricator.services.mozilla.com/D52419
e333a13aa5f6f658c334e4553664b8df4adb5b7a: Bug 1577505 - Don't assume media element's canplay task runs immediately. r=jib
Andreas Pehrson <apehrson@mozilla.com> - Wed, 13 Nov 2019 14:02:58 +0000 - rev 563590
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1577505 - Don't assume media element's canplay task runs immediately. r=jib Differential Revision: https://phabricator.services.mozilla.com/D52808
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip