5bc4fbe48df7276c4b6da448e9b85953620ac913: Bug 1596800 - Remove document.getBindingParent usage from PluginChild.jsm. r=mconley
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 18 Nov 2019 19:06:50 +0000 - rev 502471
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1596800 - Remove document.getBindingParent usage from PluginChild.jsm. r=mconley It wants to get the containing shadow host of the target to get to the plugin. Do that explicitly. Depends on D53337 Differential Revision: https://phabricator.services.mozilla.com/D53338
85408aaba4a32de2ecf495093f24643e93154292: Bug 1596800 - Remove unneeded forced layout flush in PluginChild.jsm. r=mconley
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 18 Nov 2019 19:06:50 +0000 - rev 502470
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1596800 - Remove unneeded forced layout flush in PluginChild.jsm. r=mconley We don't need layout flushes to attach XBL bindings anymore, as there are no XBL bindings. This is drive-by. Depends on D53336 Differential Revision: https://phabricator.services.mozilla.com/D53337
5a76ddcb1ac13213e905126cf8e5136ee3b7f6f1: Bug 1596800 - Add two chromeonly attributes to replace getBindingParent. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 18 Nov 2019 19:06:50 +0000 - rev 502469
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1596800 - Add two chromeonly attributes to replace getBindingParent. r=smaug Differential Revision: https://phabricator.services.mozilla.com/D53336
c1d9e657897e5e7ef32227d8a0c8c7dfc9d13de6: Bug 1596310 - Clamp negative available size to zero and ensure page break frames don't apply margins. r=TYLin
Mats Palmgren <mats@mozilla.com> - Mon, 18 Nov 2019 20:36:52 +0000 - rev 502468
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1596310 - Clamp negative available size to zero and ensure page break frames don't apply margins. r=TYLin Differential Revision: https://phabricator.services.mozilla.com/D53040
975df36124a5bc2fbaf43c9ec0bdc3b93048d49c: Bug 1594014 - Remove unused options UI helpers from extensions.xul r=rpl
Mark Striemer <mstriemer@mozilla.com> - Mon, 18 Nov 2019 20:03:14 +0000 - rev 502467
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1594014 - Remove unused options UI helpers from extensions.xul r=rpl Differential Revision: https://phabricator.services.mozilla.com/D53104
32913780ebb3fae5fce3499e90692332cde39578: Bug 1593708 - Part 4: Update RDM to set inRDMPane property on the BrowsingContext. r=bradwerth
Micah Tigley <mtigley@mozilla.com> - Thu, 07 Nov 2019 22:17:18 +0000 - rev 502466
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1593708 - Part 4: Update RDM to set inRDMPane property on the BrowsingContext. r=bradwerth Depends on D52217 Differential Revision: https://phabricator.services.mozilla.com/D52219
33d4fb0808c9f786038a318eb87ddcec3e69b97c: Bug 1593708 - Part 3: Remove inRDMPane attribute from Document. r=bradwerth,smaug
Micah Tigley <mtigley@mozilla.com> - Thu, 07 Nov 2019 22:17:25 +0000 - rev 502465
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1593708 - Part 3: Remove inRDMPane attribute from Document. r=bradwerth,smaug Depends on D52216 Differential Revision: https://phabricator.services.mozilla.com/D52217
157248203e4a53a0f04055c7ee875eeb0c55f11c: Bug 1593708 - Part 2: Get inRDMPane value from BrowsingContext instead of Document. r=smaug
Micah Tigley <mtigley@mozilla.com> - Thu, 14 Nov 2019 20:32:02 +0000 - rev 502464
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1593708 - Part 2: Get inRDMPane value from BrowsingContext instead of Document. r=smaug Depends on D52214 Differential Revision: https://phabricator.services.mozilla.com/D52216
8dd6e18ae2af4006d2d72e160bcd8a12541f5ef6: Bug 1593708 - Part 1: Add inRDMPane property to BrowsingContext and expose it to JS. r=smaug
Micah Tigley <mtigley@mozilla.com> - Thu, 14 Nov 2019 22:54:56 +0000 - rev 502463
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1593708 - Part 1: Add inRDMPane property to BrowsingContext and expose it to JS. r=smaug Differential Revision: https://phabricator.services.mozilla.com/D52214
1e67fb39ab0cb2a0835b6274d776d93d899f90a0: Bug 1595537 - Disable javascript.options.asyncstack in the raptor performance tests r=rwood
Andrew Creskey <acreskey@mozilla.com> - Mon, 18 Nov 2019 19:27:53 +0000 - rev 502462
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1595537 - Disable javascript.options.asyncstack in the raptor performance tests r=rwood The JS debugging option javascript.options.asyncstack lowers performance results and also appears to introduce noise into the tests. Since it's disabled in release builds this change disables it in the raptor performance tests. Differential Revision: https://phabricator.services.mozilla.com/D53335
855640e1c096c294c882261ee141b6ce4689d0b8: Bug 1596562: Add ParamTraits specializations for mozilla::Vector and std::vector; r=froydnj,bwc
Aaron Klotz <aklotz@mozilla.com> - Mon, 18 Nov 2019 19:45:41 +0000 - rev 502461
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1596562: Add ParamTraits specializations for mozilla::Vector and std::vector; r=froydnj,bwc While the need for adding `mozilla::Vector` is self-evident, we also need `std::vector` so that we can send some pre-existing telemetry data structures that use it. The new implementations are basically modified from the `nsTArray` specializations. Note that the `mozilla::Vector` specialization does support any type of allocator, so we still check for OOM failures in that case. This patch also removes the specialization for `std::vector` that lives in WebRTC in favour of the centralized implementation. Differential Revision: https://phabricator.services.mozilla.com/D53085
320e0eac589ddda1bb228d6ae3ebd359b9b29639: Bug 1581426 - Update Lockwise connected devices string. r=fluent-reviewers,nhnt11,flod
Erica Wright <ewright@mozilla.com> - Mon, 18 Nov 2019 19:08:58 +0000 - rev 502460
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1581426 - Update Lockwise connected devices string. r=fluent-reviewers,nhnt11,flod Differential Revision: https://phabricator.services.mozilla.com/D53080
b39ba65e2071c2e8f84b166ad367f7fd8c40f7d4: Bug 1583951 - Remove XUL grid from printPreviewProgress.xul. r=mconley
Tim Nguyen <ntim.bugs@gmail.com> - Mon, 18 Nov 2019 19:33:56 +0000 - rev 502459
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1583951 - Remove XUL grid from printPreviewProgress.xul. r=mconley Differential Revision: https://phabricator.services.mozilla.com/D53307
65114b5cb9ee40f8f8a168e56b090ddad54f9465: Bug 1564083: The profile command line argument should match a profile with the same root directory and use its local directory. r=froydnj
Dave Townsend <dtownsend@oxymoronical.com> - Mon, 18 Nov 2019 19:27:51 +0000 - rev 502458
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1564083: The profile command line argument should match a profile with the same root directory and use its local directory. r=froydnj Differential Revision: https://phabricator.services.mozilla.com/D52736
3ec96c0dd69655f71c67e434e589fe745dc05200: Bug 1597348: When reflow is interrupted, purge flex items' cached measurements during the same traversal that we use to mark ancestor-chain as dirty. r=emilio
Daniel Holbert <dholbert@cs.stanford.edu> - Mon, 18 Nov 2019 19:19:42 +0000 - rev 502457
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1597348: When reflow is interrupted, purge flex items' cached measurements during the same traversal that we use to mark ancestor-chain as dirty. r=emilio This means we no longer have any use for the frame state bit "NS_STATE_FLEX_MEASUREMENTS_INTERRUPTED". Now, if a flex container has N children and only the last child is interrupted, we'll only purge the last child's measurement (and we'll do it promptly at the end of the whole interrupted reflow). Differential Revision: https://phabricator.services.mozilla.com/D53687
a52abf84721ad2f0ff2f56b8f2667ab46cc716b3: Bug 1595982 - make mozharness::base::transfer.py python3 compatible r=aki
Edwin Takahashi <egao@mozilla.com> - Mon, 18 Nov 2019 18:17:55 +0000 - rev 502456
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1595982 - make mozharness::base::transfer.py python3 compatible r=aki Changes: Run `isort` to fix the import ordering. Change import of `urllib2` module to import just `urlopen` which eliminates the need for an `if/else` or `try/except ` block in the main code section. Depends on D52791 Differential Revision: https://phabricator.services.mozilla.com/D53097
9d2c4851e407f7f49d01549f295f44094ca0a525: Bug 1595982 - make mozharness::base::python.py python3 compatible r=aki
Edwin Takahashi <egao@mozilla.com> - Mon, 18 Nov 2019 19:16:04 +0000 - rev 502455
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1595982 - make mozharness::base::python.py python3 compatible r=aki Changes: Run `isort` to fix the import ordering. Run `autopep8` to fix code formatting issues. Import `six.string_types` to replace the `basestring` comparison. Depends on D52791 Differential Revision: https://phabricator.services.mozilla.com/D53093
d8bdee06190fa6b2df2625dcfb3241c69ac1914b: Bug 1596967 - In Android xpcshell tests, do not push tests to existing directory; r=bc
Geoff Brown <gbrown@mozilla.com> - Mon, 18 Nov 2019 18:55:45 +0000 - rev 502454
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1596967 - In Android xpcshell tests, do not push tests to existing directory; r=bc Currently the xpcshell harness ensures the remote scripts directory, /sdcard/tests/xpc, is deleted, then re-creates it, then pushes to it. In this bug, confusion arises when a pre-push check for directory existence intermittently fails (reports the directory does not exist when in fact it does). Let's simplify this sequence by simply ensuring that the directory has been deleted, then push to it. Differential Revision: https://phabricator.services.mozilla.com/D53684
57308405ef981e915faa3493c44207eb7a25cef7: Bug 1595647 - fix flash permissions so they get set for the toplevel page's principal instead of the subframe, r=mconley
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Mon, 18 Nov 2019 18:56:08 +0000 - rev 502453
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1595647 - fix flash permissions so they get set for the toplevel page's principal instead of the subframe, r=mconley This is the historical behaviour here (cf. bug 1305232, bug 853855). I accidentally broke it when I refactored this code for fission. This restores the "old" behaviour. Differential Revision: https://phabricator.services.mozilla.com/D53351
a35dac1f4cf947996f3a6356b6b4e7200989d86a: Bug 1595854 - Update in-tree Browsertime version r=perftest-reviewers,sparky
Barret Rennie <barret@brennie.ca> - Mon, 18 Nov 2019 18:52:03 +0000 - rev 502452
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1595854 - Update in-tree Browsertime version r=perftest-reviewers,sparky This updates our in-tree Browsertime version to support the async composition recorder API introduced in bug 1581240. Differential Revision: https://phabricator.services.mozilla.com/D52717
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 tip