048ef8ffb41ec3a0870ac70b97218e2cc612d4d0: Bug 1638972 - mark mach jstestbrowser, mach jstests as Python 2 only again. r=gbrown
Bob Clary <bclary@bclary.com> - Fri, 29 May 2020 19:47:48 +0000 - rev 533045
Push 37462 by malexandru@mozilla.com at Sat, 30 May 2020 09:46:43 +0000
Bug 1638972 - mark mach jstestbrowser, mach jstests as Python 2 only again. r=gbrown Depends on D77514 Differential Revision: https://phabricator.services.mozilla.com/D77521
e88606e989eccef01e967ec006eeba760fa80089: Bug 1641742 - mark mach reftest as Python 2 only again, r=gbrown.
Bob Clary <bclary@bclary.com> - Fri, 29 May 2020 19:40:07 +0000 - rev 533044
Push 37462 by malexandru@mozilla.com at Sat, 30 May 2020 09:46:43 +0000
Bug 1641742 - mark mach reftest as Python 2 only again, r=gbrown. Differential Revision: https://phabricator.services.mozilla.com/D77514
52716d101bc71aac9dffcfe42fba9c488e3dc5cb: Bug 1633866 - [taskgraph] Create a system to choose how test manifests are loaded via a parameter, r=tomprince
Andrew Halberstadt <ahalberstadt@mozilla.com> - Fri, 29 May 2020 18:51:14 +0000 - rev 533043
Push 37462 by malexandru@mozilla.com at Sat, 30 May 2020 09:46:43 +0000
Bug 1633866 - [taskgraph] Create a system to choose how test manifests are loaded via a parameter, r=tomprince Currently test manifests are loaded by instantiating a TestResolver and traversing moz.build files to find manifests. With 'manifest-scheduling', we'll want to grab the manifests directly from the bugbug service instead. Initially we'll want to enable manifest-scheduling with |mach try auto|, but not on autoland yet. This patch will allow |mach try auto| to set the parameter that causes bugbug to be used (see future commits in this bug). Differential Revision: https://phabricator.services.mozilla.com/D76522
accdbdfaa6e09766eb27f037ad5825702dee0cf3: Bug 1624366. Support image surfaces with a last row with < stride bytes. r=lsalzman
Jeff Muizelaar <jmuizelaar@mozilla.com> - Fri, 29 May 2020 15:17:35 +0000 - rev 533042
Push 37462 by malexandru@mozilla.com at Sat, 30 May 2020 09:46:43 +0000
Bug 1624366. Support image surfaces with a last row with < stride bytes. r=lsalzman We create sub images from larger images by using a stride that matches the original and adjusting the offset. This creates a situation where the last row will only have stride - offset bytes. This stops us from lying to CGDataProvider. Differential Revision: https://phabricator.services.mozilla.com/D77476
aa90b2d3ef10d3184df361806c7432c00c69a085: Bug 1641908 - Fix timeout in test_legacy_reload_engines.js. r=daleharvey
Mark Banner <standard8@mozilla.com> - Fri, 29 May 2020 19:14:24 +0000 - rev 533041
Push 37462 by malexandru@mozilla.com at Sat, 30 May 2020 09:46:43 +0000
Bug 1641908 - Fix timeout in test_legacy_reload_engines.js. r=daleharvey Waiting for engines to be reloaded before checking the cache, can cause the test to miss the cache notification. Differential Revision: https://phabricator.services.mozilla.com/D77515
0db96886becffc200d806b098fb480e7957ae9e2: Bug 1641736 - Add randomizationId to ClientEnvironmentBase r=mythmon,leplatrem
Kate Hudson <k88hudson@gmail.com> - Fri, 29 May 2020 16:06:04 +0000 - rev 533040
Push 37462 by malexandru@mozilla.com at Sat, 30 May 2020 09:46:43 +0000
Bug 1641736 - Add randomizationId to ClientEnvironmentBase r=mythmon,leplatrem Differential Revision: https://phabricator.services.mozilla.com/D77393
9e44d574b5c150c08c421fab825ce585dcbb1a43: Bug 1641848 - Import https://developer.mozilla.org/en-US/docs/Mozilla/Using_CXX_in_Mozilla_code in-tree r=nalexander
Sylvestre Ledru <sledru@mozilla.com> - Fri, 29 May 2020 19:28:52 +0000 - rev 533039
Push 37462 by malexandru@mozilla.com at Sat, 30 May 2020 09:46:43 +0000
Bug 1641848 - Import https://developer.mozilla.org/en-US/docs/Mozilla/Using_CXX_in_Mozilla_code in-tree r=nalexander I replaced the color by bold on "No". It seems we can't have color in cells with rst :/ Differential Revision: https://phabricator.services.mozilla.com/D77444
7d4fa9353c53affa279d362f5126c145eb2d2aad: Bug 1641949. Removing the rest of the hacky print prefs code introduced by bug 1276717. r=bobowen
Jonathan Watt <jwatt@jwatt.org> - Fri, 29 May 2020 19:07:39 +0000 - rev 533038
Push 37462 by malexandru@mozilla.com at Sat, 30 May 2020 09:46:43 +0000
Bug 1641949. Removing the rest of the hacky print prefs code introduced by bug 1276717. r=bobowen Differential Revision: https://phabricator.services.mozilla.com/D77506
094b82fbec62e99e55cea4c33804f1273f950546: Bug 1639990 - Rename defaultPrinterName to lastUsedPrinterName r=jwatt
Erik Nordin <nordzilla@mozilla.com> - Fri, 29 May 2020 17:37:01 +0000 - rev 533037
Push 37462 by malexandru@mozilla.com at Sat, 30 May 2020 09:46:43 +0000
Bug 1639990 - Rename defaultPrinterName to lastUsedPrinterName r=jwatt Differential Revision: https://phabricator.services.mozilla.com/D76955
a58cc68b0c51645d34cbc7f8f8a30edae77ab396: Backed out changeset 3a362a5d8b87 (bug 1631415) for Newtab failure in activity-stream. CLOSED TREE
Dorel Luca <dluca@mozilla.com> - Fri, 29 May 2020 22:36:58 +0300 - rev 533036
Push 37461 by ccoroiu@mozilla.com at Fri, 29 May 2020 21:46:31 +0000
Backed out changeset 3a362a5d8b87 (bug 1631415) for Newtab failure in activity-stream. CLOSED TREE
8e79edbbce00f5ea1326017179de917f7137c12f: Backed out changeset 434343de944e (bug 1638007) for Mochitest failures in toolkit/components/extensions/test/mochitest/test_ext_activityLog.html. CLOSED TREE
Dorel Luca <dluca@mozilla.com> - Fri, 29 May 2020 22:26:11 +0300 - rev 533035
Push 37461 by ccoroiu@mozilla.com at Fri, 29 May 2020 21:46:31 +0000
Backed out changeset 434343de944e (bug 1638007) for Mochitest failures in toolkit/components/extensions/test/mochitest/test_ext_activityLog.html. CLOSED TREE
7efdd90ebf98b7c4dd0197efb4a6747ff5a89c0a: Bug 1639723 - Multistage about:welcome Import screen should navigate to about:home on closing migration wizard r=pdahiya
Ed Lee <edilee@mozilla.com> - Fri, 29 May 2020 18:33:14 +0000 - rev 533034
Push 37461 by ccoroiu@mozilla.com at Fri, 29 May 2020 21:46:31 +0000
Bug 1639723 - Multistage about:welcome Import screen should navigate to about:home on closing migration wizard r=pdahiya Differential Revision: https://phabricator.services.mozilla.com/D77378
6ad5f406fb732c243e42e7ffb8b5e11502452516: Bug 1622451 - minimize stream copying across IPC boundaries r=asuth,baku
Perry Jiang <perry@mozilla.com> - Fri, 29 May 2020 09:09:54 +0000 - rev 533033
Push 37461 by ccoroiu@mozilla.com at Fri, 29 May 2020 21:46:31 +0000
Bug 1622451 - minimize stream copying across IPC boundaries r=asuth,baku Initially, IPCInternal{Request,Response} had contained IPCStreams which would result in unecessary copying when sending the objects over IPC. The patch makes these streams either: 1) ParentToParentStream (just a UUID) 2) ParentToChildStream (a PIPCBlobInputStream actor, acting as a handle) 3) ChildToParentStream (a real IPCStream) These three types are union-ed together by the BodyStreamVariant IPDL structure. This structure replaces the IPCStream members in IPCInternal{Request,Response} so that, depending on the particular IPDL protocol, we can avoid cloning streams and just pass handles/IDs instead. As a side effect, this makes file-backed Response objects cloneable. Initially, these Responses would be backed by an nsFileInputStream, which is not cloneable outside the parent process. They are now backed by IPCBlobInputStreams, which are cloneable. One thing that's not really satisfactory (IMO), is the manual management of IPCBlobInputStreamStorage so that no streams are leaked, e.g. if we store a stream in the IPCBlobInputStreamStorage but fail to send an IPC message and therefore fail to remove the stream from storage on the other side of the IPC boundary (only parent-to-parent in this case). Differential Revision: https://phabricator.services.mozilla.com/D73173
3a362a5d8b877e7ed26cdd5e61a13b1ea00f8cb1: Bug 1631415 - Reuse the remote-text custom element for CFR layouts r=k88hudson
Andrei Oprea <andrei.br92@gmail.com> - Fri, 29 May 2020 16:40:59 +0000 - rev 533032
Push 37461 by ccoroiu@mozilla.com at Fri, 29 May 2020 21:46:31 +0000
Bug 1631415 - Reuse the remote-text custom element for CFR layouts r=k88hudson Differential Revision: https://phabricator.services.mozilla.com/D72380
2f666a44162eff149b94df98d29a8672161cd3c1: Bug 1639580 - Add schema validation for trigger actions r=k88hudson
Andrei Oprea <andrei.br92@gmail.com> - Thu, 28 May 2020 23:34:14 +0000 - rev 533031
Push 37461 by ccoroiu@mozilla.com at Fri, 29 May 2020 21:46:31 +0000
Bug 1639580 - Add schema validation for trigger actions r=k88hudson Differential Revision: https://phabricator.services.mozilla.com/D76475
d1a91185b618e5da2c05c3591c822c6c3493a11e: Bug 1641881 - Switch browser_ext_settings_overrides_default_search.js to use a different search engine for testing. r=mixedpuppy
Mark Banner <standard8@mozilla.com> - Fri, 29 May 2020 15:55:30 +0000 - rev 533030
Push 37461 by ccoroiu@mozilla.com at Fri, 29 May 2020 21:46:31 +0000
Bug 1641881 - Switch browser_ext_settings_overrides_default_search.js to use a different search engine for testing. r=mixedpuppy Differential Revision: https://phabricator.services.mozilla.com/D77471
d314333bcad64e62f4991a7fe406ca7dcc0897ad: Bug 1641907 - add clarifying comments for AppInfoService getter(s); r=lina
Nathan Froyd <froydnj@mozilla.com> - Fri, 29 May 2020 16:48:14 +0000 - rev 533029
Push 37461 by ccoroiu@mozilla.com at Fri, 29 May 2020 21:46:31 +0000
Bug 1641907 - add clarifying comments for AppInfoService getter(s); r=lina People seemed to be taking the comment as indicative that Services.py wasn't providing everything they needed, so make it clearer that you can still get `nsIXULAppInfo`, you just have to work a little harder. Differential Revision: https://phabricator.services.mozilla.com/D77477
21555e2d8d22dbe94e442172cd8a1e099b48c23d: Bug 1639313 - Print usage if you call a bare `mach vendor`, `mach cargo`, or `mach remote` r=remote-protocol-reviewers,froydnj,whimboo
Ricky Stewart <rstewart@mozilla.com> - Fri, 29 May 2020 16:16:31 +0000 - rev 533028
Push 37461 by ccoroiu@mozilla.com at Fri, 29 May 2020 21:46:31 +0000
Bug 1639313 - Print usage if you call a bare `mach vendor`, `mach cargo`, or `mach remote` r=remote-protocol-reviewers,froydnj,whimboo The architecture of `mach` does not make this easy to do from within one process, not least of all due to persistent global, mutable state. :( There may be another way to do this, I'm not saying it's completely impossible (and obviously with a significant enough refactor there's a way to make this happen), but subprocessing is a foolproof way to accomplish the same. Differential Revision: https://phabricator.services.mozilla.com/D77374
61c857bfd0fe4143edf78c58f7a3c3c86222671a: Bug 1593276 - Automated test added to try-runner.js to check for changes in activity-stream.bundle r=Mardak
emcminn <emcminn@mozilla.com> - Fri, 29 May 2020 15:21:10 +0000 - rev 533027
Push 37461 by ccoroiu@mozilla.com at Fri, 29 May 2020 21:46:31 +0000
Bug 1593276 - Automated test added to try-runner.js to check for changes in activity-stream.bundle r=Mardak Differential Revision: https://phabricator.services.mozilla.com/D72759
1602297d06ec6df5c94a827d346795daf403c11c: Bug 1334305 - Refactored DebugDump. r=froydnj
Tilden Windsor <a.neun@outlook.com> - Fri, 29 May 2020 16:57:57 +0000 - rev 533026
Push 37461 by ccoroiu@mozilla.com at Fri, 29 May 2020 21:46:31 +0000
Bug 1334305 - Refactored DebugDump. r=froydnj Differential Revision: https://phabricator.services.mozilla.com/D77128
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip