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 499411
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +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 499410
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +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 499409
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +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 499408
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +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 499407
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +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 499406
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +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 499405
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +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 499404
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +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 499403
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +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 499402
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +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
ddb585f4d9d751d42c3b69ebad15b9c3128efbab: Bug 1498294 - Watch GUID_DEVINTERFACE_HID device changes instead of GUID_DEVINTERFACE_MOUSE. r=masayuki
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Fri, 12 Oct 2018 13:45:24 +0000 - rev 499401
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1498294 - Watch GUID_DEVINTERFACE_HID device changes instead of GUID_DEVINTERFACE_MOUSE. r=masayuki It seems some touchscreen devices are recognized as an HID not a mouse, so for such devices we need to use GUID_DEVINTERFACE_HID instead. I've confirmed that WM_DEVICECHANGE is received when a mouse is connected/disconnected on a Thinkpad even if we use GUID_DEVINTERFACE_HID here. Differential Revision: https://phabricator.services.mozilla.com/D8526
0bad7b51e301e52d3887745546c569c0db412f3b: Bug 1497969 - Add a way to emulate :focus-within pseudo-class. r=pbro
Tim Nguyen <ntim.bugs@gmail.com> - Fri, 12 Oct 2018 21:56:44 +0000 - rev 499400
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1497969 - Add a way to emulate :focus-within pseudo-class. r=pbro Differential Revision: https://phabricator.services.mozilla.com/D8275
74a98c04cd54385d99b2a49842df0a9f14846bf4: Bug 1495583 - Add a button to restore the default value for network.trr.uri preference. r=flod,jaws
Erica Wright <ewright@mozilla.com> - Fri, 12 Oct 2018 21:34:50 +0000 - rev 499399
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1495583 - Add a button to restore the default value for network.trr.uri preference. r=flod,jaws This adds a button to the preferences UI to restore the default value for network.trr.uri preference. Differential Revision: https://phabricator.services.mozilla.com/D7359
a58d921ba5a1899c3127d6c93ff569846921e9a8: Bug 1498462 - Add Personalization v2, RichText snippets and bug fixes to Activity Stream r=ursula
Ed Lee <edilee@mozilla.com> - Fri, 12 Oct 2018 19:13:39 +0000 - rev 499398
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1498462 - Add Personalization v2, RichText snippets and bug fixes to Activity Stream r=ursula Differential Revision: https://phabricator.services.mozilla.com/D8588
60a3ffcd4f7e165de41b056737f4aaa40896d3af: Bug 1473399 - Enable VR Service thread by default. r=daoshengmu
Kearwood "Kip" Gilbert <kgilbert@mozilla.com> - Thu, 11 Oct 2018 11:17:52 -0700 - rev 499397
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1473399 - Enable VR Service thread by default. r=daoshengmu
5855ac73f9d73828dc7e556dbd02fc30e7f5021f: Bug 1427808 - Remove the now-unused win64-clang-cl-st-an toolchain. r=froydnj
David Major <dmajor@mozilla.com> - Fri, 12 Oct 2018 07:15:00 -0400 - rev 499396
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1427808 - Remove the now-unused win64-clang-cl-st-an toolchain. r=froydnj
28f93e22d7967f516870629a62e0daba5b529154: Bug 1427808 - Static analysis builds no longer need to force the use of link.exe. r=froydnj
David Major <dmajor@mozilla.com> - Fri, 12 Oct 2018 07:14:00 -0400 - rev 499395
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1427808 - Static analysis builds no longer need to force the use of link.exe. r=froydnj
5f551081abcba592d7b404b7975d46e42e5e7984: Bug 1427808 - Make static analysis builds use the main win64-clang-cl toolchain. r=froydnj
David Major <dmajor@mozilla.com> - Fri, 12 Oct 2018 07:14:00 -0400 - rev 499394
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1427808 - Make static analysis builds use the main win64-clang-cl toolchain. r=froydnj
c8e0e2a2d30976c4843ff8955374cc5e32b815fc: Bug 1427808 - Fix libs for clang-plugin build. r=froydnj
David Major <dmajor@mozilla.com> - Fri, 12 Oct 2018 07:14:00 -0400 - rev 499393
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1427808 - Fix libs for clang-plugin build. r=froydnj
99483ca5d3c61c9cfcc6d36f243769a454ab74e1: Bug 1480532 - Remove 'Reload All Tabs' from tab context menu. r=Felipe
Jared Wein <jwein@mozilla.com> - Fri, 12 Oct 2018 21:16:44 +0000 - rev 499392
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1480532 - Remove 'Reload All Tabs' from tab context menu. r=Felipe I left off the part about adding Reload Tabs to the All Tabs menu since the specs don't mention how this would appear with the New Container Tab menuitem and the Tab Manager project has been split off from the multiselect tabs project. Differential Revision: https://phabricator.services.mozilla.com/D8274
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip