3446bd708e60fbe242415a6d44ea77c15f5ee8f6: Backed out 1 changesets (bug 1467688) for reftest failures crashtests/1467688.html CLOSED TREE
Ciure Andrei <aciure@mozilla.com> - Tue, 03 Jul 2018 01:55:17 +0300 - rev 424753
Push 104906 by aiakab@mozilla.com at Tue, 03 Jul 2018 08:58:56 +0000
Backed out 1 changesets (bug 1467688) for reftest failures crashtests/1467688.html CLOSED TREE Backed out changeset b976829f826a (bug 1467688)
d783a8ddd72d15bfef89a1e81f31f0dd35cfa276: Merge mozilla-central to autoland. a=merge CLOSED TREE
Tiberius Oros <toros@mozilla.com> - Tue, 03 Jul 2018 00:57:45 +0300 - rev 424752
Push 104906 by aiakab@mozilla.com at Tue, 03 Jul 2018 08:58:56 +0000
Merge mozilla-central to autoland. a=merge CLOSED TREE
b976829f826a7fba883fe1a088f5500a80c6441b: Bug 1467688 - Make sure we invalidate for perspective changes even if the frame isn't otherwise transformed. r=dbaron
Matt Woodrow <mwoodrow@mozilla.com> - Mon, 02 Jul 2018 17:46:10 -0400 - rev 424751
Push 104906 by aiakab@mozilla.com at Tue, 03 Jul 2018 08:58:56 +0000
Bug 1467688 - Make sure we invalidate for perspective changes even if the frame isn't otherwise transformed. r=dbaron MozReview-Commit-ID: DpND8Jwr226
5a560404cf9e4c2e92ddc4892c6f36cc8cec7eed: Bug 1467148 - exclude .DS_Store file from list of subdirs to check for license info, r=ted
Myk Melez <myk@mykzilla.org> - Mon, 02 Jul 2018 14:27:22 -0700 - rev 424750
Push 104906 by aiakab@mozilla.com at Tue, 03 Jul 2018 08:58:56 +0000
Bug 1467148 - exclude .DS_Store file from list of subdirs to check for license info, r=ted vendor_rust.py checks all dirs in third_party/rust/ for license information, but it wasn't distinguishing between subdirs and files when listing the contents of that directory, and the script earlier causes macOS to create a .DS_Store file in the directory, which the script then treats as a subdir, causing an IOError "not a directory". This change excludes the .DS_Store file (and other non-dirs) from the list of subdirs of third_party/rust/ to check for license info. MozReview-Commit-ID: 4CrJH9tZLnG
d7750a13f9b5dae0aa5779da04a3c62a9941abd8: Bug 1472751 - Remove MAC_NON_BROWSER_WINDOW preprocessor directive;r=Gijs
Brian Grinstead <bgrinstead@mozilla.com> - Mon, 02 Jul 2018 14:25:35 -0700 - rev 424749
Push 104906 by aiakab@mozilla.com at Tue, 03 Jul 2018 08:58:56 +0000
Bug 1472751 - Remove MAC_NON_BROWSER_WINDOW preprocessor directive;r=Gijs The menuitem used to be only included in the markup for the non-browser window case. This changes it to include it as a hidden <menuitem> for the browser window case, and then unhide it for the non-browser window case. MozReview-Commit-ID: 8tY3GiTFmqe
71d21ed3f88e478b63557e702aa56aa33303d2f1: Bug 1450813 - Create print preview toolbar as customized built-in Custom Element;r=mconley,timdream
Brian Grinstead <bgrinstead@mozilla.com> - Mon, 02 Jul 2018 13:33:09 -0700 - rev 424748
Push 104906 by aiakab@mozilla.com at Tue, 03 Jul 2018 08:58:56 +0000
Bug 1450813 - Create print preview toolbar as customized built-in Custom Element;r=mconley,timdream MozReview-Commit-ID: LYlQ8xxJNA8
583f3742e6c918ab1824e6e351adc3317e9af020: Bug 1469691 - Fix intermittent launch failure caused by registering a Mach port too late. r=erahm
Jed Davis <jld@mozilla.com> - Thu, 21 Jun 2018 11:05:00 -0600 - rev 424747
Push 104906 by aiakab@mozilla.com at Tue, 03 Jul 2018 08:58:56 +0000
Bug 1469691 - Fix intermittent launch failure caused by registering a Mach port too late. r=erahm
e242648cae8c3b1b89d44183a31230a9690584a5: Backed out 1 changesets (bug 1450813) for failing browser_page_change_print_original.js CLOSED TREE
Ciure Andrei <aciure@mozilla.com> - Mon, 02 Jul 2018 22:38:18 +0300 - rev 424746
Push 104906 by aiakab@mozilla.com at Tue, 03 Jul 2018 08:58:56 +0000
Backed out 1 changesets (bug 1450813) for failing browser_page_change_print_original.js CLOSED TREE Backed out changeset ee4e2bfffe18 (bug 1450813)
e780c6b275a2b26c3c12aff9f59893659f90b664: Bug 1463919 - Tests for prompting for permission to autoplay. r=jya,mconley
Chris Pearce <cpearce@mozilla.com> - Mon, 25 Jun 2018 15:35:33 +1200 - rev 424745
Push 104906 by aiakab@mozilla.com at Tue, 03 Jul 2018 08:58:56 +0000
Bug 1463919 - Tests for prompting for permission to autoplay. r=jya,mconley Test that a video which tries to autoplay via either a play() call or via an autoplay attribute: * Plays when it has a pre-existing "allow" autoplay-media permission. * Is blocked when it has a pre-existing "block" autoplay-media permission. * Plays when it doesn't have a pre-existing autoplay-media permission and "allow" is pressed on the door hanger. * Is blocked when it doesn't have a pre-existing autoplay-media permission and "block" is pressed on the door hanger. MozReview-Commit-ID: CpftV6RQbtU
11017d3044e27c73c1923426ece0a53793020db4: Bug 1463919 - Adjust mochitests to pass after changes. r=jya
Chris Pearce <cpearce@mozilla.com> - Wed, 27 Jun 2018 16:15:58 +1200 - rev 424744
Push 104906 by aiakab@mozilla.com at Tue, 03 Jul 2018 08:58:56 +0000
Bug 1463919 - Adjust mochitests to pass after changes. r=jya Prior to the changes in this bug, a document would request autoplay permission for its own origin, and not use the top level document's origin for the permission check. Since now we use the top level document's origin for requesting autoplay permission, some mochitests need to change, namely: * test_autoplay_policy_permission.html can use file_autoplay_policy_activation_frame.html directly. The test was failing because its helper page was loaded same origin and the helper page was testing if cross origin iframes could play; since we use the top level document's permission request, this no longer effectively tests whether the cross origin child can autoplay, as the cross origin child just uses the top level window's origin for requests. So we can instead load the helper window cross orgin instead, and remove one helper layer. Also an issue here is the way I was waiting for a new window to load was racy, so now we wait for loading windows to send us a "ready" message. * test_autoplay_policy_activation.html; this test's helper needs to wait for loading windows to send it a "ready" message, as its helper is shared with the above test. MozReview-Commit-ID: LvRa4G7tqFw
1810cad130d458e2cbaff0ce98410429c66fb34b: Bug 1463919 - Check AutoplayPolicy before activating attribute based autoplay. r=jya
Chris Pearce <cpearce@mozilla.com> - Fri, 29 Jun 2018 15:10:14 +1200 - rev 424743
Push 104906 by aiakab@mozilla.com at Tue, 03 Jul 2018 08:58:56 +0000
Bug 1463919 - Check AutoplayPolicy before activating attribute based autoplay. r=jya When autoplay is requested by setting the "autoplay" attribute, we should check whether autoplay is allowed in HTMLMediaElement::CheckAutoplayDataReady() and if not we should prompt for user consent. This ensures that <video ... autoplay/> will prompt for consent when used on a page without a pre-existing allow/block permission. MozReview-Commit-ID: 77pJR2Ybn2i
a03d5236779d67259caeee0b3658144c60015a26: Bug 1463919 - Move ask autoplay permission check into AutoplayPolicy. r=jya
Chris Pearce <cpearce@mozilla.com> - Tue, 26 Jun 2018 14:16:13 +1200 - rev 424742
Push 104906 by aiakab@mozilla.com at Tue, 03 Jul 2018 08:58:56 +0000
Bug 1463919 - Move ask autoplay permission check into AutoplayPolicy. r=jya MozReview-Commit-ID: KJcVI6gtGXw
75087df2875a6e5206e232384feb9df69a9874bb: Bug 1463919 - Have HTMLMediaElement ask for autoplay permission when playback otherwise blocked. r=jya
Chris Pearce <cpearce@mozilla.com> - Fri, 22 Jun 2018 10:14:33 +1200 - rev 424741
Push 104906 by aiakab@mozilla.com at Tue, 03 Jul 2018 08:58:56 +0000
Bug 1463919 - Have HTMLMediaElement ask for autoplay permission when playback otherwise blocked. r=jya MozReview-Commit-ID: Ejv0UKBjSVf
fc42cfddb48cde4957a36185615377c459cc3938: Bug 1463919 - Add AutoplayRequest to encapsulate asking for autoplay permission. r=smaug
Chris Pearce <cpearce@mozilla.com> - Fri, 22 Jun 2018 11:57:24 +1200 - rev 424740
Push 104906 by aiakab@mozilla.com at Tue, 03 Jul 2018 08:58:56 +0000
Bug 1463919 - Add AutoplayRequest to encapsulate asking for autoplay permission. r=smaug Add an implementation of nsIContentPermissionRequest to encapsulate requesting permission from the user to autoplay audible media. All documents in the tab request permission using the top level document's origin, so the AutoplayRequest instance for a tab is stored on the top level content window of the tab. AutoplayRequest ensures that there's only a single prompt shown at once. MozReview-Commit-ID: 2u3aLnEa21z
881acf98f994db4f89f52ceff6d4fd5238d4dd31: Bug 1437166: Removed GetSsrcGroup entirely. r=dminor,drno
Johannes Willbold <j.willbold@mozilla.com> - Mon, 25 Jun 2018 14:12:04 -0700 - rev 424739
Push 104906 by aiakab@mozilla.com at Tue, 03 Jul 2018 08:58:56 +0000
Bug 1437166: Removed GetSsrcGroup entirely. r=dminor,drno Removed all occurances of GetSsrcGroup in the C++/Rust and C++/sipcc glue code Removed C++ unit test CheckSsrcGroupInSessionLevel MozReview-Commit-ID: DImctiH6mUo
6899be9874e17f8f11070424cb482d1cded12eda: Bug 1471734 - Remove FULL_BROWSER_WINDOW preprocessor directive;r=Gijs
Brian Grinstead <bgrinstead@mozilla.com> - Mon, 02 Jul 2018 10:42:35 -0700 - rev 424738
Push 104906 by aiakab@mozilla.com at Tue, 03 Jul 2018 08:58:56 +0000
Bug 1471734 - Remove FULL_BROWSER_WINDOW preprocessor directive;r=Gijs The key used to be removed from the markup. This changes it to include the <key> but instead disable it through the related command, which fits the pattern used with other commands. MozReview-Commit-ID: LPuwULDt22W
98c95a5cac9df88245cc97a45e4489329ea39010: Bug 1471734 - Move OSX dock menu markup to hiddenWindow.xul;r=Gijs
Brian Grinstead <bgrinstead@mozilla.com> - Mon, 02 Jul 2018 10:42:25 -0700 - rev 424737
Push 104906 by aiakab@mozilla.com at Tue, 03 Jul 2018 08:58:56 +0000
Bug 1471734 - Move OSX dock menu markup to hiddenWindow.xul;r=Gijs It's currently in macWindow.inc.xul which means it gets created for all non-browser windows, but it's only ever set up for the hidden window. MozReview-Commit-ID: LeXjKihPRYB
34fe97a415e3e6a9d70752dd14db2e3429397692: Bug 1472502 - fix mach static-analysis clear-cache. r=sylvestre
Andi-Bogdan Postelnicu <bpostelnicu@mozilla.com> - Mon, 02 Jul 2018 12:05:07 +0300 - rev 424736
Push 104906 by aiakab@mozilla.com at Tue, 03 Jul 2018 08:58:56 +0000
Bug 1472502 - fix mach static-analysis clear-cache. r=sylvestre MozReview-Commit-ID: AUlYNnEAtbS
c320facf073e70f8206802e54e8824a91f11623e: Backed out 1 changesets (bug 1352598) for frequent bc failures browser_ext_search.js CLOSED TREE
Ciure Andrei <aciure@mozilla.com> - Mon, 02 Jul 2018 22:12:57 +0300 - rev 424735
Push 104906 by aiakab@mozilla.com at Tue, 03 Jul 2018 08:58:56 +0000
Backed out 1 changesets (bug 1352598) for frequent bc failures browser_ext_search.js CLOSED TREE Backed out changeset 879fbe1b07f4 (bug 1352598)
ee4e2bfffe18b6e8136dc8fa10bd4625344f5661: Bug 1450813 - Create print preview toolbar as customized built-in Custom Element;r=mconley,timdream
Brian Grinstead <bgrinstead@mozilla.com> - Mon, 02 Jul 2018 10:28:29 -0700 - rev 424734
Push 104906 by aiakab@mozilla.com at Tue, 03 Jul 2018 08:58:56 +0000
Bug 1450813 - Create print preview toolbar as customized built-in Custom Element;r=mconley,timdream MozReview-Commit-ID: Ermed741SRs
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip