867a77e99ab0d656c7e8f10f7d1d5950501e7535: Merge mozilla-central to autoland. a=merge CLOSED TREE
Brindusan Cristian <cbrindusan@mozilla.com> - Thu, 23 Aug 2018 01:02:39 +0300 - rev 432939
Push 34492 by cbrindusan@mozilla.com at Thu, 23 Aug 2018 03:43:13 +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 432938
Push 34492 by cbrindusan@mozilla.com at Thu, 23 Aug 2018 03:43:13 +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 432937
Push 34492 by cbrindusan@mozilla.com at Thu, 23 Aug 2018 03:43:13 +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 432936
Push 34492 by cbrindusan@mozilla.com at Thu, 23 Aug 2018 03:43:13 +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 432935
Push 34492 by cbrindusan@mozilla.com at Thu, 23 Aug 2018 03:43:13 +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 432934
Push 34492 by cbrindusan@mozilla.com at Thu, 23 Aug 2018 03:43:13 +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 432933
Push 34492 by cbrindusan@mozilla.com at Thu, 23 Aug 2018 03:43:13 +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 432932
Push 34492 by cbrindusan@mozilla.com at Thu, 23 Aug 2018 03:43:13 +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 432931
Push 34492 by cbrindusan@mozilla.com at Thu, 23 Aug 2018 03:43:13 +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 432930
Push 34492 by cbrindusan@mozilla.com at Thu, 23 Aug 2018 03:43:13 +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 432929
Push 34492 by cbrindusan@mozilla.com at Thu, 23 Aug 2018 03:43:13 +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 432928
Push 34492 by cbrindusan@mozilla.com at Thu, 23 Aug 2018 03:43:13 +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 432927
Push 34492 by cbrindusan@mozilla.com at Thu, 23 Aug 2018 03:43:13 +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
a54366d12608cce2a936777520ee692396fe10e8: Backed out changeset 2f9c90bd0f2f (bug 1446168) for R3 failures in /tests/reftest/tests/layout/reftests/xul/mac-tab-toolbar-ref.xul
shindli <shindli@mozilla.com> - Thu, 23 Aug 2018 03:10:03 +0300 - rev 432926
Push 34491 by shindli@mozilla.com at Thu, 23 Aug 2018 00:10:19 +0000
Backed out changeset 2f9c90bd0f2f (bug 1446168) for R3 failures in /tests/reftest/tests/layout/reftests/xul/mac-tab-toolbar-ref.xul
f8d52bf9ffdedf8d9197690ee848c3d88f360b53: Merge inbound to mozilla-central. a=merge
Brindusan Cristian <cbrindusan@mozilla.com> - Thu, 23 Aug 2018 01:00:10 +0300 - rev 432925
Push 34490 by cbrindusan@mozilla.com at Wed, 22 Aug 2018 22:00:40 +0000
Merge inbound to mozilla-central. a=merge
2f5f240834b06ed1ca71635b10d5b2a60a422f8d: Backed out changeset 4bf7cca192e7 (bug 1485182) for ES linting failure on a CLOSED TREE
shindli <shindli@mozilla.com> - Wed, 22 Aug 2018 22:49:43 +0300 - rev 432924
Push 34490 by cbrindusan@mozilla.com at Wed, 22 Aug 2018 22:00:40 +0000
Backed out changeset 4bf7cca192e7 (bug 1485182) for ES linting failure on a CLOSED TREE
a7caa2f69479cee185e4a7caa9a9516ed1159298: Bug 1480965 - Fix review nit. r=asuth
Blake Kaplan <mrbkap@mozilla.com> - Wed, 22 Aug 2018 15:34:16 -0400 - rev 432923
Push 34490 by cbrindusan@mozilla.com at Wed, 22 Aug 2018 22:00:40 +0000
Bug 1480965 - Fix review nit. r=asuth
4bf7cca192e7657ed0bdaa598b2a9ddb30ac5472: Bug 1485182 - Part 2: Add a test case to ensure that http-on-modify-request will be dispatched by requests blocked by tracking protection; r=mayhemer
Ehsan Akhgari <ehsan@mozilla.com> - Wed, 22 Aug 2018 12:22:30 -0400 - rev 432922
Push 34490 by cbrindusan@mozilla.com at Wed, 22 Aug 2018 22:00:40 +0000
Bug 1485182 - Part 2: Add a test case to ensure that http-on-modify-request will be dispatched by requests blocked by tracking protection; r=mayhemer
c7d62fc647ec1a96567a6266b51114fb7427cce9: Bug 1481740 - Never do endianness swapping on pointers, r=lth
Steve Fink <sfink@mozilla.com> - Wed, 08 Aug 2018 11:16:21 -0700 - rev 432921
Push 34490 by cbrindusan@mozilla.com at Wed, 22 Aug 2018 22:00:40 +0000
Bug 1481740 - Never do endianness swapping on pointers, r=lth
a546df23e27d5247cdad10198fac095aadb7a1dd: Bug 1470921 - Re-check whether nursery strings are enabled after collecting during allocation, r=jonco
Steve Fink <sfink@mozilla.com> - Thu, 16 Aug 2018 16:49:25 -0700 - rev 432920
Push 34490 by cbrindusan@mozilla.com at Wed, 22 Aug 2018 22:00:40 +0000
Bug 1470921 - Re-check whether nursery strings are enabled after collecting during allocation, r=jonco
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip