b064e09f57bb27baceb7cd0665182ad14b78178e: Bug 1454441 - 4. Fix Fennec remote debugging; r?esawin draft
Jim Chen <nchen@mozilla.com> - Wed, 18 Apr 2018 13:26:03 -0400 - rev 784487
Push 106947 by bmo:nchen@mozilla.com at Wed, 18 Apr 2018 17:29:18 +0000
Bug 1454441 - 4. Fix Fennec remote debugging; r?esawin Currently Fennec remote debugging has a bug where custom tabs / PWA can permanently override debugging of Fennec tabs. Fix that bug by switching between the browser/geckoview window types depending on if the Fennec window is gaining or losing focus. MozReview-Commit-ID: AobvHiDC0LT
78bea031e2583c5f06302d250cbd65558280b462: Bug 1454441 - 3. Move remote debugging setting to runtime; r?esawin draft
Jim Chen <nchen@mozilla.com> - Wed, 18 Apr 2018 13:26:02 -0400 - rev 784486
Push 106947 by bmo:nchen@mozilla.com at Wed, 18 Apr 2018 17:29:18 +0000
Bug 1454441 - 3. Move remote debugging setting to runtime; r?esawin Move the remote debugging setting to GeckoRuntimeSettings and use it in geckoview_example. MozReview-Commit-ID: 4qtPiRjEytX
30c9242a40f231e9fe7fb74387e069ef29c4393c: Bug 1454441 - 2. Move remote debugger usage to GeckoViewStartup; r?esawin draft
Jim Chen <nchen@mozilla.com> - Wed, 18 Apr 2018 13:26:02 -0400 - rev 784485
Push 106947 by bmo:nchen@mozilla.com at Wed, 18 Apr 2018 17:29:18 +0000
Bug 1454441 - 2. Move remote debugger usage to GeckoViewStartup; r?esawin Move GeckoViewRemoteDebugger.jsm usage from geckoview.js to GeckoViewStartup.js. MozReview-Commit-ID: nZnztmaQmR
279bd415e44c51187d61c377f0f223160015898f: Bug 1454441 - 1. Add GeckoViewUtils.addLazyPrefObserver; r?esawin draft
Jim Chen <nchen@mozilla.com> - Wed, 18 Apr 2018 13:26:02 -0400 - rev 784484
Push 106947 by bmo:nchen@mozilla.com at Wed, 18 Apr 2018 17:29:18 +0000
Bug 1454441 - 1. Add GeckoViewUtils.addLazyPrefObserver; r?esawin Add a convenience function to add lazy pref observers that only load a given module if the pref value deviates from default or when the pref value changes. MozReview-Commit-ID: hI7dYEv8JG
d25534444b361db0bb090c1ca79edc60d5e2061c: Bug 1454101 - 3. Add instrumentation arguments as extras; r?snorp draft
Jim Chen <nchen@mozilla.com> - Wed, 18 Apr 2018 13:26:02 -0400 - rev 784483
Push 106946 by bmo:nchen@mozilla.com at Wed, 18 Apr 2018 17:27:03 +0000
Bug 1454101 - 3. Add instrumentation arguments as extras; r?snorp Add the instrumentation arguments as GeckoRuntime extras, so we pickup the "args" and "env<n>" arguments to be passed to the runtime. MozReview-Commit-ID: 96rLMfdZpO
71202a09a3e7d612005aa98cd217ba8003ac70a9: Bug 1454101 - 2. Add "use_multiprocess" arg for GeckoSessionTestRule; r?snorp draft
Jim Chen <nchen@mozilla.com> - Wed, 18 Apr 2018 13:26:02 -0400 - rev 784482
Push 106946 by bmo:nchen@mozilla.com at Wed, 18 Apr 2018 17:27:03 +0000
Bug 1454101 - 2. Add "use_multiprocess" arg for GeckoSessionTestRule; r?snorp Turn on multiprocess tests by passing the use_multiprocess flag to the instrumentation. MozReview-Commit-ID: 76TacGdfdnq
899f30c56833d35914db9b4a94ceae67e8b38075: Bug 1454101 - 1. Make getTestBytes not an extension; r=me draft
Jim Chen <nchen@mozilla.com> - Wed, 18 Apr 2018 13:26:01 -0400 - rev 784481
Push 106946 by bmo:nchen@mozilla.com at Wed, 18 Apr 2018 17:27:03 +0000
Bug 1454101 - 1. Make getTestBytes not an extension; r=me getTestBytes in BaseSessionTest doesn't depend on the session instance, so make it a normal function instead of an extension function on GeckoSession. MozReview-Commit-ID: 7LOJ2FhkON3
a4dbddb605f5fa8ba33d450de0ef21b110ae041d: Bug 1454315 - Introduce RemoteSettings sync event draft
Mathieu Leplatre <mathieu@mozilla.com> - Tue, 17 Apr 2018 17:03:36 +0200 - rev 784480
Push 106945 by mleplatre@mozilla.com at Wed, 18 Apr 2018 17:15:08 +0000
Bug 1454315 - Introduce RemoteSettings sync event MozReview-Commit-ID: tFBTVSFaf2
b1e719e1a99d3f0733bc449f4de246cef1baa7a9: Bug 1452673 - trackless RTCRtpSender.getStats() returning unfiltered results draft
Nico Grunbaum - Wed, 18 Apr 2018 00:16:27 -0700 - rev 784479
Push 106944 by na-g@nostrum.com at Wed, 18 Apr 2018 17:14:27 +0000
Bug 1452673 - trackless RTCRtpSender.getStats() returning unfiltered results MozReview-Commit-ID: 7JzZlBUqc0O
5034d9e8ada65f5511270e5bcdccd0281ad92512: Bug 1453751: Load favicons in the content process. draft
Dave Townsend <dtownsend@oxymoronical.com> - Tue, 17 Apr 2018 09:20:09 -0700 - rev 784478
Push 106943 by dtownsend@mozilla.com at Wed, 18 Apr 2018 17:13:32 +0000
Bug 1453751: Load favicons in the content process. This moves the load of favicons into the content process. We use the same logic for finding favicons (based on waiting until none have shown up for a short time) but then load the favicon and convert it to a data uri which we then dispatch to the parent process. Along the way this fixes asssociating the load with the tab for WebExtension and devtools, fixes CSP usage for the load, fixes expiry detection of the favicon and stops us from loading the same resource twice. There are multiple clean-ups that can follow this but this is a first step along that path. MozReview-Commit-ID: E0Cs59UnxaF
6480454995dae4a44c86887f4ae01dc998edb36f: Merge mozilla-inbound to mozilla-central a=merge
Dorel Luca <dluca@mozilla.com> - Wed, 18 Apr 2018 19:57:11 +0300 - rev 784477
Push 106943 by dtownsend@mozilla.com at Wed, 18 Apr 2018 17:13:32 +0000
Merge mozilla-inbound to mozilla-central a=merge
06911984ea8738053b829ee2f396a598999159d5: Bug 1453809: Call ToUint16 in ToUint16Slow. r=Waldo
André Bargull <andre.bargull@gmail.com> - Thu, 12 Apr 2018 14:56:03 -0700 - rev 784476
Push 106943 by dtownsend@mozilla.com at Wed, 18 Apr 2018 17:13:32 +0000
Bug 1453809: Call ToUint16 in ToUint16Slow. r=Waldo
fd2a5219b1033d6d233629c04502f9488808819a: Merge mozilla-central to mozilla-inbound. CLOSED TREE
Dorel Luca <dluca@mozilla.com> - Wed, 18 Apr 2018 14:09:24 +0300 - rev 784475
Push 106943 by dtownsend@mozilla.com at Wed, 18 Apr 2018 17:13:32 +0000
Merge mozilla-central to mozilla-inbound. CLOSED TREE
405a7e528aeb6194cac28b860e2b2cc15a7b4738: Bug 1420076 - Fix permanent crash [@ TransferArrayBuffer] in /streams/readable-byte-streams/detached-buffers.dedicatedworker.html. r=till.
Jason Orendorff <jorendorff@mozilla.com> - Tue, 17 Apr 2018 16:10:11 +0200 - rev 784474
Push 106943 by dtownsend@mozilla.com at Wed, 18 Apr 2018 17:13:32 +0000
Bug 1420076 - Fix permanent crash [@ TransferArrayBuffer] in /streams/readable-byte-streams/detached-buffers.dedicatedworker.html. r=till.
697d0f7076eb03cc8a5f18856616d80e5ebf9a55: Bug 1453421 - stop findbar from looping over every single property, r=mikedeboer
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Wed, 18 Apr 2018 12:02:35 +0100 - rev 784473
Push 106943 by dtownsend@mozilla.com at Wed, 18 Apr 2018 17:13:32 +0000
Bug 1453421 - stop findbar from looping over every single property, r=mikedeboer MozReview-Commit-ID: KsrzhUZ167g
5d965c4d39f512e6ec78df74938d1ef2ef1a0030: Bug 1447341 - stop querying prefs for fake protocols we use internally, r=nwgh
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Tue, 17 Apr 2018 15:48:13 +0100 - rev 784472
Push 106943 by dtownsend@mozilla.com at Wed, 18 Apr 2018 17:13:32 +0000
Bug 1447341 - stop querying prefs for fake protocols we use internally, r=nwgh MozReview-Commit-ID: EXUupEKlsSM
8b951bb045214b011120d5d6f3a20991dc99d021: Bug 1447341 - include blob, moz-extension and page-icon in list of known schemes, r=nwgh
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Tue, 17 Apr 2018 15:41:40 +0100 - rev 784471
Push 106943 by dtownsend@mozilla.com at Wed, 18 Apr 2018 17:13:32 +0000
Bug 1447341 - include blob, moz-extension and page-icon in list of known schemes, r=nwgh MozReview-Commit-ID: HYiBCJ868nC
388d0887f62b561b10608a2e7ffb8581e6077a15: Bug 1447341 - make page-icon protocol handler support weak referencing, r=mak
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Tue, 17 Apr 2018 15:40:25 +0100 - rev 784470
Push 106943 by dtownsend@mozilla.com at Wed, 18 Apr 2018 17:13:32 +0000
Bug 1447341 - make page-icon protocol handler support weak referencing, r=mak MozReview-Commit-ID: EpPJl89Gi1v
d4e360e27b2ff3b72344d6cd74e254202ef718bc: Bug 1447341 - don't try to get a protocol handler for empty schemes, r=valentin
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Tue, 17 Apr 2018 15:38:36 +0100 - rev 784469
Push 106943 by dtownsend@mozilla.com at Wed, 18 Apr 2018 17:13:32 +0000
Bug 1447341 - don't try to get a protocol handler for empty schemes, r=valentin MozReview-Commit-ID: 3wJBC9TQsoV
1299c9a06811537495e7402d9e9cd4de1fe0eb57: Bug 1447341 - make blob: protocol handler support nsISupportsWeakReference, r=baku
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Tue, 17 Apr 2018 15:36:25 +0100 - rev 784468
Push 106943 by dtownsend@mozilla.com at Wed, 18 Apr 2018 17:13:32 +0000
Bug 1447341 - make blob: protocol handler support nsISupportsWeakReference, r=baku MozReview-Commit-ID: 1UqdssdVs3b
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip