2f7653477756a0d4ecac6296d98b09c846d594a5: Bug 1508277 - Crash in mozilla::gl::SurfaceFactory_IOSurface::CreateShared. r=Alex_Gaynor, a=RyanVM
Haik Aftandilian <haftandilian@mozilla.com> - Mon, 31 Dec 2018 17:23:35 +0000 - rev 509270
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1508277 - Crash in mozilla::gl::SurfaceFactory_IOSurface::CreateShared. r=Alex_Gaynor, a=RyanVM Allow access to device-id and vendor-id IOKit properties needed for AppleIntelHD3000GraphicsGLDriver. Fixes a crash in the AppleIntelHD3000GraphicsGLDriver userland driver which is used in some 2011-era Macs. Differential Revision: https://phabricator.services.mozilla.com/D15528
fea77d171e0f3de696f7525018a1da062aab22e5: Bug 1510296 - Update Google search for new codes. r=daleharvey, a=RyanVM
Michael Kaply <mozilla@kaply.com> - Sat, 29 Dec 2018 14:21:27 +0000 - rev 509269
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1510296 - Update Google search for new codes. r=daleharvey, a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D13087
b168e29f3c821f8d170d99c42bec442eb32351de: Bug 1504774 - Fix url-classifier worker thread is not aborted while shutting down. r=francois, a=RyanVM
dlee <dlee@mozilla.com> - Wed, 19 Dec 2018 10:03:19 +0000 - rev 509268
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1504774 - Fix url-classifier worker thread is not aborted while shutting down. r=francois, a=RyanVM In Bug 1453038, |mUpdateInterrupted| is set in Classifer::Close() which is called by PreShutdown to abort an ongoing update. That doesn't handle all the cases. The SafeBrowsing update involves two threads, worker thread, and update thread. Update thread takes care of most of the update work, when it finishes its task, it posts a task back to the worker thread to apply the updated database and also do some cleanup stuff. Then the update is complete. The fix in Bug 1453038 doesn't abort an update if the woker thread is doing the job. This is because the |mUpdateInterrupted| flag is set in the worker thread. The PreShutdown event which eventually sets the flag has to wait until the worker thread's current task is done. In this patch: 1. Check nsUrlClassifierDBService::ShutdownHasStarted() to abort shutdown. This is set by main thread so both worker thread and update thread can be interrupted now. 2. mIsClosed is now replaced by the mUpdateInterrupted. The semantics of mUpdateInterrupted is now changed to abort update for any internal APIs which should cause an update to abort. 3. Remove |mUpdateInterrupted| and |ShutdownHasStarted()| checks and unify with |ShouldAbort()| Differential Revision: https://phabricator.services.mozilla.com/D12229
c511b04377a198c6da03b32ea27e7d042e75fda1: Bug 1512758. r=smaug, a=RyanVM
Henri Sivonen <hsivonen@hsivonen.fi> - Thu, 20 Dec 2018 09:15:58 +0000 - rev 509267
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1512758. r=smaug, a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D14141
ef2cd013fe73a216735629f5fab931c6ccbdd29d: Bug 1480121 - Remove the global stored in nsXPCWrappedJS. r=bzbarsky, a=RyanVM
Jan de Mooij <jdemooij@mozilla.com> - Thu, 20 Dec 2018 19:13:43 +0000 - rev 509266
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1480121 - Remove the global stored in nsXPCWrappedJS. r=bzbarsky, a=RyanVM Reasons for doing this: * nsXPCWrappedJS has complicated GC behavior and we're seeing some oranges in this area. * Due to the GC/CC complexity, the global stored in nsXPCWrappedJS *must be* the object's global in the root-wrapper (implies non-CCW) case. If we do that, the global is redundant because we can just get it from the object when we need it. * For the CCW case, it probably doesn't matter too much which chrome global we use so we can use the compartment's first global - we now have an API for that. This may also save some memory because it avoids keeping globals alive unnecessarily and matches what we do for WrappedNatives and CCWs now. Furthermore, bug 1478359 comment 12 suggests CCWs can only show up here for in-content XBL and that's in the process of being removed. Differential Revision: https://phabricator.services.mozilla.com/D15096
3b399bd35f3738467209b182df03c560bf3a6b02: Bug 1440984 - Remove stale wpt metadata. r=aryx, a=test-only
James Graham <james@hoppipolla.co.uk> - Wed, 02 Jan 2019 16:34:03 +0000 - rev 509265
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1440984 - Remove stale wpt metadata. r=aryx, a=test-only Differential Revision: https://phabricator.services.mozilla.com/D15581
611bf2bc713d21c405094e47d94f446e8ab68664: Bug 1440984 - Stop importing testharness into a support file. r=ato, a=test-only
James Graham <james@hoppipolla.co.uk> - Wed, 02 Jan 2019 14:41:22 +0000 - rev 509264
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1440984 - Stop importing testharness into a support file. r=ato, a=test-only This isn't a supported behaviour and may be responsible for the observed intermittents. Differential Revision: https://phabricator.services.mozilla.com/D14959
8c684af09a0a4f019cc8627d168b9f4b175eec42: Bug 1491924 - Split test-macosx64/debug-jsreftest-e10s across 3 chunks rather than 2, to stop timeouts. r=jmaher, a=test-only
Jason Orendorff <jorendorff@mozilla.com> - Mon, 17 Dec 2018 18:06:33 +0000 - rev 509263
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1491924 - Split test-macosx64/debug-jsreftest-e10s across 3 chunks rather than 2, to stop timeouts. r=jmaher, a=test-only Differential Revision: https://phabricator.services.mozilla.com/D14763
23df5870b62ded06704a9a1fd4d7e3a4c5e525c5: no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
L10n Bumper Bot <release+l10nbumper@mozilla.com> - Wed, 02 Jan 2019 10:00:18 -0800 - rev 509262
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD es-MX -> 5a69c0af3fdb
563b9eef17c015ddee46da8b09dd34ab398440fb: no bug - Bumping Fennec l10n changesets r=release a=l10n-bump DONTBUILD
L10n Bumper Bot <release+l10nbumper@mozilla.com> - Wed, 02 Jan 2019 10:00:12 -0800 - rev 509261
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
no bug - Bumping Fennec l10n changesets r=release a=l10n-bump DONTBUILD es-MX -> 5a69c0af3fdb
1add2510093832555b83bdefda93ffdc0ab5b446: no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
L10n Bumper Bot <release+l10nbumper@mozilla.com> - Wed, 02 Jan 2019 08:00:51 -0800 - rev 509260
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD pt-BR -> e597c1b3bcc4 ru -> 7630c7a36bbe
b1f6ff0624cad8c5b94a17f1f9637efe30a3e7bd: no bug - Bumping Fennec l10n changesets r=release a=l10n-bump DONTBUILD
L10n Bumper Bot <release+l10nbumper@mozilla.com> - Wed, 02 Jan 2019 08:00:46 -0800 - rev 509259
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
no bug - Bumping Fennec l10n changesets r=release a=l10n-bump DONTBUILD pt-BR -> e597c1b3bcc4 ru -> 7630c7a36bbe
d8a70b1ccdae04912f020720fff42955fa9f70b5: No bug - Unset EARLY_BETA_OR_EARLIER. a=me
Ryan VanderMeulen <ryanvm@gmail.com> - Fri, 09 Nov 2018 10:53:06 +0100 - rev 509258
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
No bug - Unset EARLY_BETA_OR_EARLIER. a=me
9c90b1bd54dce11504348311800787c7c5f2bc52: no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
L10n Bumper Bot <release+l10nbumper@mozilla.com> - Wed, 02 Jan 2019 07:00:23 -0800 - rev 509257
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD dsb -> 041a9a2130f1 el -> 6459c45ab2c5 hsb -> 6bd4a63017dd nn-NO -> 4816112d7416 pt-PT -> cc79d7ae0433
f10c780f5313cdb2282d4d0d11e3455c4cb06c7b: no bug - Bumping Fennec l10n changesets r=release a=l10n-bump DONTBUILD
L10n Bumper Bot <release+l10nbumper@mozilla.com> - Wed, 02 Jan 2019 07:00:17 -0800 - rev 509256
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
no bug - Bumping Fennec l10n changesets r=release a=l10n-bump DONTBUILD dsb -> 041a9a2130f1 el -> 6459c45ab2c5 hsb -> 6bd4a63017dd nn-NO -> 4816112d7416 pt-PT -> cc79d7ae0433
45373d310ef956aea7d0f1b72ba95e5c07e6e530: Bug 1512958 - Add mochitest. r=jya,jib, a=lizzard
Andreas Pehrson <apehrson@mozilla.com> - Fri, 21 Dec 2018 16:23:55 +0000 - rev 509255
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1512958 - Add mochitest. r=jya,jib, a=lizzard Differential Revision: https://phabricator.services.mozilla.com/D14583
3b1807d65b232e7e491c3f7cb8889bfb8763d031: Bug 1512958 - Properly clean up produced tracks in DecodedStream. r=jya, a=lizzard
Andreas Pehrson <apehrson@mozilla.com> - Fri, 21 Dec 2018 16:23:57 +0000 - rev 509254
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1512958 - Properly clean up produced tracks in DecodedStream. r=jya, a=lizzard Differential Revision: https://phabricator.services.mozilla.com/D14584
7103a3f5a88a2d8e835eb56e9e23ad6413a0d574: Bug 1511618 - js/src/tests/lib/jittests.py check_output should detect rc 139 as a crash. r=jmaher, a=test-only
Bob Clary <bclary@bclary.com> - Mon, 31 Dec 2018 10:14:25 -0800 - rev 509253
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Bug 1511618 - js/src/tests/lib/jittests.py check_output should detect rc 139 as a crash. r=jmaher, a=test-only
1c0492ce0d72be1edf7c6bf53a304edc8e63dd6f: Backed out changeset 2c48655b33ca (bug 1510607) for causing bug 1513471.
Ryan VanderMeulen <ryanvm@gmail.com> - Wed, 02 Jan 2019 09:34:32 -0500 - rev 509252
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
Backed out changeset 2c48655b33ca (bug 1510607) for causing bug 1513471.
f878f66a10c0cd8bf0319b8b725754b6089026c0: no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
L10n Bumper Bot <release+l10nbumper@mozilla.com> - Wed, 02 Jan 2019 02:00:19 -0800 - rev 509251
Push 1905 by ffxbld-merge at Mon, 21 Jan 2019 12:33:13 +0000
no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD en-GB -> e79766c5b54c hu -> 9c7680d96710 zh-CN -> 7e08d26f23fd zh-TW -> 67e0a7eb03bc
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip