e620f50bbdcfe0d8ca5f328a88fb253bd909a9bf: Bug 1222414 - Convert hardcoded colors in add-on manager to CSS variables. r=jaws, ntim
raymond <concept_ray@hotmail.com> - Thu, 08 Mar 2018 09:00:51 -0500 - rev 407441
Push 100695 by ntim.bugs@gmail.com at Sat, 10 Mar 2018 10:10:10 +0000
Bug 1222414 - Convert hardcoded colors in add-on manager to CSS variables. r=jaws, ntim
78e2a853d8f8837db876b58a9cd2b6b87bda1de0: Bug 1444593: Make links in CONTRIBUTING.md safe for export. r=me
Andreas Tolfsen <ato@sny.no> - Sat, 10 Mar 2018 10:00:58 +0000 - rev 407440
Push 100694 by atolfsen@mozilla.com at Sat, 10 Mar 2018 10:07:27 +0000
Bug 1444593: Make links in CONTRIBUTING.md safe for export. r=me testing/geckodriver/CONTRIBUTING.md is exported to GitHub which means it cannot use relative links to files that live in-tree. MozReview-Commit-ID: 2YPaAowgE7
dd8202671cf14a9cb5e73b918edad64f386e9fb5: Bug 1409202 - Web Authentication - Restrict to selected tabs in the active window r=jcj
Tim Taubert <ttaubert@mozilla.com> - Sat, 10 Mar 2018 06:43:20 +0100 - rev 407439
Push 100693 by ttaubert@mozilla.com at Sat, 10 Mar 2018 05:52:36 +0000
Bug 1409202 - Web Authentication - Restrict to selected tabs in the active window r=jcj Summary: This patch restricts any calls to navigator.credentials.* methods to selected tabs. Any active WebAuthn request will be aborted when the parent chrome window loses focus, or the <browser> is backgrounded. Reviewers: jcj Reviewed By: jcj Bug #: 1409202 Differential Revision: https://phabricator.services.mozilla.com/D688
792ab44dd9ec02732ae1d964c1726967e05b598f: Bug 1440206 - Allow brokered access to a subset of connect() in the Linux content sandbox. r=gcp
Jed Davis <jld@mozilla.com> - Fri, 09 Mar 2018 19:31:23 -0700 - rev 407438
Push 100692 by jedavis@mozilla.com at Sat, 10 Mar 2018 02:31:57 +0000
Bug 1440206 - Allow brokered access to a subset of connect() in the Linux content sandbox. r=gcp This is to support WebGL with hybrid graphics drivers that connect to a secondary X server for GL (Primus and VirtualGL), without allowing access to arbitrary sockets. In addition to local X11 connections, Primus needs to connect to the Bumblebee daemon (otherwise it will exit the calling process). The broker support is limited to AF_UNIX, to non-datagram sockets (see bug 1066750), and to pathname addresses. Abstract addresses could theoretically be handled but there isn't currently a compelling reason to, and the broker very much assumes it's dealing with a C-style string referring to a filesystem path and not an arbitrary byte sequence (including NULs). At a higher level: If the GPU X server is remote then it won't work, but it won't work anyway because WebGL requires features that aren't supported by indirect GLX. If the GPU X server is local but the browser is inside a chroot, it will fail to connect unless /tmp/.X11-unix is bind-mounted into the chroot; hopefully this use case is not common. MozReview-Commit-ID: IvI2jYDRZZ2
1057c4246ffaae3b24a9b3493ac2d6cff9e33cec: Bug 1438121: Final Part 6: Omitted doc fix requested in review. DONTBUILD r=fitzgen
Jim Blandy <jimb@mozilla.com> - Fri, 09 Mar 2018 11:40:46 -0800 - rev 407437
Push 100691 by jblandy@mozilla.com at Sat, 10 Mar 2018 02:26:54 +0000
Bug 1438121: Final Part 6: Omitted doc fix requested in review. DONTBUILD r=fitzgen MozReview-Commit-ID: FXQM85VAnfA
88470a2d04a100c1efb3ffad0ae215fe7f8880b6: Bug 1438121: Final Part 5: Remove meaningless 'const' this qualifier from LiveSavedFrameCache::FramePtr::SetHasCachedMatcher::match. r=fitzgen
Jim Blandy <jimb@mozilla.com> - Fri, 02 Mar 2018 23:39:15 -0800 - rev 407436
Push 100691 by jblandy@mozilla.com at Sat, 10 Mar 2018 02:26:54 +0000
Bug 1438121: Final Part 5: Remove meaningless 'const' this qualifier from LiveSavedFrameCache::FramePtr::SetHasCachedMatcher::match. r=fitzgen MozReview-Commit-ID: kfcTilDEwK
bfc321ae89810ce708b0e15d6848a9a822b253f4: Bug 1438121: Final Part 4: Doc fixes for LiveSavedFrameCache. DONTBUILD r=fitzgen
Jim Blandy <jimb@mozilla.com> - Thu, 01 Mar 2018 23:22:02 -0800 - rev 407435
Push 100691 by jblandy@mozilla.com at Sat, 10 Mar 2018 02:26:54 +0000
Bug 1438121: Final Part 4: Doc fixes for LiveSavedFrameCache. DONTBUILD r=fitzgen MozReview-Commit-ID: 5672uZ4pC2E
449f9d9d664bb47a8f318bba7543c34e2363a4a3: Bug 1438121: Final Part 3: Make LiveSavedFrameCache::find pop invalid entries as part of the search. r=fitzgen
Jim Blandy <jimb@mozilla.com> - Thu, 01 Mar 2018 23:14:45 -0800 - rev 407434
Push 100691 by jblandy@mozilla.com at Sat, 10 Mar 2018 02:26:54 +0000
Bug 1438121: Final Part 3: Make LiveSavedFrameCache::find pop invalid entries as part of the search. r=fitzgen Rather than searching from the beginning (old end) of the cache, LiveSameFrameCache::find can search from the young end of the cache, popping invalid stack entries as it goes. This means that the number of entries searched is related to the number of cached frames popped since the last stack capture, not the total number of entries in the cache. This also removes the need for iterators, iterator arithmetic, or any random access to the stack; the function simply uses the vector's 'back', 'popBack', 'empty', and 'clear' methods. MozReview-Commit-ID: DCFt0uhiqql
f54675bcf897379cd4f81cad3b80f812b9f2a903: Bug 1438121: Final Part 2: Fix interaction between async parents and the LiveSavedFrameCache in SavedStacks::insertFrames. r=fitzgen
Jim Blandy <jimb@mozilla.com> - Sat, 24 Feb 2018 15:39:43 -0800 - rev 407433
Push 100691 by jblandy@mozilla.com at Sat, 10 Mar 2018 02:26:54 +0000
Bug 1438121: Final Part 2: Fix interaction between async parents and the LiveSavedFrameCache in SavedStacks::insertFrames. r=fitzgen When capturing frames in an activation that had both 1) an async parent stack established by AutoSetAsyncStackForNewCalls and 2) SavedFrames cached in the activation's LiveSavedFramesCache, SavedStacks::insertFrames would supplant the SavedFrame chain from the cache with the async parent stack, causing frames to be dropped. The code also looked for frames in the wrong activation's LiveSavedFramesCache. The code assumed that only the parent of a frame whose hasCachedSavedFrame flag is set could be retrieved from the cache; this was pessimistic, as we can compare the cached and actual pc's, and potentially provide cache hits for the youngest frame with a flag set. MozReview-Commit-ID: 8tXTI43pjYr
b621eecdca37582f8bc6872e7ed096be85203334: Bug 1438121: Final Part 1: Change JS::CopyAsyncStack's maxFrameCount to be a Maybe, and use that type throughout. r=tromey
Jim Blandy <jimb@mozilla.com> - Tue, 06 Mar 2018 21:52:31 -0800 - rev 407432
Push 100691 by jblandy@mozilla.com at Sat, 10 Mar 2018 02:26:54 +0000
Bug 1438121: Final Part 1: Change JS::CopyAsyncStack's maxFrameCount to be a Maybe, and use that type throughout. r=tromey I botched another patch in this series because I was confused about when zero meant "no limit" and when it actually just meant zero, so I figured I'd fix this. MozReview-Commit-ID: 5vgzKGSKL8F
1976ff94b12a14e32cac357c1ef2cf7caca8ff7e: Bug 1444539: Follow-up: Remove errant debugging code. DONTBUILD
Kris Maglione <maglione.k@gmail.com> - Fri, 09 Mar 2018 17:53:35 -0800 - rev 407431
Push 100690 by maglione.k@gmail.com at Sat, 10 Mar 2018 01:54:05 +0000
Bug 1444539: Follow-up: Remove errant debugging code. DONTBUILD MozReview-Commit-ID: H7qaL8yUbAE
a97bab3e3c901e13d2b1cd0c0a4fa12f1b941d8c: Bug 1444539: Disconnect StreamFilters on redirect. r=mixedpuppy
Kris Maglione <maglione.k@gmail.com> - Fri, 09 Mar 2018 14:38:41 -0800 - rev 407430
Push 100689 by maglione.k@gmail.com at Sat, 10 Mar 2018 01:47:27 +0000
Bug 1444539: Disconnect StreamFilters on redirect. r=mixedpuppy MozReview-Commit-ID: AuCjXTlsFSC
55c87e7ea09d4d9d6a38603360d57523b3c4c821: Backed out 3 changesets (bug 1435360) for Android XPCShel failures a=backout on a CLOSED TREE
Ciure Andrei <aciure@mozilla.com> - Sat, 10 Mar 2018 02:35:41 +0200 - rev 407429
Push 100688 by aciure@mozilla.com at Sat, 10 Mar 2018 00:35:26 +0000
Backed out 3 changesets (bug 1435360) for Android XPCShel failures a=backout on a CLOSED TREE Backed out changeset e2a6bd47f697 (bug 1435360) Backed out changeset 8cdf945be534 (bug 1435360) Backed out changeset a463d224c412 (bug 1435360)
12afe6be329fe78619bbc35772da7b7ce1ada2b5: Backed out 2 changesets (bug 1439026) for webreftest css/CSS2/borders/border-top-width-080.xht failures a=backout on a CLOSED TREE
Ciure Andrei <aciure@mozilla.com> - Sat, 10 Mar 2018 02:31:43 +0200 - rev 407428
Push 100687 by aciure@mozilla.com at Sat, 10 Mar 2018 00:31:38 +0000
Backed out 2 changesets (bug 1439026) for webreftest css/CSS2/borders/border-top-width-080.xht failures a=backout on a CLOSED TREE Backed out changeset 7e197166f04e (bug 1439026) Backed out changeset 39d03fed10fb (bug 1439026)
d36983c749994d5ed2f1bd67e16bbf72236fef63: Bug 1415644: Follow-up: Fix assertion in debug builds. r=bustage CLOSED TREE
Kris Maglione <maglione.k@gmail.com> - Fri, 09 Mar 2018 16:09:03 -0800 - rev 407427
Push 100686 by maglione.k@gmail.com at Sat, 10 Mar 2018 00:16:33 +0000
Bug 1415644: Follow-up: Fix assertion in debug builds. r=bustage CLOSED TREE MozReview-Commit-ID: 1AzZ7X31jAs
cb4f862e9dd4053089d38347a5222032dd425943: Bug 1443640: Fix race when validating applied CSS. r=mixedpuppy
Kris Maglione <maglione.k@gmail.com> - Fri, 09 Mar 2018 15:11:33 -0800 - rev 407426
Push 100685 by maglione.k@gmail.com at Fri, 09 Mar 2018 23:46:20 +0000
Bug 1443640: Fix race when validating applied CSS. r=mixedpuppy MozReview-Commit-ID: B3l71jeKnDw
270f423f416617ed31f2ee448c73af100941a6d3: Bug 1415644: Follow-up: Fix static analysis build bustage. r=bustage
Kris Maglione <maglione.k@gmail.com> - Fri, 09 Mar 2018 15:13:52 -0800 - rev 407425
Push 100684 by maglione.k@gmail.com at Fri, 09 Mar 2018 23:14:44 +0000
Bug 1415644: Follow-up: Fix static analysis build bustage. r=bustage MozReview-Commit-ID: IwFUIFOJbdX
c291e7dfe010bbaaecac186abfbd8310fba127de: Bug 1411358 - Increase taskcluster max-run-time for Android mochitest-chrome and Android/opt mochitest; r=me,a=test-only
Geoff Brown <gbrown@mozilla.com> - Fri, 09 Mar 2018 16:13:27 -0700 - rev 407424
Push 100683 by gbrown@mozilla.com at Fri, 09 Mar 2018 23:13:43 +0000
Bug 1411358 - Increase taskcluster max-run-time for Android mochitest-chrome and Android/opt mochitest; r=me,a=test-only Android browser tests have a 90 minute application timeout which will produce better diagnostics than the taskcluster timeout, so the max-run-time should be >90 minutes. That's true for all other Android browser tests, but, perhaps from an oversight, not for these.
39e131181d442409a5df2ed945c02aca2b9baca2: Bug 1415644: Create a list of restricted domains. r=aswan,mixedpuppy
Kris Maglione <maglione.k@gmail.com> - Sat, 03 Mar 2018 16:28:18 -0800 - rev 407423
Push 100682 by maglione.k@gmail.com at Fri, 09 Mar 2018 23:03:24 +0000
Bug 1415644: Create a list of restricted domains. r=aswan,mixedpuppy MozReview-Commit-ID: A0AkaBG33In
f96e8d3c02251534d208bafb046d007970e284a5: Bug 1444252 - Check if program is linked in GetActiveUniforms. - r=kvark
Jeff Gilbert <jgilbert@mozilla.com> - Mon, 26 Feb 2018 12:03:55 -0800 - rev 407422
Push 100681 by jgilbert@mozilla.com at Fri, 09 Mar 2018 22:57:14 +0000
Bug 1444252 - Check if program is linked in GetActiveUniforms. - r=kvark MozReview-Commit-ID: EBbgWlzdC3A
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip