6c982370080bbaed64a58475ec21db59dfe8327a: Bug 1542593 - Don't access gNeckoChild if not on main thread r=jdm
Kershaw Chang <kershaw@mozilla.com> - Thu, 02 May 2019 17:29:46 +0000 - rev 531278
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1542593 - Don't access gNeckoChild if not on main thread r=jdm gNeckoChild is only accessed on main thread, so we should use NS_IsMainThread to see whether we should access gNeckoChild or not. This patch also makes UDPSocketChild::Bind return NS_ERROR_NOT_AVAILABLE when mBackgroundManager is null. Differential Revision: https://phabricator.services.mozilla.com/D29658
a43b68bbe67db228211e414a6e33490ce46a8ba4: Bug 1548000 - Default browser triggers "Default apps" screen; r=VladBaicu
Andrei Teslovan <andrei.teslovan@softvision.ro> - Fri, 03 May 2019 08:53:54 +0000 - rev 531277
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1548000 - Default browser triggers "Default apps" screen; r=VladBaicu Differential Revision: https://phabricator.services.mozilla.com/D29671
8778ff51081f67123cb65463d27923150624dccc: Bug 1547957: Only assert explicit CSP and CSP within Principal is equal when dealing with a CodebasePrincipal. r=jkt
Christoph Kerschbaumer <ckerschb@christophkerschbaumer.com> - Fri, 03 May 2019 09:16:40 +0000 - rev 531276
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1547957: Only assert explicit CSP and CSP within Principal is equal when dealing with a CodebasePrincipal. r=jkt Differential Revision: https://phabricator.services.mozilla.com/D29380
c68ff92fe54c75338c3a937bc6c4e615d9b1d45a: Merge mozilla-inbound to mozilla-central. a=merge
Dorel Luca <dluca@mozilla.com> - Fri, 03 May 2019 16:01:03 +0300 - rev 531275
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Merge mozilla-inbound to mozilla-central. a=merge
9dbf4a541fff28274537c379f29b7bdb58cfd60d: Backed out 7 changesets (bug 1392408) for mochitest failures at test_xhr_withCredentials.html and xpcshell failures at test_startup_(no)session_async.js
Daniel Varga <dvarga@mozilla.com> - Fri, 03 May 2019 11:56:25 +0300 - rev 531274
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Backed out 7 changesets (bug 1392408) for mochitest failures at test_xhr_withCredentials.html and xpcshell failures at test_startup_(no)session_async.js Backed out changeset 05656abf3e6c (bug 1392408) Backed out changeset ac9c08f90cd0 (bug 1392408) Backed out changeset 855b8dd227f9 (bug 1392408) Backed out changeset 9c3b9f800a0c (bug 1392408) Backed out changeset 2a64ecfab240 (bug 1392408) Backed out changeset b765eaf69bcb (bug 1392408) Backed out changeset 337d93c03c2e (bug 1392408)
f72b69b07dd65a242e08c1bdbc4a456969aab243: Bug 1511434 - Part 3: resistFingerprinting: Spoof Android OS version 8.1 (Oreo). r=tjr
Chris Peterson <cpeterson@mozilla.com> - Mon, 29 Apr 2019 16:46:12 -0700 - rev 531273
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1511434 - Part 3: resistFingerprinting: Spoof Android OS version 8.1 (Oreo). r=tjr Google hasn't released new Android OS market share data since 2018-10-26 [1], but StatCounter reports [2] that Android 8.1 (Oreo) is currently the most common OS version (at about 19%). However, Android 9 (Pie) is quickly rising (currently at 11%) and appears likely to overtake 8.1 later this year. [1] https://developer.android.com/about/dashboards/ [2] http://gs.statcounter.com/android-version-market-share/mobile/worldwide/#monthly-201803-201904 Differential Revision: https://phabricator.services.mozilla.com/D29297
fcf0867ec1cc7936715472c493b5e26bf1fa26f2: Bug 1511434 - Part 2: resistFingerprinting: Spoof macOS version 10.14 Mojave. r=tjr
Chris Peterson <cpeterson@mozilla.com> - Sun, 09 Dec 2018 12:28:15 -0800 - rev 531272
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1511434 - Part 2: resistFingerprinting: Spoof macOS version 10.14 Mojave. r=tjr macOS 10.14 market share (currently at 43%) overtook 10.13 in early December 2018: http://gs.statcounter.com/macos-version-market-share/desktop/worldwide/#monthly-201811-201904 Differential Revision: https://phabricator.services.mozilla.com/D24476
bf91e3d1fcb5fb55b486e67f025ebec99e88e1ed: Bug 1511434 - Part 1: resistFingerprinting: Spoof Windows OS version 10.0. r=tjr
Chris Peterson <cpeterson@mozilla.com> - Sat, 01 Dec 2018 11:45:22 -0800 - rev 531271
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1511434 - Part 1: resistFingerprinting: Spoof Windows OS version 10.0. r=tjr StatCounter reports [1] that Windows 10's market share is about 56% and Windows 7's is about 33%. StatCounter reports that Windows 10 overtook Windows 7 back in December 2017 (crossing over at 42%), while the Firefox Hardware Report shows November 2017. Also: 1. Make the resistFingerprinting test "use strict" JavaScript. 2. Fix comment spelling of operating system names "macOS" and "Windows". [1] http://gs.statcounter.com/windows-version-market-share/desktop/worldwide/#monthly-201704-201904 [2] https://data.firefox.com/dashboard/hardware Differential Revision: https://phabricator.services.mozilla.com/D13625
e330d90e540084087b6a9c155eabe069ec690c49: Bug 1540984: Pre-load theme header image and share across all windows. r=aswan
Kris Maglione <maglione.k@gmail.com> - Wed, 01 May 2019 12:43:25 -0700 - rev 531270
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1540984: Pre-load theme header image and share across all windows. r=aswan For large header images, built-in memory caching does not work correctly, and we wind up seeing a flicker any time a new window is opened or becomes active. This patch caches the header image in an Image element at startup, and uses that element as the backing for the header image in all browser windows. Differential Revision: https://phabricator.services.mozilla.com/D29554
b758384a42e27280c1b11f2a60ff2a378949583e: Bug 1477832 - Acquire AsyncPanZoomController::mRecursiveMutex in more places to make sure it's held whenever Metrics() is accessed. r=botond
Srujana Peddinti <srujana.htt121@gmail.com> - Fri, 26 Apr 2019 18:57:48 -0400 - rev 531269
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1477832 - Acquire AsyncPanZoomController::mRecursiveMutex in more places to make sure it's held whenever Metrics() is accessed. r=botond Differential Revision: https://phabricator.services.mozilla.com/D29084
a9d7796acb8e2444e1452e3ab2dbb9c037994ea4: Merge mozilla-central to inbound. a=merge CLOSED TREE
Gurzau Raul <rgurzau@mozilla.com> - Fri, 03 May 2019 07:24:54 +0300 - rev 531268
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Merge mozilla-central to inbound. a=merge CLOSED TREE
05656abf3e6c6862ba89990fd9ba3854fe5eb5f1: Bug 1392408 Part 7 - Fix build failures due to the interaction of a new source file with the unified source build system.
Brian Hackett <bhackett1024@gmail.com> - Thu, 02 May 2019 08:37:07 -1000 - rev 531267
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1392408 Part 7 - Fix build failures due to the interaction of a new source file with the unified source build system.
ac9c08f90cd070b591211a51419b8e301470a911: Bug 1392408 Part 6 - Add test for capturing worker stacks in net monitor, r=ochameau.
Brian Hackett <bhackett1024@gmail.com> - Thu, 02 May 2019 08:35:50 -1000 - rev 531266
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1392408 Part 6 - Add test for capturing worker stacks in net monitor, r=ochameau.
855b8dd227f92048824ff83ee46855f6f9bf010f: Bug 1392408 Part 5 - Listen for alternate stack traces in StackTraceCollector, r=ochameau.
Brian Hackett <bhackett1024@gmail.com> - Thu, 02 May 2019 08:35:34 -1000 - rev 531265
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1392408 Part 5 - Listen for alternate stack traces in StackTraceCollector, r=ochameau.
9c3b9f800a0ce8207d7716582206a2a4b2fe67e5: Bug 1392408 Part 4 - Report stacks to net monitor when opening XHRs from worker, r=bzbarsky.
Brian Hackett <bhackett1024@gmail.com> - Thu, 02 May 2019 08:34:49 -1000 - rev 531264
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1392408 Part 4 - Report stacks to net monitor when opening XHRs from worker, r=bzbarsky.
2a64ecfab240530e811d8123dcb1f0276716b0f8: Bug 1392408 Part 3 - Report stacks to net monitor when loading worker scripts, r=bzbarsky.
Brian Hackett <bhackett1024@gmail.com> - Thu, 02 May 2019 08:34:27 -1000 - rev 531263
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1392408 Part 3 - Report stacks to net monitor when loading worker scripts, r=bzbarsky.
b765eaf69bcb947cedacfefd424a43fa403f0aa4: Bug 1392408 Part 2 - Encapsulate threadsafe main/worker stacks in WorkerStackHolder, r=bzbarsky.
Brian Hackett <bhackett1024@gmail.com> - Thu, 02 May 2019 08:25:43 -1000 - rev 531262
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1392408 Part 2 - Encapsulate threadsafe main/worker stacks in WorkerStackHolder, r=bzbarsky.
337d93c03c2e540b3f1d220f4ccbd1f9deb37435: Bug 1392408 Part 1 - Add interface to help convert SavedFrames to JSON, r=jimb.
Brian Hackett <bhackett1024@gmail.com> - Thu, 02 May 2019 08:25:26 -1000 - rev 531261
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1392408 Part 1 - Add interface to help convert SavedFrames to JSON, r=jimb.
da538647fa04239bac749064686e8971d22ff355: Bug 1548623 - Avoid performing recorded operations in the interrupt callback, r=smaug.
Brian Hackett <bhackett1024@gmail.com> - Thu, 02 May 2019 07:36:17 -1000 - rev 531260
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1548623 - Avoid performing recorded operations in the interrupt callback, r=smaug. Differential Revision: https://phabricator.services.mozilla.com/D29714
03166449953fbcaaf6c66d2c3b358319781a0e52: Bug 1539759 - improve DTD entity handling, r=peterv
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Fri, 03 May 2019 09:13:58 +0000 - rev 531259
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1539759 - improve DTD entity handling, r=peterv Differential Revision: https://phabricator.services.mozilla.com/D27904
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip