474b2a78d4fac1f3006c198ad063449ded904e8d: Fixes bug 1488813 - Migrating Pocket off any bootstrap code r=ursula,k88hudson
ScottDowne <scott.downe@gmail.com> - Fri, 12 Oct 2018 19:38:10 +0000 - rev 496709
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Fixes bug 1488813 - Migrating Pocket off any bootstrap code r=ursula,k88hudson Differential Revision: https://phabricator.services.mozilla.com/D6849
d545a48c1bfd7863036e179312f9fff45e335cff: Bug 1470199 - Add a tooltip for the CVV input. r=MattN
Jared Wein <jwein@mozilla.com> - Sat, 13 Oct 2018 00:39:02 +0000 - rev 496708
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1470199 - Add a tooltip for the CVV input. r=MattN Differential Revision: https://phabricator.services.mozilla.com/D7473
6beac5dc489916e57c24d79465c99085663f2cd0: Bug 1498579 - Ensure the webcompat report addon is disabled upon load, if extensions.webcompat-reporter.enabled=false; r=aswan
Thomas Wisniewski <twisniewski@mozilla.com> - Fri, 12 Oct 2018 21:23:52 +0000 - rev 496707
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1498579 - Ensure the webcompat report addon is disabled upon load, if extensions.webcompat-reporter.enabled=false; r=aswan Ensure the webcompat report addon is disabled upon load, if extensions.webcompat-reporter.enabled=false Differential Revision: https://phabricator.services.mozilla.com/D8613
4842c9240ccf7002a4139b85fab77af48b512571: Bug 1498410 - Part 5 - Fix tests broken by Screenshots migration to pure webextension; r=aswan
Jared Hirsch <ohai@6a68.net> - Fri, 12 Oct 2018 23:42:54 +0000 - rev 496706
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1498410 - Part 5 - Fix tests broken by Screenshots migration to pure webextension; r=aswan * Explicitly disable Screenshots in PageActions and context menu tests * Update browser_preferences_usage test to accommodate Screenshots as a webextension (Moving Screenshots from legacy bootstrap to webextension seems to require reducing the minimum number of values in the `extensions.getAddons.cache.enabled` pref by one) MozReview-Commit-ID: LCNaaXSE8w0 Differential Revision: https://phabricator.services.mozilla.com/D8507
9ba0249790042f3db5fe31fa1a46c0a607bc1434: Bug 1498410 - Part 4 - Export comma-dangle refactoring as a separate commit to ease reviews; r=ianbicking
Jared Hirsch <ohai@6a68.net> - Fri, 12 Oct 2018 22:21:42 +0000 - rev 496705
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1498410 - Part 4 - Export comma-dangle refactoring as a separate commit to ease reviews; r=ianbicking MozReview-Commit-ID: 455LZbfCGfy Differential Revision: https://phabricator.services.mozilla.com/D8506
db5f7c8579529f8f751fabd97a83101c060df972: Bug 1498410 - Part 3 - Export Screenshots 35.0.0 (code excluding translations and Raven upgrade); r=aswan,ianbicking
Jared Hirsch <ohai@6a68.net> - Fri, 12 Oct 2018 21:42:27 +0000 - rev 496704
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1498410 - Part 3 - Export Screenshots 35.0.0 (code excluding translations and Raven upgrade); r=aswan,ianbicking MozReview-Commit-ID: IF010Y5ERks Differential Revision: https://phabricator.services.mozilla.com/D8505
40f06570e49129211561c03f9ce0a4be72911270: Bug 1498410 - Part 2 - Export Screenshots 35.0.0 (upgrade Raven to 3.27.0); r=ianbicking
Jared Hirsch <ohai@6a68.net> - Fri, 12 Oct 2018 22:22:26 +0000 - rev 496703
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1498410 - Part 2 - Export Screenshots 35.0.0 (upgrade Raven to 3.27.0); r=ianbicking MozReview-Commit-ID: 711GJNJtNYn Differential Revision: https://phabricator.services.mozilla.com/D8504
0a7fd350ec1d9faebe324a8e2e5dc9008c281dae: Bug 1498410 - Part 1 - Export Screenshots 35.0.0 (translations only); r=flod,ianbicking
Jared Hirsch <ohai@6a68.net> - Fri, 12 Oct 2018 18:41:29 +0000 - rev 496702
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1498410 - Part 1 - Export Screenshots 35.0.0 (translations only); r=flod,ianbicking MozReview-Commit-ID: IqghO4R1RAZ Differential Revision: https://phabricator.services.mozilla.com/D8503
a18cdefab69c0e21d8eaa01628e114a9b9b60873: Bug 1476091 - Enable WebVR in release on macOS. r=qdot,kip
Daosheng Mu <daoshengmu@gmail.com> - Fri, 12 Oct 2018 23:25:54 +0000 - rev 496701
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1476091 - Enable WebVR in release on macOS. r=qdot,kip MozReview-Commit-ID: 5bmkpZDo9fz Differential Revision: https://phabricator.services.mozilla.com/D8508
a06d50af52573db2ac6265ee169fc8039fbf8b04: Backed out changeset 91300d29898b (bug 1489443) for MinGW build bustages. CLOSED TREE
Cosmin Sabou <csabou@mozilla.com> - Sat, 13 Oct 2018 02:17:15 +0300 - rev 496700
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Backed out changeset 91300d29898b (bug 1489443) for MinGW build bustages. CLOSED TREE
4e77c1c74676244514aff0fd213fb77ad18f371d: Backed out changeset 74a98c04cd54 (bug 1495583) for browser chrome failures on browser_connection_dnsoverhttps.
Cosmin Sabou <csabou@mozilla.com> - Sat, 13 Oct 2018 02:03:42 +0300 - rev 496699
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Backed out changeset 74a98c04cd54 (bug 1495583) for browser chrome failures on browser_connection_dnsoverhttps.
4c60ba7cca763f05586963d470a1d07c15ddac11: Bug 1496577 - have OPTIONS preflights inherit the original request's referrer and referrer policy; r=ckerschb
Thomas Wisniewski <twisniewski@mozilla.com> - Fri, 12 Oct 2018 20:05:10 +0000 - rev 496698
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1496577 - have OPTIONS preflights inherit the original request's referrer and referrer policy; r=ckerschb OPTIONS preflights inherit the original request's referrer and referrer policy Differential Revision: https://phabricator.services.mozilla.com/D7801
e63e2e4c0484d98b97a39215387553fca3d52b8d: Bug 1488439: Part 2 - Patch GetFileAttributesW for appdata parent folders in sandboxed plugin process (r=bobowen,jmathies)
David Parks <dparks@mozilla.com> - Fri, 12 Oct 2018 22:36:56 +0000 - rev 496697
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1488439: Part 2 - Patch GetFileAttributesW for appdata parent folders in sandboxed plugin process (r=bobowen,jmathies) Flash analyzes the parents of the path to its appdata folder on Windows using GetFileAttributesW. If it runs into an error, it makes some internal decisions that cause it to break DRM video. Our new sandbox hardening causes GetFileAttributesW to return an error for some components of the path. This patch alters the behavior of GetFileAttributesW so that it always reports FILE_ATTRIBUTE_DIRECTORY for any path that both 1) would otherwise return an error and 2) is an ancestor of the appdata folder. This may not always be 100% accurate (for instance, if the folder is a reparse point) but restores video functionality. Depends on D7532 Differential Revision: https://phabricator.services.mozilla.com/D7533
91300d29898b1a1102e1b62164aeee1f56b2ee86: Bug 1489443 - Set GCC_USE_GNU_LD based on linker kind. r=froydnj
Nick Alexander <nalexander@mozilla.com> - Fri, 12 Oct 2018 22:38:44 +0000 - rev 496696
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1489443 - Set GCC_USE_GNU_LD based on linker kind. r=froydnj The desired outcome of this change is that we'll set `-Wl,--version-script` based on linker kind and not on the output of `$LINKER -v`. This is a cheap way to address a simple problem that has a complicated ideal solution. The underlying issue is that in some situations, when targeting Android, a macOS system `ld` is interrogated to determine if a cross-compiling linker "is GNU ld" and a particular linker feature is set in that situation. The macOS system `ld` doesn't pass the "is GNU ld" test, and the linker feature isn't set; that causes link failures, even though the actual linker has nothing to do with the system `ld`. The ideal solution is to test for linker capabilities dynamically. We do a lot of that in old-configure.in, and we don't do any of that in toolchain.configure. Rather than start testing in toolchain.configure, we hard-code: a cheap solution to the immediate problem. Differential Revision: https://phabricator.services.mozilla.com/D8471
a5d9e6a7242dcb49be48adc839f071dd9a9a0316: Bug 1488439: Part 1 - Replace Windows temp folder in sandboxed plugin process (r=bobowen,erahm)
David Parks <dparks@mozilla.com> - Fri, 12 Oct 2018 22:36:22 +0000 - rev 496695
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1488439: Part 1 - Replace Windows temp folder in sandboxed plugin process (r=bobowen,erahm) The sandbox blocks GetTempFileName's prior response, causing the system to end up searching a number of (inaccessible) folders to use as a replacement for the temp folder. This patch provides a path to a new folder on the command line for the plugin process. This new temp folder, specific to this plugin process instance, is then communicated to the system via the TEMP/TMP environment variables. This is similar to what is done for the content process but avoids nsDirectoryService, which doesn't exist in plugin processes. Differential Revision: https://phabricator.services.mozilla.com/D7532
25bff27f9944c7bfea0372c2b6dc55e35977fb83: Bug 1496281 - do not create audio stream if audio has ended. r=jya
alwu <alwu@mozilla.com> - Fri, 12 Oct 2018 22:23:40 +0000 - rev 496694
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1496281 - do not create audio stream if audio has ended. r=jya We should not init the audio steam when the audio queue is marked as finished. Differential Revision: https://phabricator.services.mozilla.com/D8031
b8b3597d7702e4e6d7c3358f19384b49d8c220c0: Bug 1498727 - Update pdf.js to version 2.0.928. r=bdahl
Ryan VanderMeulen <ryanvm@gmail.com> - Fri, 12 Oct 2018 18:03:02 -0400 - rev 496693
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1498727 - Update pdf.js to version 2.0.928. r=bdahl
a8ec93d4b848fa03c678e79ac23f91b8501e3417: Bug 1498713 - Use .children for context menu test helper instead of .childNodes to fix tests in browser.xhtml;r=bdahl
Brian Grinstead <bgrinstead@mozilla.com> - Fri, 12 Oct 2018 21:12:55 +0000 - rev 496692
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1498713 - Use .children for context menu test helper instead of .childNodes to fix tests in browser.xhtml;r=bdahl Differential Revision: https://phabricator.services.mozilla.com/D8604
994a0ec3420ff869b56aa868a2ca471390751e60: Bug 1497787 - MacIOSurface should only be access at VRSession thread. r=kip
Daosheng Mu <daoshengmu@gmail.com> - Fri, 12 Oct 2018 21:54:09 +0000 - rev 496691
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1497787 - MacIOSurface should only be access at VRSession thread. r=kip MozReview-Commit-ID: FmWOuctM3yH Differential Revision: https://phabricator.services.mozilla.com/D8185
a232864e100291f7fe7e7b60745aae2094786b43: Bug 1498450 - Avoid the footgun from @depends-function comparison r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Fri, 12 Oct 2018 13:44:08 +0000 - rev 496690
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1498450 - Avoid the footgun from @depends-function comparison r=froydnj While we do have some uses of @depends-function comparison in some templaces, related to host/target, we ought to be using `is` comparisons rather than `==` anyways, so we switch those, and prevent other kinds of comparisons being used at all. This unveils the one noted in https://phabricator.services.mozilla.com/D7713?id=21357#inline-30414 (and surprisingly only that one), that we remove entirely since it was doing nothing in practice. Bug 1492305 will have to add it back in a proper form. Differential Revision: https://phabricator.services.mozilla.com/D8501
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip