Minor changes to test-info report's interaction with ActiveData:
- with improved reftest data in ActiveData, several path modifications can
be removed;
- adjust some crashtest query data ranges to more efficiently handle the
new data;
- add a missing path modification for xpcshell, to handle test names that
include manifests.
Differential Revision: https://phabricator.services.mozilla.com/D60551
--HG--
extra : moz-landing-system : lando
`disable-assert.patch` is nor needed because the change has been merged upstream.
`revert-optimization.patch` is not needed because we want to undo the revert since this import attemptts to fix the crash.
Differential Revision: https://phabricator.services.mozilla.com/D60517
--HG--
extra : moz-landing-system : lando
The react-dom file is only handled when it originates from node_modules.
This means we won't add it to the React group in stacktrace if it's loaded
as an independent file, like it's done in the devtools codebase for instance.
This patch fixes that and adds a few test cases to ensure this works
as expected.
Differential Revision: https://phabricator.services.mozilla.com/D60652
--HG--
extra : moz-landing-system : lando
A global instance of ZipArchiveLogger is used on multiple threads when the logging is turned on. This patch adds a lock to synchronize the access.
Differential Revision: https://phabricator.services.mozilla.com/D60537
--HG--
extra : moz-landing-system : lando
Instead of correcting the string in the localization file, I use the slightly inconsistent
string in code now, to avoid issues with uplifting.
Differential Revision: https://phabricator.services.mozilla.com/D60657
--HG--
extra : moz-landing-system : lando
Mochitest `dom/indexedDB/test/test_filehandle_write_read_data.html` has been modified to cover the scenario, where IDBFileHandle::ReadAsText() and IDBFileHandle::ReadAsArrayBuffer(), both of which in turn call IDBFileHandle::Read(), throw JavaScript TypeError.
Differential Revision: https://phabricator.services.mozilla.com/D59515
--HG--
extra : moz-landing-system : lando
Summary
After speaking with some of the l10n guys it is clear that whenever we don't want things translated then it shouldn't be in the `.properties` file. With this in mind I have moved the table header strings into `settings.js`.
Sorry @jdescottes, that means asking you for review again.
Differential Revision: https://phabricator.services.mozilla.com/D59837
--HG--
extra : moz-landing-system : lando
Summary
I needed to make changes to `devtools/client/shared/test/browser_tableWidget_mouse_interaction.js` because it was affected by the tiny change in structure to the table. This test is full of things like `table.tbody.firstChild.firstChild.firstChild` so it should be updated at some point but I am stuck for time at the moment.
Differential Revision: https://phabricator.services.mozilla.com/D59496
--HG--
extra : moz-landing-system : lando
This patch removes the unnecessary getContentBlockingLog function from
nsIDocShell.idl.
Differential Revision: https://phabricator.services.mozilla.com/D57444
--HG--
extra : moz-landing-system : lando
This patch is doing two things.
1. Make GeckoView directly gets the ContentBlockingLog in the parent
process when it gets the bundle event 'ContentBlocking:RequestLog'. It
will get the top-level browsingContext and get the log from the
WindowGlobal of this browsingContext.
2. Remove the GeckoViewContentBlockingChild. The child module of
ContentBlocking is no longer needed since it serves nothing after we move
the functionality of getting log to the parent process.
Differential Revision: https://phabricator.services.mozilla.com/D57464
--HG--
extra : moz-landing-system : lando
Ensure we have called controller's shutdown before it gets destroyed and not to change its internal status after shutdown.
Differential Revision: https://phabricator.services.mozilla.com/D60563
--HG--
extra : moz-landing-system : lando
There are a number of issues with the current gradient dithering
implementation, that cause many test failures and also fuzziness
rendering when enabling DirectComposition virtual surfaces. In
particular, the dither result is dependent on the offset of the
update rect within a render target.
For now, this patch disables gradient dithering by default. This
gives us:
- A heap of new test PASS results (or reduced fuzziness).
- Fixes a number of non-deterministic fuzziness bugs with DC.
- Improves performance of gradient rendering by a reasonable amount.
We can fix gradient dithering as a follow up, and re-enable if/when
we find content that would benefit from it significantly (we may
be able to improve gradients in other ways than dithering too).
Differential Revision: https://phabricator.services.mozilla.com/D60460
--HG--
extra : moz-landing-system : lando