71ad474cdeeb928e303c2fb7eb5322402529b48b: Bug 1483703 - part1 : allow media without audio track to autoplay. r=cpearce
alwu <alwu@mozilla.com> - Wed, 22 Aug 2018 23:31:58 +0000 - rev 490686
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +0000
Bug 1483703 - part1 : allow media without audio track to autoplay. r=cpearce We would allow media without audio track to autoplay after it had loaded the metadata. If media hasn't loaded metadata yet, we would treat it as audible media and then block it. Differential Revision: https://phabricator.services.mozilla.com/D3670
a28f7398ddff28f51ee1ac68203a02286bca6367: Backed out changeset ffe0fc382b2f (bug 1369209) for bc failures on browser_ext_management.js. CLOSED TREE
Narcis Beleuzu <nbeleuzu@mozilla.com> - Thu, 23 Aug 2018 02:28:19 +0300 - rev 490685
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +0000
Backed out changeset ffe0fc382b2f (bug 1369209) for bc failures on browser_ext_management.js. CLOSED TREE
cc2cb08f3759f4c0250c081c5696d13c5a86725a: Bug 1482224 Crash in Shutdown due to ProxyAutoConfig still aiming to resolve addressThis crash has arisen due to a loop in ProxyAutoConfig which spins until apending PAC request is complete, even when the ProxyAutoConfig object is beingshut... r=valentin
Polly Shaw <polly.shaw@gmail.com> - Wed, 22 Aug 2018 23:23:08 +0000 - rev 490684
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +0000
Bug 1482224 Crash in Shutdown due to ProxyAutoConfig still aiming to resolve addressThis crash has arisen due to a loop in ProxyAutoConfig which spins until apending PAC request is complete, even when the ProxyAutoConfig object is beingshut... r=valentin ...down. The remedy to prevent the crash is to exit the loop when the mShutdown flag is set. This does not attempt to address the underlying cause of why the request continues to be pending, although this is also a concern. Files changed: netwerk/base/ProxyAutoConfig.cpp - expanded lambda containing logic of when to stop waiting for the request to complete to include a check to the mShutdown flag. Also logged a warning if the loop is exited because of mShutdown. Differential Revision: https://phabricator.services.mozilla.com/D3977
265d09efe73f674a364194d4ad16dfd77d0aab57: Bug 1483122 - "https" is pushed off left edge of address bar (overlapping buttons!) for long URLs with broken cert configurations r=Gijs
Drew Willcoxon <adw@mozilla.com> - Wed, 22 Aug 2018 22:29:52 +0000 - rev 490683
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +0000
Bug 1483122 - "https" is pushed off left edge of address bar (overlapping buttons!) for long URLs with broken cert configurations r=Gijs Bug 1470910 broke the positioning because it changed the tag name of .urlbar-input-box but didn't update the related rule in browser.css, and then bug 1480355 landed and made it worse. This patch fixes the first problem by updating the tag name in the CSS, and it fixes the second problem (and bug 1480355) by setting `direction: ltr` on .urlbar-input-box. Differential Revision: https://phabricator.services.mozilla.com/D4015
d57a6d415507fb7e43cad18c2755aa124b84bbbe: Bug 1485472 - Avoid a couple addref / release in ParseStyleAttribute. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 22 Aug 2018 22:27:12 +0000 - rev 490682
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +0000
Bug 1485472 - Avoid a couple addref / release in ParseStyleAttribute. r=smaug Differential Revision: https://phabricator.services.mozilla.com/D4008
cd6a42517bb9e60c45b6441a986b53d8da7fb147: Bug 1483703 - part1 : allow media without audio track to autoplay. r=cpearce
alwu <alwu@mozilla.com> - Tue, 21 Aug 2018 20:58:26 +0000 - rev 490681
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +0000
Bug 1483703 - part1 : allow media without audio track to autoplay. r=cpearce We would allow media without audio track to autoplay after it had loaded the metadata. If media hasn't loaded metadata yet, we would treat it as audible media and then block it. Differential Revision: https://phabricator.services.mozilla.com/D3670
d77ca862636da2f413aa0b3a6e98c11c45ecae15: Bug 1435045 - Don't make CSS filters on the <svg> element use fallback. r=jrmuizel
Markus Stange <mstange@themasta.com> - Wed, 22 Aug 2018 22:06:24 +0000 - rev 490680
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +0000
Bug 1435045 - Don't make CSS filters on the <svg> element use fallback. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D4018
867a77e99ab0d656c7e8f10f7d1d5950501e7535: Merge mozilla-central to autoland. a=merge CLOSED TREE
Brindusan Cristian <cbrindusan@mozilla.com> - Thu, 23 Aug 2018 01:02:39 +0300 - rev 490679
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +0000
Merge mozilla-central to autoland. a=merge CLOSED TREE
ffe0fc382b2f0c8aa80f562e6a52993f19d48162: Bug 1369209 - Implement management.install for themes only r=kmag,robwu
Tomislav Jovanovic <tomica@gmail.com> - Wed, 22 Aug 2018 21:52:28 +0000 - rev 490678
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +0000
Bug 1369209 - Implement management.install for themes only r=kmag,robwu Differential Revision: https://phabricator.services.mozilla.com/D3106
c8443454c32507d960e7a935a943f2f7412afcc6: Bug 1482560: Do not flush tracelogger to disk unless specifically requested to do so r=sfink
Denis Palmeiro <dpalmeiro@mozilla.com> - Wed, 22 Aug 2018 20:09:33 +0000 - rev 490677
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +0000
Bug 1482560: Do not flush tracelogger to disk unless specifically requested to do so r=sfink When enabling the tracelogger, it will automatically spew the data to disk in the location specified by TLDIR or /tmp, if undefined. However, there needs to be a way to enable the tracelogger without spewing so that we can write this data as part of the gecko profiler JSON output, and ultimately visualized with perf.html. Differential Revision: https://phabricator.services.mozilla.com/D3138
8f1443ae9fe4cc6bf37b21e7f302816b9b481965: Bug 1481604 - Require nightly Cargo in addition to a particular rustc when building with tup. r=mshal
Chris Manchester <cmanchester@mozilla.com> - Wed, 22 Aug 2018 20:39:33 +0000 - rev 490676
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +0000
Bug 1481604 - Require nightly Cargo in addition to a particular rustc when building with tup. r=mshal Our version check is removed as well, as the current required rustc version for Firefox includes all features required to build with tup. Differential Revision: https://phabricator.services.mozilla.com/D3847
202f0986f4599698554946394d878597b7263484: Bug 1485484 - Always fill in the optional third parameter to ApplicationID::Set. r=agashlin
Matt Howell <mhowell@mozilla.com> - Wed, 22 Aug 2018 20:38:12 +0000 - rev 490675
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +0000
Bug 1485484 - Always fill in the optional third parameter to ApplicationID::Set. r=agashlin In theory, the third parameter (dualMode) to the NSIS ApplicationID plugin's Set function is optional, but the plugin assumes that either it's there or there's nothing else on the NSIS stack, so it pops three items from the stack unconditionally. This means that supplying only two parameters results in one item silently being dropped from the NSIS stack. Fortunately this one function is the only place where we were doing that, so it only became a problem if there were an awful lot of shortcuts (around 7) to the same installation. Differential Revision: https://phabricator.services.mozilla.com/D4009
e65592761f4cb4562a194cd2bc5c9c907e13f898: Bug 1484101 - Ensure DrawTargetTiled::PadEdges is called with region in device space. r=rhunt
Jamie Nicol <jnicol@mozilla.com> - Wed, 22 Aug 2018 16:29:52 +0000 - rev 490674
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +0000
Bug 1484101 - Ensure DrawTargetTiled::PadEdges is called with region in device space. r=rhunt In MultiTiledContentClient we can create a DrawTargetTiled with a different origin than the layer we are painting. We must therefore ensure when edge-padding that we provide the valid region in the draw target's device-space rather than layer-space. Not doing so was causing us to pad out in incorrect directions, causing visible seams. Differential Revision: https://phabricator.services.mozilla.com/D3993
3dd6ba40f3bf51dc3513c0ad88c86f62473330b6: Bug 1468225 - remove method nsICertificateDialogs.viewCert and its uses. r=Gijs,keeler
Dipen Patel <bugzilla@pansara.org> - Wed, 22 Aug 2018 17:38:33 +0000 - rev 490673
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +0000
Bug 1468225 - remove method nsICertificateDialogs.viewCert and its uses. r=Gijs,keeler - Remove the viewCert method from nsICertificateDialogs - Remove all associated C++ code - Directly invoke UI window where it was previous called. - Update tests MozReview-Commit-ID: 9b62Go0DjE9 Differential Revision: https://phabricator.services.mozilla.com/D3358
e2cedc15272d164e81a4f48cb7115ff012430745: Bug 1466722 - Remove remaining references to nsCSSRuleProcessor since it has been removed. r=heycam
svoisen <svoisen@mozilla.com> - Wed, 22 Aug 2018 01:29:39 +0000 - rev 490672
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +0000
Bug 1466722 - Remove remaining references to nsCSSRuleProcessor since it has been removed. r=heycam Differential Revision: https://phabricator.services.mozilla.com/D3928
8a40d04dfcbb0f272bfa6696354fd87d982b7a9a: Bug 1472303 - Block self-update from top level scripts. r=asuth
Blake Kaplan <mrbkap@gmail.com> - Wed, 22 Aug 2018 20:00:19 +0000 - rev 490671
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +0000
Bug 1472303 - Block self-update from top level scripts. r=asuth Differential Revision: https://phabricator.services.mozilla.com/D3221
dfd436600d63ce0a741c014e042e166be97e2e73: Backed out changeset 7a8e8fa7a3f0 (bug 1484232) as per mkaply`s request.
Narcis Beleuzu <nbeleuzu@mozilla.com> - Wed, 22 Aug 2018 22:26:22 +0300 - rev 490670
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +0000
Backed out changeset 7a8e8fa7a3f0 (bug 1484232) as per mkaply`s request.
0068ee254d4afdc393f204500a706c7b52b38398: Bug 1440780 - Add Normandy action for add-on studies r=aswan
Mike Cooper <mcooper@mozilla.com> - Wed, 22 Aug 2018 19:25:10 +0000 - rev 490669
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +0000
Bug 1440780 - Add Normandy action for add-on studies r=aswan This ports the code from the Normandy server github repo to run as a local action, instead of being fetched from the server. The original code is here: https://github.com/mozilla/normandy/tree/c0a8c53707087766a91b2818854c9304677e0268/client/actions/opt-out-study Differential Revision: https://phabricator.services.mozilla.com/D2973
7a8e8fa7a3f0998ff79458c628d99e341c8a75ea: Bug 1484232 - Move query to end and remove unused params. r=mikedeboer
Michael Kaply <mozilla@kaply.com> - Mon, 20 Aug 2018 12:01:01 +0000 - rev 490668
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +0000
Bug 1484232 - Move query to end and remove unused params. r=mikedeboer Differential Revision: https://phabricator.services.mozilla.com/D3630
65db8f04be61b91b4eb13acd4f1b383a2f0f051e: Bug 1439588 - run xperf in os administrator group. r=pmoore
Joel Maher <jmaher@mozilla.com> - Wed, 22 Aug 2018 18:27:54 +0000 - rev 490667
Push 1815 by ffxbld-merge at Mon, 15 Oct 2018 10:40:45 +0000
Bug 1439588 - run xperf in os administrator group. r=pmoore run xperf in os groups=administrators and support os_groups in taskcluster Differential Revision: https://phabricator.services.mozilla.com/D4001
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip