4fc88b50a6d4a61a66ade901b88ad92ab2f5ec2e: no bug - Bumping Fennec l10n changesets DONTBUILD r=release a=l10n-bump
L10n Bumper Bot <release+l10nbumper@mozilla.com> - Sun, 13 May 2018 21:22:07 -0700 - rev 470769
Push 9219 by ffxbld at Mon, 14 May 2018 04:22:23 +0000
no bug - Bumping Fennec l10n changesets DONTBUILD r=release a=l10n-bump az -> 21e45fef93f6 bs -> fe107048ce04 fr -> 6045e58dd394 ms -> fdf6fc23b6c9 pt-PT -> 6be6a7c58d38 sv-SE -> 603d6a57ba80
5fcefe47c777376011b67be862e45bbb62e85d48: Bug 1459697 - Part 4: Change a WPT reftest to make failures visible in red. r=dbaron, a=RyanVM
Brad Werth <bwerth@mozilla.com> - Tue, 08 May 2018 10:41:13 -0700 - rev 470768
Push 9218 by ryanvm@gmail.com at Sun, 13 May 2018 19:56:21 +0000
Bug 1459697 - Part 4: Change a WPT reftest to make failures visible in red. r=dbaron, a=RyanVM MozReview-Commit-ID: A4UxNn4Njpi This test applied a green color to the test area, when it should be transparent, to allow the red to show through in case of test failure. Without this change, this test won't catch cases where the float area is too small.
9bbd3253d3a5600576f454155f1da7dc83e2a483: Bug 1459697 - Part 3: Add a crashtest. r=dbaron, a=RyanVM
Brad Werth <bwerth@mozilla.com> - Tue, 08 May 2018 09:15:43 -0700 - rev 470767
Push 9218 by ryanvm@gmail.com at Sun, 13 May 2018 19:56:21 +0000
Bug 1459697 - Part 3: Add a crashtest. r=dbaron, a=RyanVM MozReview-Commit-ID: GrUrVIdzO6
b6cde02169dc497ff43e489b92686f441dcd1a3b: Bug 1459697 - Part 2: Account for the possibility that EllipseShapeInfo may not generate an interval for the entire BStart() to BEnd() range, due to rounding error in the distance field calculation. r=dbaron, a=RyanVM
Brad Werth <bwerth@mozilla.com> - Mon, 07 May 2018 14:02:03 -0700 - rev 470766
Push 9218 by ryanvm@gmail.com at Sun, 13 May 2018 19:56:21 +0000
Bug 1459697 - Part 2: Account for the possibility that EllipseShapeInfo may not generate an interval for the entire BStart() to BEnd() range, due to rounding error in the distance field calculation. r=dbaron, a=RyanVM MozReview-Commit-ID: CYeBKhDYD1F The distance field does not calculate a true Euclidean distance, so it is unreasonable to require that the intervals span all of the BStart() to BEnd() float area. The final block pixel may not generate an interval at all due to rounding errors. This change makes accomodation for the rounding errors and adds asserts to ensure we aren't tolerating errors outside the area of the last block pixel.
c2cc19eb1159bea5cd8e8be6c2c9c5fd41e7b053: Bug 1459697 - Part 1: In EllipseShapeInfo distance field calculation, remove a warning that might trigger due to rounding error, and shorten the iteration of each block pixel row, when possible. r=dbaron, a=RyanVM
Brad Werth <bwerth@mozilla.com> - Tue, 08 May 2018 11:11:47 -0700 - rev 470765
Push 9218 by ryanvm@gmail.com at Sun, 13 May 2018 19:56:21 +0000
Bug 1459697 - Part 1: In EllipseShapeInfo distance field calculation, remove a warning that might trigger due to rounding error, and shorten the iteration of each block pixel row, when possible. r=dbaron, a=RyanVM MozReview-Commit-ID: 6itpj3HBSRy
7b8ada24da4ddc1a1b3961f9d0fffa7fd75f95c3: Bug 1460636 - Don't trace jsids on ObjectGroup in the cycle collector. r=jonco, r=sfink, a=RyanVM
Andrew McCreight <continuation@gmail.com> - Fri, 11 May 2018 11:38:58 -0700 - rev 470764
Push 9218 by ryanvm@gmail.com at Sun, 13 May 2018 19:56:21 +0000
Bug 1460636 - Don't trace jsids on ObjectGroup in the cycle collector. r=jonco, r=sfink, a=RyanVM For some reason, the CC spends a lot of time tracing jsids on ObjectGroups when an addon is installed. This patch avoids that by adding a canSkipJsids flag to JSTracer, and using it in ObjectGroup::traceChildren. If this is true, then the tracer is free to not report every jsid. This flag is set to true for the two CC tracers. MozReview-Commit-ID: CWFqQEr0SxV
1da8d36ce5a4c6f41863ecd4edd5b0ae5c548c69: Bug 1452436 - Callback when resolving a host already in progress. r=mcmanus, a=RyanVM
Daniel Stenberg <daniel@haxx.se> - Thu, 10 May 2018 05:36:00 -0400 - rev 470763
Push 9218 by ryanvm@gmail.com at Sun, 13 May 2018 19:56:21 +0000
Bug 1452436 - Callback when resolving a host already in progress. r=mcmanus, a=RyanVM If a callback has already been called for the hostrecord, it is partially resolved already by TRR so the new callback should be called at once.
720baaffac8cf0b71e351720bc3617a508d039d1: Bug 1451262 - Call NS_ProcessPendingEvents after StopSSLServerCertVerificationThreads. r=mayhemer, a=RyanVM
Valentin Gosu <valentin.gosu@gmail.com> - Thu, 10 May 2018 10:37:24 +0200 - rev 470762
Push 9218 by ryanvm@gmail.com at Sun, 13 May 2018 19:56:21 +0000
Bug 1451262 - Call NS_ProcessPendingEvents after StopSSLServerCertVerificationThreads. r=mayhemer, a=RyanVM If there are still pending events after we null out gSocketThread, OnSocketThread() will always return false, which can trigger assertions. MozReview-Commit-ID: CovFIU3cKL
453294133297be02ae10459bf4e430ba1df039a0: Bug 1459607 - CallSiteObjects can only contain strings. r=jandem, a=abillings
Tom Schuster <evilpies@gmail.com> - Tue, 08 May 2018 22:42:54 +0200 - rev 470761
Push 9218 by ryanvm@gmail.com at Sun, 13 May 2018 19:56:21 +0000
Bug 1459607 - CallSiteObjects can only contain strings. r=jandem, a=abillings
2e4115e95bc3179250ac2f4293a531ce406d7710: Bug 1453951 - Crash in non-virtual thunk to nsInProcessTabChildGlobal::WrapObject. r=bz, a=RyanVM
Peter Van der Beken <peterv@propagandism.org> - Tue, 17 Apr 2018 13:59:44 +0200 - rev 470760
Push 9218 by ryanvm@gmail.com at Sun, 13 May 2018 19:56:21 +0000
Bug 1453951 - Crash in non-virtual thunk to nsInProcessTabChildGlobal::WrapObject. r=bz, a=RyanVM We need to call nsInProcessTabChildGlobal::Init immediately after creating the nsInProcessTabChildGlobal, so that we set up the binding object eagerly. Otherwise we might end up calling WrapObject on it.
43bcbb69db2123e46600f7fa93842f87b70c977a: Bug 1460119 - gSnippetsMap.getTotalBookmarksCount() never resolves. r=Mardak, a=RyanVM
k88hudson <k88hudson@gmail.com> - Fri, 11 May 2018 15:08:10 -0400 - rev 470759
Push 9217 by ryanvm@gmail.com at Sun, 13 May 2018 19:18:47 +0000
Bug 1460119 - gSnippetsMap.getTotalBookmarksCount() never resolves. r=Mardak, a=RyanVM MozReview-Commit-ID: Dx4tkHTb4zz
7002b1d37d0ce38568466a46f20ce425c2c7a8a6: Bug 1436241 - Check redirect status code before forwarding to NPAPI. r=jimm, r=pauljt, a=RyanVM
Kyle Machulis <kyle@nonpolynomial.com> - Mon, 30 Apr 2018 12:49:15 -0700 - rev 470758
Push 9217 by ryanvm@gmail.com at Sun, 13 May 2018 19:18:47 +0000
Bug 1436241 - Check redirect status code before forwarding to NPAPI. r=jimm, r=pauljt, a=RyanVM NPAPI may handle a 307 redirect across different origins, while they should only happen on same origin requests. Have the browser check this before forwarding to NPAPI. MozReview-Commit-ID: 5vxMooygI4g
47f7391d2bb0cdfea0cd05c91ed30a2fc067f6ee: Bug 1458720 - Make RunOnAllContentParents runnable from any thread. r=Ehsan, r=jcj, a=RyanVM
David Keeler <dkeeler@mozilla.com> - Wed, 02 May 2018 16:42:51 -0700 - rev 470757
Push 9217 by ryanvm@gmail.com at Sun, 13 May 2018 19:18:47 +0000
Bug 1458720 - Make RunOnAllContentParents runnable from any thread. r=Ehsan, r=jcj, a=RyanVM In bug 1215723 RunOnAllContentParents was added to the DataStorage implementation so we could make more security state information available in child processes. It uses IPC APIs, which in general are not thread-safe. We need to make sure that these APIs are only accessed on the main thread, which means we have to copy any necessary data, create a runnable, and send it to the main thread to do the actual work. Note that the IPC APIs are async, so this dispatch can be async as well. MozReview-Commit-ID: HwkgSX1iORU
8ed61558ac0256d0304f45784eb76250418849ba: Bug 1458166 - Remove listeners before destroying MediaStreams. r=bryce, a=RyanVM
Andreas Pehrson <pehrsons@mozilla.com> - Mon, 07 May 2018 11:36:35 +0200 - rev 470756
Push 9217 by ryanvm@gmail.com at Sun, 13 May 2018 19:18:47 +0000
Bug 1458166 - Remove listeners before destroying MediaStreams. r=bryce, a=RyanVM If listeners are still registered to a MediaStream on MediaStream::Destroy (triggered by MediaStream::UnregisterUser below), they will catch and act on further events from the MediaStream (such as a track ending). This may dispatch runnables that are unnecessary since we know we are shutting down. If we first remove the listeners from the MediaStream we will never see said events. MozReview-Commit-ID: IZ1kENqL2C8
3da1d132f3832a77bcd8bdd6d68e6f151aba5764: Bug 1458166 - Clear out tracks while destroying MediaStream. r=bryce, a=RyanVM
Andreas Pehrson <pehrsons@mozilla.com> - Mon, 07 May 2018 11:33:07 +0200 - rev 470755
Push 9217 by ryanvm@gmail.com at Sun, 13 May 2018 19:18:47 +0000
Bug 1458166 - Clear out tracks while destroying MediaStream. r=bryce, a=RyanVM MediaStream::Destroy() is part of a controlled shutdown sequence. If there are still tracks with content beyond Destroy() they will only get caught by the dtor, which may be on CC shutdown and too late. MozReview-Commit-ID: GV6XRiTCIRk
768ac7426e6cd6d500f49dc1e15ff9119cb4cf24: Bug 1446900 - Place bug 1348361 (async content process launching) behind an ifdef and disable it to avoid numerous top crashers. r=jld, a=RyanVM
Stephen A Pohl <spohl.mozilla.bugs@gmail.com> - Fri, 11 May 2018 20:00:40 -0400 - rev 470754
Push 9217 by ryanvm@gmail.com at Sun, 13 May 2018 19:18:47 +0000
Bug 1446900 - Place bug 1348361 (async content process launching) behind an ifdef and disable it to avoid numerous top crashers. r=jld, a=RyanVM
8b81ec88ad0975d85f189e3ce88aa1db241cba1f: Bug 1461092 - Unship GetPropertyCSSValue in Firefox 61. r=xidorn, a=RyanVM
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 12 May 2018 04:21:00 -0400 - rev 470753
Push 9217 by ryanvm@gmail.com at Sun, 13 May 2018 19:18:47 +0000
Bug 1461092 - Unship GetPropertyCSSValue in Firefox 61. r=xidorn, a=RyanVM
2f32dcbc07c2063c28459b845f800d3420957606: Bug 962248 - Rewrite zoom test to be less terrible. r=dthayer, a=test-only
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Wed, 09 May 2018 09:07:37 +0100 - rev 470752
Push 9217 by ryanvm@gmail.com at Sun, 13 May 2018 19:18:47 +0000
Bug 962248 - Rewrite zoom test to be less terrible. r=dthayer, a=test-only MozReview-Commit-ID: ByUM61fsOgh
d09efd7ece67d78ac7dd8194adb26c9cd214fb6c: Bug 1456807 - Disable browser_taskbar_preview.js for frequent failures. r=jmaher, a=test-only
Narcis Beleuzu <nbeleuzu@mozilla.com> - Sat, 12 May 2018 19:53:43 +0300 - rev 470751
Push 9217 by ryanvm@gmail.com at Sun, 13 May 2018 19:18:47 +0000
Bug 1456807 - Disable browser_taskbar_preview.js for frequent failures. r=jmaher, a=test-only
f39d016977d883cd42b1288d1382571ffd6c9156: no bug - Bumping Firefox l10n changesets DONTBUILD r=release a=l10n-bump
L10n Bumper Bot <release+l10nbumper@mozilla.com> - Sun, 13 May 2018 11:21:59 -0700 - rev 470750
Push 9216 by ffxbld at Sun, 13 May 2018 18:22:08 +0000
no bug - Bumping Firefox l10n changesets DONTBUILD r=release a=l10n-bump ar -> 2e092f8581b6 es-CL -> 59a84f040aea es-ES -> c395f3c07245 fi -> 88bb4c95b679 hy-AM -> f40683e7c548 it -> 51b39753a3b3 ne-NP -> e5e4c50ad7f9 pt-PT -> 5944e2331079 zh-CN -> e73d39ca7cb5
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip