a33117a0abf5c9b83ee12465256384cd1bda492b: Bug 1526403 - Part 3: Add inlining support for TypedArray "byteOffset" getter. r=jandem
André Bargull <andre.bargull@gmail.com> - Mon, 11 Feb 2019 05:08:33 -0800 - rev 458611
Push 35539 by btara@mozilla.com at Tue, 12 Feb 2019 05:27:54 +0000
Bug 1526403 - Part 3: Add inlining support for TypedArray "byteOffset" getter. r=jandem
c16e260f73e654f2061e3b69dbcfa9fa647c5696: Bug 1526403 - Part 2: Don't track buffer content changes for TypedArrays using shared memory. r=jandem
André Bargull <andre.bargull@gmail.com> - Fri, 08 Feb 2019 10:36:28 -0800 - rev 458610
Push 35539 by btara@mozilla.com at Tue, 12 Feb 2019 05:27:54 +0000
Bug 1526403 - Part 2: Don't track buffer content changes for TypedArrays using shared memory. r=jandem
6995ea68c9085ac3eebe19c1c9a2f15de6194ca7: Bug 1526318: Assert the JSPropertySpec in XrayResolveAttribute has a native accessor function. r=bz
André Bargull <andre.bargull@gmail.com> - Fri, 08 Feb 2019 07:06:42 -0800 - rev 458609
Push 35539 by btara@mozilla.com at Tue, 12 Feb 2019 05:27:54 +0000
Bug 1526318: Assert the JSPropertySpec in XrayResolveAttribute has a native accessor function. r=bz
3f871b09d7c1e91740b907dd815315d769bf86cd: Bug 1525889 - make sure profileDowngrade doesn't break when sync is not enabled for an application. r=mossop
Magnus Melin <mkmelin+mozilla@iki.fi> - Mon, 11 Feb 2019 23:04:09 +0200 - rev 458608
Push 35539 by btara@mozilla.com at Tue, 12 Feb 2019 05:27:54 +0000
Bug 1525889 - make sure profileDowngrade doesn't break when sync is not enabled for an application. r=mossop
95ec1059eaf56840428283593c7c26a660f7038d: Bug 1527083 - [geckodriver] Add earliest Firefox release to changelog which supports the new window command. r=me a=doc
Henrik Skupin <mail@hskupin.info> - Mon, 11 Feb 2019 21:05:20 +0100 - rev 458607
Push 35539 by btara@mozilla.com at Tue, 12 Feb 2019 05:27:54 +0000
Bug 1527083 - [geckodriver] Add earliest Firefox release to changelog which supports the new window command. r=me a=doc DONTBUILD
bbbb61aaec5f2dd787eaee63b1b122a030110461: Bug 1526033 - Remove server side coalescing of HTML document sources, r=lsmyth.
Brian Hackett <bhackett1024@gmail.com> - Thu, 07 Feb 2019 11:00:23 -1000 - rev 458606
Push 35539 by btara@mozilla.com at Tue, 12 Feb 2019 05:27:54 +0000
Bug 1526033 - Remove server side coalescing of HTML document sources, r=lsmyth.
09beaf742eae8402caa5e2fffbf70d27fa1dd5bf: Bug 1526733: added TCP/DTLS/RTP/SAVP to SDP parser. r=bwc
Nils Ohlmeier [:drno] <drno@ohlmeier.org> - Mon, 11 Feb 2019 18:01:36 +0000 - rev 458605
Push 35538 by btara@mozilla.com at Tue, 12 Feb 2019 05:25:24 +0000
Bug 1526733: added TCP/DTLS/RTP/SAVP to SDP parser. r=bwc Differential Revision: https://phabricator.services.mozilla.com/D19278
2d589b25e754903ec696a4bbe0eb435ee39bd311: Bug 1526504 - border-style is not drawn with double r=emilio
Glenn Watson <github@intuitionlibrary.com> - Tue, 12 Feb 2019 01:20:50 +0000 - rev 458604
Push 35538 by btara@mozilla.com at Tue, 12 Feb 2019 05:25:24 +0000
Bug 1526504 - border-style is not drawn with double r=emilio The WR double style border shader has a condition to check if the widths of the edges are too small to apply the style, in which case it draws the border segment as solid. However, the check was incorrectly skipping when the width of the inner / outer edge was exactly one pixel. Differential Revision: https://phabricator.services.mozilla.com/D19440
36a3197ce9c645afce77f9cdb746817431d1fbf0: Bug 1526845: Include missing context parameter in the Firefox Accounts sign in page url. r=stomlinson
Dave Townsend <dtownsend@oxymoronical.com> - Mon, 11 Feb 2019 22:50:53 +0000 - rev 458603
Push 35538 by btara@mozilla.com at Tue, 12 Feb 2019 05:25:24 +0000
Bug 1526845: Include missing context parameter in the Firefox Accounts sign in page url. r=stomlinson Differential Revision: https://phabricator.services.mozilla.com/D19375
0ace82a1db85a61001ed428415b175ae899cef76: Bug 1506508 - Make PresShell::EventHandler::HandleEvent() flush any dirty region before deciding to event target of eMouseDown and eMouseUp r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Mon, 11 Feb 2019 23:25:45 +0000 - rev 458602
Push 35538 by btara@mozilla.com at Tue, 12 Feb 2019 05:25:24 +0000
Bug 1506508 - Make PresShell::EventHandler::HandleEvent() flush any dirty region before deciding to event target of eMouseDown and eMouseUp r=smaug When preceding mouse event is handled, that may cause changing style of the target. Therefore, when an eMouseDown or eMouseUp event is handled, handlers require the latest layout. Currently, nsViewManager::DispatchEvent() tries to guarantee that with calling nsIPresShell::FlushPendingNotifications() with FlushType::Layout. However, this just flushes the pending layout in the PresShell associated with the nsViewManager instance. I.e., if the target is in a child PresShell, its layout hasn't been flushed. This patch makes PresShell::EventHandler::HandleEvent() flush pending notifications at first of handling events using coordinates (only when eMouseDown or eMouseUp, though). Then, when it realizes that the event should be handled in a child PresShell, makes it flush its pending notifications and then, recompute event target with the latest layout if the layout is actually changed. Differential Revision: https://phabricator.services.mozilla.com/D13720
9959d6380a99843b68b98c3d6b06419b76e8b2bf: Bug 1525200 - Add an xpcshell test which loads all the WebExtensions API modules. r=zombie
Luca Greco <lgreco@mozilla.com> - Mon, 11 Feb 2019 20:08:59 +0000 - rev 458601
Push 35538 by btara@mozilla.com at Tue, 12 Feb 2019 05:25:24 +0000
Bug 1525200 - Add an xpcshell test which loads all the WebExtensions API modules. r=zombie This patch defines a new xpcshell test which loads all the WebExtensions API modules twice, first in alphabetic order and then again in reversed order. The goal of this new test is to make it easier to detect issues with API module loading, because all these API modules are loaded lazily in a shared global and it can fail if multiple API modules defines the same global in incompatible ways (e.g. something which is defined as a `const` in one module, and then as a `var` in a different one). Depends on D18683 Differential Revision: https://phabricator.services.mozilla.com/D19160
87194c6797c2a69c9e71dc33af86e7c264a589c8: Bug 1525200 - Fix history webextension API failing to load when loaded after the bookmarks API. r=zombie
Luca Greco <lgreco@mozilla.com> - Fri, 08 Feb 2019 22:30:48 +0000 - rev 458600
Push 35538 by btara@mozilla.com at Tue, 12 Feb 2019 05:25:24 +0000
Bug 1525200 - Fix history webextension API failing to load when loaded after the bookmarks API. r=zombie This patch changes ext-history.js and ext-browsingData.js to ensure that these API modules are importing PlacesUtils in the same way as ext-bookmarks.js, because mixing CU.defineModuleGetter and CU.import would raise an error and it would break those two WebExtensions APIs if the ext-bookmarks.js gets loaded first. Differential Revision: https://phabricator.services.mozilla.com/D18683
944a5d9d7f54085c053ef96d3ba15338545ceae9: Bug 1526497 - Manually set clang/libclang path for mingwclang builds. r=me CLOSED TREE
Mike Hommey <mh+mozilla@glandium.org> - Tue, 12 Feb 2019 08:30:21 +0900 - rev 458599
Push 35538 by btara@mozilla.com at Tue, 12 Feb 2019 05:25:24 +0000
Bug 1526497 - Manually set clang/libclang path for mingwclang builds. r=me CLOSED TREE Until bug 1526857 fixes things for good.
7687579aa4ae0aa4739a08b012eebbd9e0d0a8a4: Bug 1527115 - Remove XBL slotting from menuitem-iconic binding;r=Gijs
Brian Grinstead <bgrinstead@mozilla.com> - Mon, 11 Feb 2019 22:03:15 +0000 - rev 458598
Push 35538 by btara@mozilla.com at Tue, 12 Feb 2019 05:25:24 +0000
Bug 1527115 - Remove XBL slotting from menuitem-iconic binding;r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D19438
13d65407d068092274183015f18e27f003205fb2: Bug 1526749 - Drop SnappingEdgeCallback. r=botond
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 11 Feb 2019 23:45:17 +0000 - rev 458597
Push 35538 by btara@mozilla.com at Tue, 12 Feb 2019 05:25:24 +0000
Bug 1526749 - Drop SnappingEdgeCallback. r=botond Depends on D19292 Differential Revision: https://phabricator.services.mozilla.com/D19293
dea533265a6c88aba8ad3e6f83d315b3a62076df: Bug 1526749 - Drop |aScrollPortSize| argument from ScrollSnapUtils::GetSnapPointForDestination. r=botond
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 11 Feb 2019 23:44:53 +0000 - rev 458596
Push 35538 by btara@mozilla.com at Tue, 12 Feb 2019 05:25:24 +0000
Bug 1526749 - Drop |aScrollPortSize| argument from ScrollSnapUtils::GetSnapPointForDestination. r=botond It's no longer used since https://hg.mozilla.org/mozilla-central/rev/c55ab6afe5ad . Depends on D19289 Differential Revision: https://phabricator.services.mozilla.com/D19290
b2680b23136b978a8c7e2ec9d8e43419e50f491e: Bug 1526749 - Drop Element.scrollByNoFlush. r=kats,mccr8
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 11 Feb 2019 23:44:51 +0000 - rev 458595
Push 35538 by btara@mozilla.com at Tue, 12 Feb 2019 05:25:24 +0000
Bug 1526749 - Drop Element.scrollByNoFlush. r=kats,mccr8 It's no longer used since bug 970125. Differential Revision: https://phabricator.services.mozilla.com/D19289
37bfe206487bba1d7e25fc82362ec82ae659007b: Bug 1526517 - disable low-end-machine adjustment for beta and limit to nightly builds, r=mconley
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Mon, 11 Feb 2019 22:50:55 +0000 - rev 458594
Push 35538 by btara@mozilla.com at Tue, 12 Feb 2019 05:25:24 +0000
Bug 1526517 - disable low-end-machine adjustment for beta and limit to nightly builds, r=mconley Differential Revision: https://phabricator.services.mozilla.com/D19437
a971c53ea2c08f806d5ea1bca5a3c48d68151749: Bug 1524673 - Make Marionette part of remote debugging within GeckoView. r=whimboo,snorp
Nick Alexander <nalexander@mozilla.com> - Mon, 11 Feb 2019 19:35:30 +0000 - rev 458593
Push 35538 by btara@mozilla.com at Tue, 12 Feb 2019 05:25:24 +0000
Bug 1524673 - Make Marionette part of remote debugging within GeckoView. r=whimboo,snorp Functionally, we want Marionette to be enabled whenever remote debugging enabled and disabled whenever remote debugging is enabled. That's not particularly well supported by Gecko prefs, so we don't try to handle all situations. We force the Marionette pref whenever the remote debugging pref changes; if consumers get themselves into a bad state by fiddling the Marionette pref independently, that's fine: GeckoView will take back control eventually. There are a couple of wrinkles here. The first is that GeckoView and Marionette race to set themselves up in "profile-after-change". We ensure that both are configured before GeckoView notifies "marionette-startup-requested". The second is that the initial value of the Marionette pref is taken from the environment variable MOZ_MARIONETTE; therefore, we set that variable when starting the Gecko thread. Differential Revision: https://phabricator.services.mozilla.com/D17580
df00bf94c807e0afdd068f052a9c5752de8314a3: Bug 1524673 - Pre: Allow to toggle remote debugging in the GeckoView example. r=snorp
Nick Alexander <nalexander@mozilla.com> - Mon, 11 Feb 2019 19:35:30 +0000 - rev 458592
Push 35538 by btara@mozilla.com at Tue, 12 Feb 2019 05:25:24 +0000
Bug 1524673 - Pre: Allow to toggle remote debugging in the GeckoView example. r=snorp This is just a testing convenience. Remote debugging is engine-wide, not session-wide, so it doesn't fit the other actions _exactly_; but the "multiprocess" option is also somewhat engine-wide, so it doesn't seem wildly out of place. Differential Revision: https://phabricator.services.mozilla.com/D18616
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip