105886e67ebbafce785b93a00fa0d36a9bd14e9a: Bug 1547307 - Part 3: Make blackbox-update a standalone function. r=jlast
Logan Smyth <loganfsmyth@gmail.com> - Fri, 26 Apr 2019 17:35:38 +0000 - rev 471574
Push 35921 by nbeleuzu@mozilla.com at Sat, 27 Apr 2019 09:45:52 +0000
Bug 1547307 - Part 3: Make blackbox-update a standalone function. r=jlast Depends on D29016 Differential Revision: https://phabricator.services.mozilla.com/D29017
87338e26a21ea33789b4e0875a7e2be68b94b043: Bug 1547307 - Part 2: Convert UPDATE_SOURCE action for specific usecase. r=jlast
Logan Smyth <loganfsmyth@gmail.com> - Fri, 26 Apr 2019 17:35:13 +0000 - rev 471573
Push 35921 by nbeleuzu@mozilla.com at Sat, 27 Apr 2019 09:45:52 +0000
Bug 1547307 - Part 2: Convert UPDATE_SOURCE action for specific usecase. r=jlast Depends on D29015 Differential Revision: https://phabricator.services.mozilla.com/D29016
af328167fa26d50ca9d57359bc44b72c8cfa665b: Bug 1547307 - Part 1: Remove the JsSource/WasmSource type distinction. r=jlast
Logan Smyth <loganfsmyth@gmail.com> - Fri, 26 Apr 2019 17:34:42 +0000 - rev 471572
Push 35921 by nbeleuzu@mozilla.com at Sat, 27 Apr 2019 09:45:52 +0000
Bug 1547307 - Part 1: Remove the JsSource/WasmSource type distinction. r=jlast Differential Revision: https://phabricator.services.mozilla.com/D29015
2017027b3a31f2a6defb4defa47304500008cbde: Bug 1546833 - Remove testpilot from AddonManager._installHostSource Map. r=aswan
Luca Greco <lgreco@mozilla.com> - Fri, 26 Apr 2019 15:58:54 +0000 - rev 471571
Push 35921 by nbeleuzu@mozilla.com at Sat, 27 Apr 2019 09:45:52 +0000
Bug 1546833 - Remove testpilot from AddonManager._installHostSource Map. r=aswan Differential Revision: https://phabricator.services.mozilla.com/D28968
d9a39f64659c2af9ebfa42461553b89189a30958: Bug 1532299 - Invalidate subdocument frame when we acquire layers ID for OOP-iframe. r=kats
Ryan Hunt <rhunt@eqrion.net> - Fri, 26 Apr 2019 18:21:01 +0000 - rev 471570
Push 35921 by nbeleuzu@mozilla.com at Sat, 27 Apr 2019 09:45:52 +0000
Bug 1532299 - Invalidate subdocument frame when we acquire layers ID for OOP-iframe. r=kats There's a race condition after initializing an OOP-iframe between the first paint and when we receive a layers ID for the child browser. If we paint before getting a layers ID, then the nsDisplayRemote for the subdocument will not reference the child browser. Then when the child browser paints, it will never be linked in the final layer tree/display list. This patch triggers an invalidation of the subdocument frame when we get the layers ID for the OOP-iframe to prevent this. Differential Revision: https://phabricator.services.mozilla.com/D29024
5d03854895fb371b5ed6c90fd42cd0f2d4c122d3: Bug 1542324 Part 1: Make nsFind::Find handle empty string searches. r=mccr8
Brad Werth <bwerth@mozilla.com> - Thu, 25 Apr 2019 21:37:09 +0000 - rev 471569
Push 35921 by nbeleuzu@mozilla.com at Sat, 27 Apr 2019 09:45:52 +0000
Bug 1542324 Part 1: Make nsFind::Find handle empty string searches. r=mccr8 Differential Revision: https://phabricator.services.mozilla.com/D28908
ce1c928fb0cd091b7d0dd3eea71a0d97bf0ac474: Bug 1546100 - [mochitest] Error out when running 'a11y' or 'chrome' with e10s, r=jmaher
Andrew Halberstadt <ahalberstadt@mozilla.com> - Fri, 26 Apr 2019 18:25:21 +0000 - rev 471568
Push 35921 by nbeleuzu@mozilla.com at Sat, 27 Apr 2019 09:45:52 +0000
Bug 1546100 - [mochitest] Error out when running 'a11y' or 'chrome' with e10s, r=jmaher Previously we would silently change the value of "e10s" from False to True. This can cause confusion and lead people to falsely think mochitest-chrome/a11y work with e10s (they do not). Now we explicitly error out in this case. This might be slightly less convenient for the developer (e.g they might need to re-run the command), but the downside of needing to rerun a test command is less than the risk of misunderstanding what is being tested. Note: when running |mach test| or |mach mochitest| on a directory that contains both chrome/a11y and another suite, we'll still do the right thing and implicitly set "e10s=False". Differential Revision: https://phabricator.services.mozilla.com/D28538
e47482b63074eaa04e31c74835a91c89a504afb8: Bug 1546100 - [mochitest] Use kwargs from moztest.resolve in mach mochitest, r=jmaher
Andrew Halberstadt <ahalberstadt@mozilla.com> - Fri, 26 Apr 2019 12:45:38 +0000 - rev 471567
Push 35921 by nbeleuzu@mozilla.com at Sat, 27 Apr 2019 09:45:52 +0000
Bug 1546100 - [mochitest] Use kwargs from moztest.resolve in mach mochitest, r=jmaher These days 'moztest.resolve' is becoming the defacto place to define test harness related metadata. Currently |mach test| uses it to find kwargs that need to get set for mochitest commands, but |mach mochitest| does not. Instead, it grabs this metadata from 'mochitest_options.py'. This patch makes the kwargs used consistent between both |mach test| and |mach mochitest|. Differential Revision: https://phabricator.services.mozilla.com/D28537
38a860da33822840712ea52dc1fe2c07eab05287: Backed out changeset d6f935d90da4 (bug 1538779) for causing build bustages on RootingAPI.h CLOSED TREE
Cosmin Sabou <csabou@mozilla.com> - Fri, 26 Apr 2019 21:27:29 +0300 - rev 471566
Push 35921 by nbeleuzu@mozilla.com at Sat, 27 Apr 2019 09:45:52 +0000
Backed out changeset d6f935d90da4 (bug 1538779) for causing build bustages on RootingAPI.h CLOSED TREE
c74119d8621b12139fa867595600e0c6e9d6af0c: Backed out changeset daeba572395d (bug 1541339) for xpcshell failures on test_dns_proxy_bypass.
Cosmin Sabou <csabou@mozilla.com> - Fri, 26 Apr 2019 21:26:21 +0300 - rev 471565
Push 35921 by nbeleuzu@mozilla.com at Sat, 27 Apr 2019 09:45:52 +0000
Backed out changeset daeba572395d (bug 1541339) for xpcshell failures on test_dns_proxy_bypass.
db876eab4bf0644ebdc5cae9bf726a6695cdeea0: Backed out changeset 348e15018884 (bug 1530335) for turning bug 1540336 into permafail.
Cosmin Sabou <csabou@mozilla.com> - Fri, 26 Apr 2019 21:20:55 +0300 - rev 471564
Push 35921 by nbeleuzu@mozilla.com at Sat, 27 Apr 2019 09:45:52 +0000
Backed out changeset 348e15018884 (bug 1530335) for turning bug 1540336 into permafail.
d6f935d90da47f542743715481bdec6679b64f94: Bug 1538779 - Make `Rooted<MyContainer> c(cx)` the equivalent of `Rooted<MyContainer> c(cx, MyContainer(cx))` if possible r=jwalden
Steve Fink <sfink@mozilla.com> - Fri, 26 Apr 2019 16:54:43 +0000 - rev 471563
Push 35921 by nbeleuzu@mozilla.com at Sat, 27 Apr 2019 09:45:52 +0000
Bug 1538779 - Make `Rooted<MyContainer> c(cx)` the equivalent of `Rooted<MyContainer> c(cx, MyContainer(cx))` if possible r=jwalden Differential Revision: https://phabricator.services.mozilla.com/D26797
ffd5b4fd36a5f3dfd69b87474db73cbbce1dbaf5: Bug 1545758 - Move dom/file IPC components into mozilla::dom namespace - IPCBlobInputStream actors, r=qdot
Andrea Marchesini <amarchesini@mozilla.com> - Fri, 26 Apr 2019 18:04:02 +0000 - rev 471562
Push 35921 by nbeleuzu@mozilla.com at Sat, 27 Apr 2019 09:45:52 +0000
Bug 1545758 - Move dom/file IPC components into mozilla::dom namespace - IPCBlobInputStream actors, r=qdot Differential Revision: https://phabricator.services.mozilla.com/D28191
46448e3d918547f7323fee417cf2f44ff66782db: Bug 1545758 - Move dom/file IPC components into mozilla::dom namespace - TemporaryIPCBlob actors, r=qdot
Andrea Marchesini <amarchesini@mozilla.com> - Fri, 26 Apr 2019 18:01:53 +0000 - rev 471561
Push 35921 by nbeleuzu@mozilla.com at Sat, 27 Apr 2019 09:45:52 +0000
Bug 1545758 - Move dom/file IPC components into mozilla::dom namespace - TemporaryIPCBlob actors, r=qdot Differential Revision: https://phabricator.services.mozilla.com/D28190
9e87f6fa89b7019290cdf40cb2d354528a571c4d: Bug 1545758 - Move dom/file IPC components into mozilla::dom namespace - PendingIPCBlob actors, r=qdot
Andrea Marchesini <amarchesini@mozilla.com> - Fri, 26 Apr 2019 18:01:08 +0000 - rev 471560
Push 35921 by nbeleuzu@mozilla.com at Sat, 27 Apr 2019 09:45:52 +0000
Bug 1545758 - Move dom/file IPC components into mozilla::dom namespace - PendingIPCBlob actors, r=qdot Differential Revision: https://phabricator.services.mozilla.com/D28189
0e21b536f288c432f66c1847999a22622410324b: Bug 1545758 - Move dom/file IPC components into mozilla::dom namespace - FileCreator actors, r=qdot
Andrea Marchesini <amarchesini@mozilla.com> - Fri, 26 Apr 2019 18:00:33 +0000 - rev 471559
Push 35921 by nbeleuzu@mozilla.com at Sat, 27 Apr 2019 09:45:52 +0000
Bug 1545758 - Move dom/file IPC components into mozilla::dom namespace - FileCreator actors, r=qdot Differential Revision: https://phabricator.services.mozilla.com/D28188
4419a372fd717eba8619c454182e072fadfba447: Bug 1534712 - Expose mozIIPCBlobInputStream for WebRequestUpload, r=smaug
Andrea Marchesini <amarchesini@mozilla.com> - Fri, 26 Apr 2019 17:53:27 +0000 - rev 471558
Push 35921 by nbeleuzu@mozilla.com at Sat, 27 Apr 2019 09:45:52 +0000
Bug 1534712 - Expose mozIIPCBlobInputStream for WebRequestUpload, r=smaug Differential Revision: https://phabricator.services.mozilla.com/D28984
dd5b6b3cfb60b8ee13752a55a609d26e929d19b7: Bug 1534712 - Port FileCreatorHelper to PBackground, r=smaug
Andrea Marchesini <amarchesini@mozilla.com> - Fri, 26 Apr 2019 17:53:07 +0000 - rev 471557
Push 35921 by nbeleuzu@mozilla.com at Sat, 27 Apr 2019 09:45:52 +0000
Bug 1534712 - Port FileCreatorHelper to PBackground, r=smaug FileCreatorHelper creates a FileBlobImpl on the main-thread and, because of this, we end up executing I/O operations on that thread, slowing down other components. With this patch, FileCreatorHelper logic is moved to PBackground. That the 'type' getter is still called on the main-thread because FileBlobImpl uses nsIMIMEService which is a non thread-safe component. Differential Revision: https://phabricator.services.mozilla.com/D27641
6b0f8ba4be72ae115f29bddca4269174298b6f73: Bug 1547191 - Make sure ThirdPartyUtil::GetBaseDomainFromWindow() correctly deals with nullptr arguments; r=baku
Ehsan Akhgari <ehsan@mozilla.com> - Fri, 26 Apr 2019 17:47:02 +0000 - rev 471556
Push 35921 by nbeleuzu@mozilla.com at Sat, 27 Apr 2019 09:45:52 +0000
Bug 1547191 - Make sure ThirdPartyUtil::GetBaseDomainFromWindow() correctly deals with nullptr arguments; r=baku Differential Revision: https://phabricator.services.mozilla.com/D29030
fb9c7644874e516e5db3298c25b5b7d17aff2886: Bug 1547114 - Part 7: Get rid of nsCookieModule.h/cpp; r=baku
Ehsan Akhgari <ehsan@mozilla.com> - Fri, 26 Apr 2019 15:42:24 +0000 - rev 471555
Push 35921 by nbeleuzu@mozilla.com at Sat, 27 Apr 2019 09:45:52 +0000
Bug 1547114 - Part 7: Get rid of nsCookieModule.h/cpp; r=baku Differential Revision: https://phabricator.services.mozilla.com/D28998
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip