baf6063071b523d291fb61e8974034f1767c4c26: Bug 1454038 - 3. Reject sendRequestForResult promise on finalize; r=esawin
Jim Chen <nchen@mozilla.com> - Tue, 17 Apr 2018 16:13:39 -0400 - rev 784254
Push 106891 by dteller@mozilla.com at Wed, 18 Apr 2018 11:07:20 +0000
Bug 1454038 - 3. Reject sendRequestForResult promise on finalize; r=esawin When a sendRequestForResult event callback is finalized, automatically reject the promise (if it has not been resolved yet). This means if the callback is never called, or if the communication link is disrupted, we will end up with a rejected promise rather than a forever-pending promise. MozReview-Commit-ID: A1w19vwFxuT
e4e4dd6ca0c91437d4bc6d3a91a959150934023a: Bug 1454038 - 2. Finalize event callbacks on content window unload; r=esawin
Jim Chen <nchen@mozilla.com> - Tue, 17 Apr 2018 16:13:39 -0400 - rev 784253
Push 106891 by dteller@mozilla.com at Wed, 18 Apr 2018 11:07:20 +0000
Bug 1454038 - 2. Finalize event callbacks on content window unload; r=esawin When the content window unloads, we will no longer get any callbacks through the message manager, so we should finalize all active callbacks. MozReview-Commit-ID: 3VJ2bTlhUmH
b572a19f4d5ba377ecd69e1ae6d8cb792cb44e78: Bug 1454038 - 1. Share EventDispatcher among frame scripts; r=esawin
Jim Chen <nchen@mozilla.com> - Tue, 17 Apr 2018 16:13:38 -0400 - rev 784252
Push 106891 by dteller@mozilla.com at Wed, 18 Apr 2018 11:07:20 +0000
Bug 1454038 - 1. Share EventDispatcher among frame scripts; r=esawin In order to be more efficient, use the same EventDispatcher instance among different frame scripts for the same frame. MozReview-Commit-ID: 1jZ3zW7NBeC
a89554c69f614a0ca5f8e9868e4cb4cd15fde1ce: Bug 1452800 - Trigger a layout flush in forceLayerTreeToCompositor. r=kats
Miko Mynttinen <mikokm@gmail.com> - Tue, 17 Apr 2018 14:22:42 -0400 - rev 784251
Push 106891 by dteller@mozilla.com at Wed, 18 Apr 2018 11:07:20 +0000
Bug 1452800 - Trigger a layout flush in forceLayerTreeToCompositor. r=kats This ensures we don't take the early-exit codepath introduced by the PAINT_IDENTICAL_DISPLAY_LIST check, which breaks the behaviour desired by forceLayerTreeToCompositor. MozReview-Commit-ID: ECe6d0ZHZzt
82d5734d2fea03684d72ca080330309c469d1f89: Bug 1449317 - Update the default string in the address bar. r=florian
Mark Banner <standard8@mozilla.com> - Mon, 09 Apr 2018 15:32:19 +0100 - rev 784250
Push 106891 by dteller@mozilla.com at Wed, 18 Apr 2018 11:07:20 +0000
Bug 1449317 - Update the default string in the address bar. r=florian MozReview-Commit-ID: C00zxCTJmHY
32badf66ccff025a7bfc0c86aea418118da126aa: Bug 1454314 - fix notification email lists in Scalars.yaml;r=chutten
Julian Descottes <jdescottes@mozilla.com> - Tue, 17 Apr 2018 12:08:32 +0200 - rev 784249
Push 106891 by dteller@mozilla.com at Wed, 18 Apr 2018 11:07:20 +0000
Bug 1454314 - fix notification email lists in Scalars.yaml;r=chutten MozReview-Commit-ID: JEbV2CoK7X5
8f31c3153ea07a9d39425ea00506f97d4d4fed38: Bug 1397809 - Part 2: Add a doorhanger when an extension changes the homepage r=aswan,Gijs
Mark Striemer <mstriemer@mozilla.com> - Thu, 11 Jan 2018 18:59:32 -0600 - rev 784248
Push 106891 by dteller@mozilla.com at Wed, 18 Apr 2018 11:07:20 +0000
Bug 1397809 - Part 2: Add a doorhanger when an extension changes the homepage r=aswan,Gijs MozReview-Commit-ID: CwZ3E32xROS
0ff9b41cb0dd31c398ca6715563550b2e36469e0: Bug 1397809 - Part 1: Convert New Tab doorhanger to a generic class r=aswan,Gijs
Mark Striemer <mstriemer@mozilla.com> - Tue, 19 Dec 2017 13:56:04 -0600 - rev 784247
Push 106891 by dteller@mozilla.com at Wed, 18 Apr 2018 11:07:20 +0000
Bug 1397809 - Part 1: Convert New Tab doorhanger to a generic class r=aswan,Gijs MozReview-Commit-ID: 40RwrXjtsJJ
2e462060cbedc258c3cfbb7aba14e22fd13cf854: No bug - Fix error name in comment for try_match_ident_ignore_ascii_case. r=nox,emilio
Jonathan Watt <jwatt@jwatt.org> - Tue, 17 Apr 2018 13:24:30 +0100 - rev 784246
Push 106891 by dteller@mozilla.com at Wed, 18 Apr 2018 11:07:20 +0000
No bug - Fix error name in comment for try_match_ident_ignore_ascii_case. r=nox,emilio MozReview-Commit-ID: GDejDQE7sj3
c6e99e5290a81e80e08c282e9f0bcb2c68e579e9: Bug 1454030: followup: Fix Servo build bustage. r=me
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 17 Apr 2018 19:55:25 +0200 - rev 784245
Push 106891 by dteller@mozilla.com at Wed, 18 Apr 2018 11:07:20 +0000
Bug 1454030: followup: Fix Servo build bustage. r=me DONTBUILD, since code is not part of the build. MozReview-Commit-ID: KU2sDFDjeNV
86badb90129d251ed51205dc9ca438b39f55f0bd: Bug 1453702: followup: Fix Servo build. r=me
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 17 Apr 2018 19:50:49 +0200 - rev 784244
Push 106891 by dteller@mozilla.com at Wed, 18 Apr 2018 11:07:20 +0000
Bug 1453702: followup: Fix Servo build. r=me DONTBUILD MozReview-Commit-ID: 6MklMseUFzO
5f548a6b01e6f056743a83a9edd32f32c85216c9: Bug 1454713. WebRenderUserData: Drop unnecessary T::Type() check. r=kats
Jeff Muizelaar <jmuizelaar@mozilla.com> - Tue, 17 Apr 2018 13:52:45 -0400 - rev 784243
Push 106891 by dteller@mozilla.com at Wed, 18 Apr 2018 11:07:20 +0000
Bug 1454713. WebRenderUserData: Drop unnecessary T::Type() check. r=kats Now that WebRenderUserData's a keyed on T::Type() we don't need to check it after doing the lookup.
b9e62e8ca11ab96ba9f2041a9e1a710bad774e2c: Bug 1453421 - stop findbar from looping over every single property, r?mikedeboer draft
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Wed, 18 Apr 2018 12:02:35 +0100 - rev 784242
Push 106890 by gijskruitbosch@gmail.com at Wed, 18 Apr 2018 11:04:15 +0000
Bug 1453421 - stop findbar from looping over every single property, r?mikedeboer MozReview-Commit-ID: KsrzhUZ167g
2f5cd9ed070f452ee64d6b6a0059975c05f6eaf0: Bug 1452551 - Initialize the Telemetry core in GeckoView. r?esawin,gfritzsche,jchen draft
Alessio Placitelli <alessio.placitelli@gmail.com> - Wed, 11 Apr 2018 13:11:27 +0200 - rev 784241
Push 106889 by bmo:alessio.placitelli@gmail.com at Wed, 18 Apr 2018 10:26:33 +0000
Bug 1452551 - Initialize the Telemetry core in GeckoView. r?esawin,gfritzsche,jchen This additionally introduces a new pref (toolkit.telemetry.isGeckoViewMode) to discriminate, at runtime, between Fennec and GV in JavaScript code. Moreover, this disables TelemetryController initialization from content processes, which was left enabled. MozReview-Commit-ID: 7VoDorxAhvD
16fa855b8081f143c4552afe0de8ded7a969c04b: Bug 1453353 - Optimize transition limited history results to not invalidate on every visit. r=standard8 draft
Marco Bonardo <mbonardo@mozilla.com> - Tue, 17 Apr 2018 18:26:00 +0200 - rev 784240
Push 106888 by mak77@bonardo.net at Wed, 18 Apr 2018 10:23:07 +0000
Bug 1453353 - Optimize transition limited history results to not invalidate on every visit. r=standard8 MozReview-Commit-ID: BJVVedtyFuB
048e576a7065bf8333e8f8c38b2ca7bea34217cc: Bug 1454563 - actually add real fallback from profile to appdir blocklist if loading the profile one fails, r?kmag draft
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Tue, 17 Apr 2018 23:56:45 +0100 - rev 784239
Push 106887 by gijskruitbosch@gmail.com at Wed, 18 Apr 2018 10:20:30 +0000
Bug 1454563 - actually add real fallback from profile to appdir blocklist if loading the profile one fails, r?kmag MozReview-Commit-ID: AbRLwACqrzU
4cfe48d4242495971ffd8529527f9d10cd076c09: Bug 1454162: Fix cascade order of !important in Shadow DOM. r?heycam draft
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 18 Apr 2018 09:56:33 +0200 - rev 784238
Push 106886 by bmo:emilio@crisal.io at Wed, 18 Apr 2018 10:10:34 +0000
Bug 1454162: Fix cascade order of !important in Shadow DOM. r?heycam No cleaner ideas right now that carrying that counter around... Maybe a custom type may be cleaner? This makes ApplicableDeclarationBlock a bit bigger. I could probably try to make the counter a 4 / 5-bit number or something and pack the counter there in the SourceOrderAndCascadeLevel somehow... But doesn't seem really worth the churn, and can be done as a followup in any case. Let me know if you want to block on that. MozReview-Commit-ID: 1LdW9S4xA6f
0c5c210f9f5dc066f3dcb223458948de4ac858d7: Bug 1454596: Update font-weight property and descriptor to css-fonts-4. r?xidorn draft
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 17 Apr 2018 13:30:04 +0200 - rev 784237
Push 106886 by bmo:emilio@crisal.io at Wed, 18 Apr 2018 10:10:34 +0000
Bug 1454596: Update font-weight property and descriptor to css-fonts-4. r?xidorn Need to change the tests still, but that should be trivial. MozReview-Commit-ID: 27aS2UrgXjs
f37ff5cbd5a5f2f5da97429298489e6b174b672c: Bug 1453580 - Remove promiseFaviconLinkUrl and fix its consumers. r=gijs draft
Marco Bonardo <mbonardo@mozilla.com> - Mon, 16 Apr 2018 18:24:06 +0200 - rev 784236
Push 106885 by mak77@bonardo.net at Wed, 18 Apr 2018 10:07:56 +0000
Bug 1453580 - Remove promiseFaviconLinkUrl and fix its consumers. r=gijs MozReview-Commit-ID: GrY8s3l71Mp
aea2d19bf59f55b7c24483871eef7283398c2a1f: Bug 1454876 - Install marionette.* prefs on Fennec. r?snorp,maja_zf draft
Andreas Tolfsen <ato@sny.no> - Wed, 18 Apr 2018 08:18:09 +0100 - rev 784235
Push 106884 by bmo:ato@sny.no at Wed, 18 Apr 2018 09:55:18 +0000
Bug 1454876 - Install marionette.* prefs on Fennec. r?snorp,maja_zf The marionette.* preference branch, defined in testing/marionette/prefs/marinoette.js, controls aspects of the Gecko remote control protocol. Whilst Marionette is not enabled in optimised Fennec builds, we are apparently missing these preferences when it is built in. The marionette.enabled preference specifically enables the remote server to listen on a TCP port, but its default is false. MozReview-Commit-ID: A6Q4NEQOGJR
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip