d3213b0797d8ca2ed6c5f4b5f42b606b323edf92: Bug 1428078 - Enable keyboard navigation in the object sidebar; r=bgrins. draft
Nicolas Chevobbe <nchevobbe@mozilla.com> - Fri, 13 Apr 2018 17:47:37 +0200 - rev 786598
Push 107538 by bmo:nchevobbe@mozilla.com at Mon, 23 Apr 2018 16:59:09 +0000
Bug 1428078 - Enable keyboard navigation in the object sidebar; r=bgrins. MozReview-Commit-ID: JuZOX3e9AXy
af7d8dd8063f0e29d4b690bc40902071df91c497: Bug 1456147 - do not fail on an assertion error when calling Pickle::ExtractBuffers on an empty iterator; r?jld draft
Alex Gaynor <agaynor@mozilla.com> - Mon, 23 Apr 2018 11:20:07 -0400 - rev 786597
Push 107537 by bmo:agaynor@mozilla.com at Mon, 23 Apr 2018 16:40:51 +0000
Bug 1456147 - do not fail on an assertion error when calling Pickle::ExtractBuffers on an empty iterator; r?jld MozReview-Commit-ID: 7m2QSOuxLOw
8d76addfee62f3971cbaf41586339b7625283959: Bug 1455906 - Handle zero dates added and last modified times in Places maintenance. r?mak draft
Kit Cambridge <kit@yakshaving.ninja> - Mon, 23 Apr 2018 09:36:58 -0700 - rev 786596
Push 107536 by bmo:kit@mozilla.com at Mon, 23 Apr 2018 16:37:20 +0000
Bug 1455906 - Handle zero dates added and last modified times in Places maintenance. r?mak MozReview-Commit-ID: 7eulrNyKh29
c6047a41a082d5825e3cca24912d8932dca40295: Bug 1455790 - Flatten `process{Local, Remote}OrphansForNode` into `relocate{Local, Remote}OrphansToMergedNode`. r?tcsc draft
Kit Cambridge <kit@yakshaving.ninja> - Fri, 20 Apr 2018 16:56:07 -0700 - rev 786595
Push 107536 by bmo:kit@mozilla.com at Mon, 23 Apr 2018 16:37:20 +0000
Bug 1455790 - Flatten `process{Local, Remote}OrphansForNode` into `relocate{Local, Remote}OrphansToMergedNode`. r?tcsc MozReview-Commit-ID: EriIaWSnIWa
43ad0bb7a2d5b0c05381d423f77affca78967acc: Bug 1423495 - Use threadsafe refcounting for nsServerTiming draft
Valentin Gosu <valentin.gosu@gmail.com> - Mon, 23 Apr 2018 18:35:26 +0200 - rev 786594
Push 107535 by valentin.gosu@gmail.com at Mon, 23 Apr 2018 16:35:48 +0000
Bug 1423495 - Use threadsafe refcounting for nsServerTiming * Also keeps the timing array as nsTArray<nsCOMPtr<nsIServerTiming>> instead of the scriptable nsIArray (which doesn't like being released on another thread) MozReview-Commit-ID: 37uPZJ38saQ
6861261b3b05e8ba378412e141c3a8cc029afa9d: Bug 1423495 - Part5: Fix WPT metadata to expect failures draft
Valentin Gosu <valentin.gosu@gmail.com> - Mon, 23 Apr 2018 18:35:26 +0200 - rev 786593
Push 107535 by valentin.gosu@gmail.com at Mon, 23 Apr 2018 16:35:48 +0000
Bug 1423495 - Part5: Fix WPT metadata to expect failures The tests are currently under plain-text HTTP. Since we are only shipping new features for secure origins, a bunch of tests fail (even though they work with HTTPS). The tests will be fixed in a followup. MozReview-Commit-ID: 1iUjpwmLgho
e2523eb018839e0f2b2b1944bce4bbe77a3cc84b: Bug 1423495 - Part4: Create doc entry form http channel if server timing headers are found for a document load draft
Kershaw Chang <kechang@mozilla.com>, Valentin Gosu <valentin.gosu@gmail.com> - Fri, 12 Jan 2018 03:13:00 +0100 - rev 786592
Push 107535 by valentin.gosu@gmail.com at Mon, 23 Apr 2018 16:35:48 +0000
Bug 1423495 - Part4: Create doc entry form http channel if server timing headers are found for a document load Currently, the document entry is created at the first time when some JS code tries to access it. But for the case when server timing headers exist for a document loading channel, we need to create the document entry and save the server timing data in the document entry. If we don’t do this, the server timing data would be lost since the http channel will be deleted. MozReview-Commit-ID: B5ksAZvZACq
9c7a81db01758e4f6e35236a5e7ce40557c9f2a1: Bug 1423495 - Part3: Add PerformanceServerTiming to test_interface.js, r=baku draft
Kershaw Chang <kechang@mozilla.com>, Valentin Gosu <valentin.gosu@gmail.com> - Wed, 10 Jan 2018 04:02:00 +0100 - rev 786591
Push 107535 by valentin.gosu@gmail.com at Mon, 23 Apr 2018 16:35:48 +0000
Bug 1423495 - Part3: Add PerformanceServerTiming to test_interface.js, r=baku MozReview-Commit-ID: 663c9sudEIR
a0f5bde872ca9e066764d90ab80d7848988f37a8: Bug 1423495 - Part2: Test case, r=baku draft
Kershaw Chang <kechang@mozilla.com>, Valentin Gosu <valentin.gosu@gmail.com> - Wed, 10 Jan 2018 04:02:00 +0100 - rev 786590
Push 107535 by valentin.gosu@gmail.com at Mon, 23 Apr 2018 16:35:48 +0000
Bug 1423495 - Part2: Test case, r=baku Test steps: 1. Create a XHR to get serverTiming.sjs. 2. Add Server-Timing headers in serverTiming.sjs. 3. Check if the value from PerformanceResourceTiming is correct. MozReview-Commit-ID: KOQhoFQv4fy
7e0d0321e71eb0af9591ead76dc163996fbaf819: Bug 1423495 - Part1: Implement PerformanceServerTiming, r=baku draft
Kershaw Chang <kechang@mozilla.com>, Valentin Gosu <valentin.gosu@gmail.com> - Wed, 10 Jan 2018 04:01:00 +0100 - rev 786589
Push 107535 by valentin.gosu@gmail.com at Mon, 23 Apr 2018 16:35:48 +0000
Bug 1423495 - Part1: Implement PerformanceServerTiming, r=baku This patch: 1. Introduces PerformanceServerTiming.webidl. 2. Adds serverTiming in PerformanceResourceTiming.webidl. 3. Gets serverTiming data from nsITimedChannel and keeps it in the PerformanceTimng class. MozReview-Commit-ID: 9mkGkHbxopC
5706f4251c7727dbd8bea441f2e2cd2878665e7d: Bug 1455032: Pack the shadow cascade order in ApplicableDeclarationBlock. r?heycam draft
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 18 Apr 2018 19:48:24 +0200 - rev 786588
Push 107534 by bmo:emilio@crisal.io at Mon, 23 Apr 2018 16:29:46 +0000
Bug 1455032: Pack the shadow cascade order in ApplicableDeclarationBlock. r?heycam I didn't bother not shifting there. We need to load the whole thing and shift for at least one of cascade level / shadow cascade order. Callers of level() other than for_rule_tree are non-existent in release builds, so we'd be doing the shift anyway. I can implement the same thing for shadow_cascade_order too, but I don't think that optimization is measurable in any way, either, the compiler should make the decision. And just in case, the simpler version actually generated less instructions in: https://play.rust-lang.org/?gist=ceadb0d3cbce4eeca76e4d9ab9a1c744&version=nightly with the simple thing. MozReview-Commit-ID: 8xPBJmlcyKh
826f8ff2d309c111956af3e40981a187c1d8a70e: Bug 1399987. Send tracking and mixed content blocking status as part of browser details. r?Gijs draft
Mike Taylor <miket@mozilla.com> - Thu, 19 Apr 2018 17:36:05 -0700 - rev 786587
Push 107533 by bmo:miket@mozilla.com at Mon, 23 Apr 2018 16:28:49 +0000
Bug 1399987. Send tracking and mixed content blocking status as part of browser details. r?Gijs This should allow us to more quickly understand when site bustage is TP- or MC-related. MozReview-Commit-ID: lkkZjo620E
055c4eedf16e563cefa6e4eaf222b59ef5270052: Bug 1456171 - make getPluginBlocklistState API asynchronous, r?kmag draft
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Mon, 23 Apr 2018 17:11:34 +0100 - rev 786586
Push 107532 by gijskruitbosch@gmail.com at Mon, 23 Apr 2018 16:22:07 +0000
Bug 1456171 - make getPluginBlocklistState API asynchronous, r?kmag MozReview-Commit-ID: KcDWtkdkNKs
19caeb2025ebb9a51b642b66bf180f169ace57f2: Bug 1445798 - Add Leanplum settings opt-out strings needed for bug #1454686; r?mcomella draft
Petru Lingurar <petru.lingurar@softvision.ro> - Mon, 23 Apr 2018 19:09:13 +0300 - rev 786585
Push 107531 by plingurar@mozilla.com at Mon, 23 Apr 2018 16:20:29 +0000
Bug 1445798 - Add Leanplum settings opt-out strings needed for bug #1454686; r?mcomella To allow users to opt-out from receiving LeanPlum messages we need a new setting added. This are the Strings for the title and summary of that setting. Localization notes also added as this Strings will ship before the feature. Decided to suppress all UnusedResources Lint errors for android strings until the patch for #1454686 lands as using in-line suppression caused other errors. Ran Lint locally, the build passed. MozReview-Commit-ID: 9Kx567ruY3n ***
2621fd683f44b6d245ad04a9b384808cac763a32: Bug 1454441 - 4. Fix Fennec remote debugging; r?esawin draft
Jim Chen <nchen@mozilla.com> - Mon, 23 Apr 2018 12:07:34 -0400 - rev 786584
Push 107530 by bmo:nchen@mozilla.com at Mon, 23 Apr 2018 16:15:55 +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: 2BhAOPFz3c0
7d7f6c1d367c467a40a79557cc9d02d05cc8cb8c: Bug 1454441 - 3. Move remote debugging setting to runtime; r?esawin draft
Jim Chen <nchen@mozilla.com> - Mon, 23 Apr 2018 12:07:34 -0400 - rev 786583
Push 107530 by bmo:nchen@mozilla.com at Mon, 23 Apr 2018 16:15:55 +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: G2IINILQAOm
956a0355cb401b34b5f75f2f42305fce7b7e1f48: Bug 1454441 - 2. Move remote debugger usage to GeckoViewStartup; r?esawin draft
Jim Chen <nchen@mozilla.com> - Mon, 23 Apr 2018 12:07:34 -0400 - rev 786582
Push 107530 by bmo:nchen@mozilla.com at Mon, 23 Apr 2018 16:15:55 +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: 92qNB3vMH0a
4c5a892a0e86338539ddce48e816d66098e582a7: Bug 1454441 - 1. Add GeckoViewUtils.addLazyPrefObserver; r?esawin draft
Jim Chen <nchen@mozilla.com> - Mon, 23 Apr 2018 12:07:34 -0400 - rev 786581
Push 107530 by bmo:nchen@mozilla.com at Mon, 23 Apr 2018 16:15:55 +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: Gh0zFC8FZih
8ab97f2b84fb6e9dd3f84f2d1a9c659b2c4d9173: Bug 1456171 - make getPluginBlocklistState API asynchronous, r?kmag draft
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Mon, 23 Apr 2018 17:11:34 +0100 - rev 786580
Push 107529 by gijskruitbosch@gmail.com at Mon, 23 Apr 2018 16:12:40 +0000
Bug 1456171 - make getPluginBlocklistState API asynchronous, r?kmag MozReview-Commit-ID: KcDWtkdkNKs
3156db7d331e5d953d1b43047a720a9c8b460d48: Bug 1456129 - Extend HAR toolbar with import; r=? draft
Jan Odvarko <odvarko@gmail.com> - Mon, 23 Apr 2018 18:11:43 +0200 - rev 786579
Push 107528 by jodvarko@mozilla.com at Mon, 23 Apr 2018 16:12:39 +0000
Bug 1456129 - Extend HAR toolbar with import; r=? MozReview-Commit-ID: 2upev3pEr3m
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip