d4c31a1f7d23ede577abeae641dbdec69d386d6f: Bug 1545165 - Make WhyPaused more visible r=jlast
derek-li <33161837+derek-li@users.noreply.github.com> - Wed, 17 Apr 2019 21:31:12 +0000 - rev 528743
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1545165 - Make WhyPaused more visible r=jlast Differential Revision: https://phabricator.services.mozilla.com/D27939
5e04786072445f9ea01a90d88a7ec0e804022783: Bug 1518843 - GeckoView WebExtension Messaging. r=snorp,esawin,robwu,kmag
Agi Sferro <agi@mozilla.com> - Wed, 17 Apr 2019 18:28:10 +0000 - rev 528742
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1518843 - GeckoView WebExtension Messaging. r=snorp,esawin,robwu,kmag This change allows GeckoView embedders to respond to `runtime.sendNativeMessage` and `runtime.connectNative` sent from WebExtensions. These APIs are available behind the new privileged-only permission `geckoViewAddons` and are used by GeckoView apps to communicate between content and the app. Depends On D22621 Differential Revision: https://phabricator.services.mozilla.com/D22622
8fd075dbd205cc159a8ed464453de4af975e1e8f: Bug 1518843 - Add GeckoView API to unregister WebExtensions. r=snorp,mbrubeck
Agi Sferro <agi@mozilla.com> - Wed, 17 Apr 2019 18:27:40 +0000 - rev 528741
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1518843 - Add GeckoView API to unregister WebExtensions. r=snorp,mbrubeck Depends On D23093 --- .../components/geckoview/GeckoViewStartup.js | 1 + mobile/android/geckoview/api.txt | 1 + .../geckoview/test/WebExtensionTest.kt | 17 +++++++-- .../org/mozilla/geckoview/GeckoRuntime.java | 31 +++++++++++++++- .../mozilla/geckoview/doc-files/CHANGELOG.md | 6 ++- .../geckoview/GeckoViewWebExtension.jsm | 37 ++++++++++++++++++- 6 files changed, 85 insertions(+), 8 deletions(-) Differential Revision: https://phabricator.services.mozilla.com/D22621
cff5f2d11f5217bda80eac14ae300100d343f234: Bug 1544572 - Support composition recording for BasicCompositor r=mstange
Barret Rennie <barret@brennie.ca> - Wed, 17 Apr 2019 21:29:19 +0000 - rev 528740
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1544572 - Support composition recording for BasicCompositor r=mstange The LayerManagerComposite can now request its compositor to record frames (i.e., ensure there is a window render target). For all compositors except BasicCompositor, this is a no-op since they already always have one. Now the BasicCompositor keeps track of whether or not should be recording frames based on this request from the LayerManagerComposite and information about the profiler. This also has the benefit of cleaning up some of the code that was conditionally compiled only on platforms that support the profiler. Differential Revision: https://phabricator.services.mozilla.com/D27963
22b1b841ad351b1775030548e6d2275fb98dba8e: Bug 1544572 - Support composition recording for LayerManagerComposite r=mstange
Barret Rennie <barret@brennie.ca> - Wed, 17 Apr 2019 21:31:37 +0000 - rev 528739
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1544572 - Support composition recording for LayerManagerComposite r=mstange Composition recording is now supported by the LayerManagerComposite using the AsyncReadbackBuffer infrastructure provided by the compositor screenshots work. This enables composition recording for LayerManagerComposite with all compositors *except* BasicCompositor, since it does not always have a window render target (it only keeps one around while the profiler is running and collecting screenshots). Differential Revision: https://phabricator.services.mozilla.com/D27820
c4895d67effd84aedbc8b1321e8452b45faa7fb2: Bug 1545007 - Remove our pthread_atfork implementation for Android. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Wed, 17 Apr 2019 18:26:02 +0000 - rev 528738
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1545007 - Remove our pthread_atfork implementation for Android. r=froydnj Bug 884239 added a build-time Android version check around the pthread_atfork function definition at the same time as for timer_create, which was subsequently removed. But it turns out the version that documented was wrong: per the comment added in bug 680190, pthread_atfork might have been supported since Android 2.3 (gingerbread, API 9 or 10). That might not be entirely accurate, though, because the bionic repository seems to show it made it to Android 4.0 (ice cream sandwich, API 14 or 15). Either way, that is less than the minimum API version we currently support, which is 16. Differential Revision: https://phabricator.services.mozilla.com/D27848
ab75b8c95c3f370b3553d335035aa46eaf42ae54: Backed out changeset 7cefdbb63711 (bug 1544764) for static-analysis bustage on clang-analyzer-deadcode.DeadStores.cpp. CLOSED TREE
Csoregi Natalia <ncsoregi@mozilla.com> - Thu, 18 Apr 2019 00:33:29 +0300 - rev 528737
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Backed out changeset 7cefdbb63711 (bug 1544764) for static-analysis bustage on clang-analyzer-deadcode.DeadStores.cpp. CLOSED TREE
f6e53afcd5ebe2324f4b4b04c4d108bcbd3195a5: Bug 1531982 Part 2: Update test expectations to check that implicit line names from implicit named areas are assigned to lines. r=bradwerth
Micah Tigley <mtigley@mozilla.com> - Wed, 17 Apr 2019 17:19:09 +0000 - rev 528736
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1531982 Part 2: Update test expectations to check that implicit line names from implicit named areas are assigned to lines. r=bradwerth Differential Revision: https://phabricator.services.mozilla.com/D21298
89590e4e8dac12c2ee9c4a2aaaee845fc44f26d1: Bug 1531982 Part 1: Assign correct line names to reversed implicit areas r=bradwerth
Micah Tigley <mtigley@mozilla.com> - Wed, 17 Apr 2019 17:19:01 +0000 - rev 528735
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1531982 Part 1: Assign correct line names to reversed implicit areas r=bradwerth Differential Revision: https://phabricator.services.mozilla.com/D21297
7a643fd33d8cd10a4a7403b807288e759e6777c9: bug 1524478 - remove unnecessary lsan annotations for webauthn web-platform tests r=qdot
Dana Keeler <dkeeler@mozilla.com> - Tue, 16 Apr 2019 19:59:37 +0000 - rev 528734
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
bug 1524478 - remove unnecessary lsan annotations for webauthn web-platform tests r=qdot As of e851e7d1789f these annotations are unnecessary. Differential Revision: https://phabricator.services.mozilla.com/D27796
2df4f2b12f9a5e5aecdd748b790928e969f60fad: Bug 1535140 - Slow down a bit if injecting touch inputs too fast for Windows to digest. r=botond
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 17 Apr 2019 16:53:29 +0000 - rev 528733
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1535140 - Slow down a bit if injecting touch inputs too fast for Windows to digest. r=botond Differential Revision: https://phabricator.services.mozilla.com/D27598
5c3abbd9c2be273305c1a6901034056dbc654f07: Backed out changeset cc1afca7bbc6 (bug 1544044) as per request. CLOSED TREE
Csoregi Natalia <ncsoregi@mozilla.com> - Wed, 17 Apr 2019 23:55:53 +0300 - rev 528732
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Backed out changeset cc1afca7bbc6 (bug 1544044) as per request. CLOSED TREE
81f95326825c96dbc1d64665fa0e78057f6934a5: Bug 1542893 - Remapping gamepads to standard mapping. r=qdot
Daosheng Mu <daoshengmu@gmail.com> - Wed, 17 Apr 2019 17:05:43 +0000 - rev 528731
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1542893 - Remapping gamepads to standard mapping. r=qdot Differential Revision: https://phabricator.services.mozilla.com/D27198
7cefdbb63711a7902718507c5ff7bff827886dfd: Bug 1544764 - Add description at review phase about defects found - clang-tidy. r=sylvestre
Andi-Bogdan Postelnicu <bpostelnicu@mozilla.com> - Wed, 17 Apr 2019 16:16:42 +0000 - rev 528730
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1544764 - Add description at review phase about defects found - clang-tidy. r=sylvestre Differential Revision: https://phabricator.services.mozilla.com/D27669
7eb24bdd5de276c850374acb2b0cf883967d9377: Bug 1541019 - have 'more information' links in about:compat always open in a new tab; r=miketaylr
Thomas Wisniewski <twisniewski@mozilla.com> - Wed, 17 Apr 2019 20:24:12 +0000 - rev 528729
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1541019 - have 'more information' links in about:compat always open in a new tab; r=miketaylr have 'more information' links in about:compat always open in a new tab Differential Revision: https://phabricator.services.mozilla.com/D27966
0bbaddcea39330a1287b7ae56787890cb6b388d9: contextualIdentity: add gray color and fence icon (Bug 1532746); r=jkt,flod
Luke Crouch <lcrouch@mozilla.com> - Wed, 17 Apr 2019 16:43:30 +0000 - rev 528728
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
contextualIdentity: add gray color and fence icon (Bug 1532746); r=jkt,flod Adds a gray color and fence icon for Containers. This is originally from Facebook Container: https://addons.mozilla.org/firefox/addon/facebook-container/ User Research showed a strong affinity for the fence icon as an indicator of the kind of "boundary" protection that Containers provide. https://docs.google.com/spreadsheets/d/1bnqjcWTV893RESMPJzAXOrDN0juN_Z0-EE93Mvn3Z5g/edit#gid=0 Differential Revision: https://phabricator.services.mozilla.com/D26988
904cc7903feb74eeb70b415403fa33f8df4c39ff: Bug 1519502 - Convert menu bindings to a Custom Element r=surkov
Brian Grinstead <bgrinstead@mozilla.com> - Wed, 17 Apr 2019 15:56:41 +0000 - rev 528727
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1519502 - Convert menu bindings to a Custom Element r=surkov Differential Revision: https://phabricator.services.mozilla.com/D19593
f8770d7eebd1194ab085020df906e39ae9ae4298: Bug 1528268 - Make initializeAttributeInheritance and incremental attribute changes do less work r=aswan
Brian Grinstead <bgrinstead@mozilla.com> - Wed, 17 Apr 2019 18:48:46 +0000 - rev 528726
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1528268 - Make initializeAttributeInheritance and incremental attribute changes do less work r=aswan This provides a flipped data structure based on the provided inheritedAttributes, which looks like: Object<selector, attrs_to_inherit_comma_separated> To one that looks like: Object<attr, Array<Array<selector, attr_to_inherit>> This should improve performance because: 1) We only fetch element at connectedCallback that actually will have attributes inherited. 2) When an attribute changes we can quickly inherit only that one. Differential Revision: https://phabricator.services.mozilla.com/D27801
cc1afca7bbc68f3c88f35ae4313ddb294b666d38: Bug 1544044 - turn off duplicated raptor jobs on android, r=jmaher.
Bob Clary <bclary@bclary.com> - Wed, 17 Apr 2019 17:20:46 +0000 - rev 528725
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1544044 - turn off duplicated raptor jobs on android, r=jmaher. Differential Revision: https://phabricator.services.mozilla.com/D27933
57be7e417b636fea4e038cbd5e24c26177024f29: Bug 1544816 - [ci] Enable e10s for xpcshell tasks, r=jmaher
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 17 Apr 2019 15:39:29 +0000 - rev 528724
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1544816 - [ci] Enable e10s for xpcshell tasks, r=jmaher Depends on D27922 Differential Revision: https://phabricator.services.mozilla.com/D27923
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip