- Apr 13, 2021
-
-
Ryan Hunt authored
This commit moves the wasm-generate-testuite [1] tool into the tree so that we have everything we need to update spectests in one place. Documentation is updated. Differential Revision: https://phabricator.services.mozilla.com/D111306
-
Ryan Hunt authored
These should be superseded by the new test generator. Differential Revision: https://phabricator.services.mozilla.com/D111305
-
Ryan Hunt authored
We have a duplicate copy of the *.wast tests in mozilla's private WPT folder. I don't think we get anything out of this and it's more work to get the wast2js converter working with it, so I think we should drop this for now. Differential Revision: https://phabricator.services.mozilla.com/D111226
-
Ryan Hunt authored
This commit adds new utilities for running the wasm spec test suite with a custom wast2js translator. The overall approach is to re-use WebAssembly.Global as a tagged value container so that JS may examine and create these values in a lossless manner. Specifically: * wasmGlobalsEqual - compares two globals for equality * wasmGlobalToString - debugging util for raw representation details * wasmGlobalFromArrayBuffer - create a POD value type from bytes * wasmGlobalExtractLane - extract a lane from a v128 value, as a global * wasmLosslessInvoke - call a wasm function, taking globals as parameters and returning globals as results. See the new test harness [1] for context of how these functions will be used. The addition of `wasmLosslessInvoke` causes a slight tweak to the stub layer so that interpreter entries can pass and receive v128 values. This functionality is only allowed for `wasmLosslessInvoke` and is guarded against explicitly. [1] https://github.com/eqrion/wasm-generate-testsuite/blob/master/wast2js/src/harness.js Differential Revision: https://phabricator.services.mozilla.com/D111225
-
Bernard Igiri authored
Changed the title from "Add a new bookmark" to "Add bookmark" Differential Revision: https://phabricator.services.mozilla.com/D111862
-
Mike Conley authored
Differential Revision: https://phabricator.services.mozilla.com/D111842
-
Alexandru Michis authored
Backed out changeset bd2b241b6c8c (bug 1698795) for causing bc failures in browser_aboutwelcome_multistage.js CLOSED TREE
-
Alexandru Michis authored
CLOSED TREE
-
Emilio Cobos Álvarez authored
Bug 1476524 - Don't require so much contrast for selection background-against-background checks. r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D111794
-
Markus Stange authored
Bug 1704569 - Don't synthesize events on menus in browser/base/content/test/permissions/browser_temporary_permissions_navigation.js. r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D111778
-
Markus Stange authored
Bug 1704569 - Don't synthesize events on menus in browser/base/content/test/pageActions-proton/browser_PageActions_removeExtension.js. r=mak Differential Revision: https://phabricator.services.mozilla.com/D111777
-
Markus Stange authored
Bug 1704569 - Use activateItem in browser/components/places/tests/browser/browser_default_bookmark_location.js. r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D111773
-
Markus Stange authored
Bug 1704569 - Don't synthesize events on menus in toolkit/components/printing/tests/browser_print_context_menu.js. r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D111776
-
Markus Stange authored
Bug 1704569 - Don't synthesize events on menus in toolkit/components/pictureinpicture/tests/browser_contextMenu.js. r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D111775
-
Markus Stange authored
Bug 1704569 - Don't synthesize events on menus in dom/html/test/browser_content_contextmenu_userinput.js. r=saschanaz Differential Revision: https://phabricator.services.mozilla.com/D111774
-
Markus Stange authored
Bug 1704569 - Don't synthesize events on menus in browser/modules/test/browser/browser_UsageTelemetry_interaction.js. r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D111680
-
Markus Stange authored
Bug 1704569 - Don't synthesize events on menus in browser/components/search/test/browser/browser_oneOffContextMenu_setDefault.js. r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D111679
-
Markus Stange authored
Bug 1704569 - Don't synthesize events on menus in browser/components/places/tests/browser/browser_toolbar_library_open_recent.js. r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D111678
-
Markus Stange authored
Bug 1704569 - Don't synthesize events on menus in browser/base/content/test/keyboard/browser_bookmarks_shortcut.js. r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D111675
-
Markus Stange authored
Bug 1704569 - Don't synthesize events on menus in browser/base/content/test/contextMenu/browser_contextmenu_save_blocked.js. r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D111674
-
Markus Stange authored
Bug 1704569 - Don't synthesize events on menus in various "reopen in container" tests, and add missing awaits. r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D111672
-
Markus Stange authored
Bug 1704569 - Don't synthesize events on menus in browser/base/content/test/contextMenu/browser_view_image.js. r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D111670
-
Alex Ionescu authored
Differential Revision: https://phabricator.services.mozilla.com/D111785
-
Paul Zuehlcke authored
Bug 1699669 - Added learn more link to the shim-allow warning in the protections panel. r=johannh,fluent-reviewers,flod Differential Revision: https://phabricator.services.mozilla.com/D110150
-
Paul Zuehlcke authored
Differential Revision: https://phabricator.services.mozilla.com/D109718
-
Paul Zuehlcke authored
Bug 1699668 - Refactor siteProtections blockers and add a warning for trackers allowed by shims. r=johannh,flod Differential Revision: https://phabricator.services.mozilla.com/D109717
-
Paul Zuehlcke authored
Bug 1661330 - Log STATE_ALLOWED_TRACKING_CONTENT to the ContentBlockingLog if a channel is allowed. r=geckoview-reviewers,dimi,droeh Differential Revision: https://phabricator.services.mozilla.com/D109716
-
Paul Zuehlcke authored
Bug 1661330 - Webcompat: Call channel.allow for allowing tracking resources on user opt-in. r=denschub,webcompat-reviewers Original patch by :twisniewski Differential Revision: https://phabricator.services.mozilla.com/D104697
-
Nick Alexander authored
Bug 1391106 - Support `mach watch` for non-artifact builds. r=firefox-build-system-reviewers,mhentges I manually compared `$TOPOBJDIR/faster/unified_install_dist_bin` for an artifact and a non-artifact build, and found only a few pre-processing differences. I can't recall why this wasn't supported initially; I think it used to be that manifests overlapped and that the interaction with the RecursiveMake backend was more complicated. But I see no reason why this shouldn't work, and would like to get some folks to test it in the wild. Differential Revision: https://phabricator.services.mozilla.com/D110311
-
Andrei Oprea authored
Differential Revision: https://phabricator.services.mozilla.com/D111824
-
Brendan Dahl authored
Differential Revision: https://phabricator.services.mozilla.com/D111747
-
Markus Stange authored
Bug 1704572 - Use BrowserTestUtils.is_visible rather than checking the bounding client rect in browser_contextmenu_linkopen.js. r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D111684
-
Markus Stange authored
Bug 1704572 - Correctly wait for popup state changes in browser/components/places/tests/browser/browser_check_correct_controllers.js. r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D111683
-
Markus Stange authored
Bug 1704572 - Use openMenu(true) instead of openPopup() for opening the 'this frame' submenu in browser/base/content/test/contextMenu/browser_contextmenu_iframe.js. r=Gijs openMenu(true) works on both native and non-native context menus. openPopup() does not work on native context menus. Differential Revision: https://phabricator.services.mozilla.com/D111682
-
Markus Stange authored
Differential Revision: https://phabricator.services.mozilla.com/D111681
-
Mike Conley authored
Bug 1686315 - Fix up the last few tests to pass with content prompt subdialogs enabled or disabled. r=Gijs Critically, this makes sure SubDialog.abort calls SubDialog.close even if its contents haven't finished loading. This prevents a shutdown leak. Differential Revision: https://phabricator.services.mozilla.com/D111736
-
Mike Conley authored
Batch 2 of 2. Differential Revision: https://phabricator.services.mozilla.com/D110483
-
Mike Conley authored
Batch 1 of 2. Differential Revision: https://phabricator.services.mozilla.com/D110342
-
Jon Coppeard authored
Bug 1704576 - Make the CacheIR plain object op handle failure by calling into the VM rather than failing the stub r=jandem Differential Revision: https://phabricator.services.mozilla.com/D111687
-
Andrei Oprea authored
Differential Revision: https://phabricator.services.mozilla.com/D110944
-