Skip to content

Commit

Permalink
Merge branch 'playwright-1.39.0' into main
Browse files Browse the repository at this point in the history
Updating to playwright 1.39 patches
  • Loading branch information
tmbrbr committed Jan 8, 2024
2 parents 5566a85 + ac9a8db commit c226e8e
Show file tree
Hide file tree
Showing 22,113 changed files with 646,567 additions and 608,301 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
12 changes: 6 additions & 6 deletions .cargo/config.in
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,9 @@ git = "https://github.com/FirefoxGraphics/aa-stroke"
rev = "07d3c25322518f294300e96246e09b95e118555d"
replace-with = "vendored-sources"

[source."git+https://github.com/FirefoxGraphics/wpf-gpu-raster?rev=a6514854d4518b02f2805719ff6cd74dae7dfde6"]
[source."git+https://github.com/FirefoxGraphics/wpf-gpu-raster?rev=5ab6fe33d00021325ee920b3c10526dc8301cf46"]
git = "https://github.com/FirefoxGraphics/wpf-gpu-raster"
rev = "a6514854d4518b02f2805719ff6cd74dae7dfde6"
rev = "5ab6fe33d00021325ee920b3c10526dc8301cf46"
replace-with = "vendored-sources"

[source."git+https://github.com/chris-zen/coremidi.git?rev=fc68464b5445caf111e41f643a2e69ccce0b4f83"]
Expand All @@ -30,9 +30,9 @@ git = "https://github.com/gfx-rs/naga"
rev = "b99d58ea435090e561377949f428bce2c18451bb"
replace-with = "vendored-sources"

[source."git+https://github.com/gfx-rs/wgpu?rev=25cb9f61e9a6be572ee42536bbe57aa5f759a700"]
[source."git+https://github.com/gfx-rs/wgpu?rev=f71a1bc736fde37509262ca03e91d8f56a13aeb5"]
git = "https://github.com/gfx-rs/wgpu"
rev = "25cb9f61e9a6be572ee42536bbe57aa5f759a700"
rev = "f71a1bc736fde37509262ca03e91d8f56a13aeb5"
replace-with = "vendored-sources"

[source."git+https://github.com/glandium/warp?rev=4af45fae95bc98b0eba1ef0db17e1dac471bb23d"]
Expand Down Expand Up @@ -90,9 +90,9 @@ git = "https://github.com/mozilla/midir.git"
rev = "519e651241e867af3391db08f9ae6400bc023e18"
replace-with = "vendored-sources"

[source."git+https://github.com/mozilla/mp4parse-rust?rev=2b572e83608a3d0867b935e076f45d9fe248069d"]
[source."git+https://github.com/mozilla/mp4parse-rust?rev=cf8b0e04de9c60f38f7f057f9f29c74d19336d0c"]
git = "https://github.com/mozilla/mp4parse-rust"
rev = "2b572e83608a3d0867b935e076f45d9fe248069d"
rev = "cf8b0e04de9c60f38f7f057f9f29c74d19336d0c"
replace-with = "vendored-sources"

[source."git+https://github.com/mozilla/neqo?tag=v0.6.4"]
Expand Down
16 changes: 16 additions & 0 deletions .cron.yml
Original file line number Diff line number Diff line change
Expand Up @@ -107,6 +107,18 @@ jobs:
- {weekday: 'Wednesday', hour: 10, minute: 30}
- {weekday: 'Friday', hour: 10, minute: 30}

- name: custom-car-perf-testing
job:
type: decision-task
treeherder-symbol: ccar
target-tasks-method: custom-car_perf_testing
include-push-tasks: true
run-on-projects:
- mozilla-central
when:
by-project:
mozilla-central: [{hour: 18, minute: 30}]

# For more context on this job, see:
# https://github.com/mozsearch/mozsearch-mozilla#how-searchfoxorg-stays-up-to-date
# Note that searchfox now runs on-push for mozilla-central, but continues
Expand All @@ -120,6 +132,7 @@ jobs:
- mozilla-beta
- mozilla-release
- mozilla-esr102
- mozilla-esr115
- elm
# For all non m-c jobs we just run once daily matching the 10 UTC
# nightly which is designed to align with searchfox's AWS cron
Expand Down Expand Up @@ -193,6 +206,7 @@ jobs:
- mozilla-beta
- mozilla-release
- mozilla-esr102
- mozilla-esr115
when:
by-project:
# No default branch
Expand All @@ -208,6 +222,7 @@ jobs:
mozilla-esr102:
- {hour: 7, minute: 0}
- {hour: 19, minute: 0}
mozilla-esr115: []

- name: periodic-update
job:
Expand All @@ -219,6 +234,7 @@ jobs:
- mozilla-beta
- mozilla-release
- mozilla-esr102
- mozilla-esr115
when:
- {weekday: 'Monday', hour: 8, minute: 0}
- {weekday: 'Thursday', hour: 8, minute: 0}
Expand Down
24 changes: 22 additions & 2 deletions .eslintignore
Original file line number Diff line number Diff line change
@@ -1,16 +1,22 @@
# Please DO NOT add more third party files to this file.
# They should be added to tools/rewriting/ThirdPartyPaths.txt instead.
#
# Please also DO NOT add generated files that are for some reason checked
# into source - add them to tools/rewriting/Generated.txt instead.

# This file should only be used for exclusions where we have:
# - preprocessed files
# - generated files that are for some reason checked into source
# - intentionally invalid files
# - build directories and other items that we need to ignore

!.eslintrc*.js
!.prettierrc.js
!.babel-eslint.rc.js

# For now, skip all json files for ESLint, these will still be run through
# Prettier.
**/*.json

# Always ignore node_modules.
**/node_modules/

Expand Down Expand Up @@ -102,10 +108,13 @@ devtools/server/tests/xpcshell/sourcemapped.js
devtools/client/performance-new/shared/profiler_get_symbols.js

# Testing syntax error
devtools/client/aboutdebugging/test/browser/resources/bad-extensions/invalid-json/manifest.json
devtools/client/jsonview/test/invalid_json.json
devtools/client/webconsole/test/browser/test-syntaxerror-worklet.js

# devtools specific format test file
devtools/server/tests/xpcshell/xpcshell_debugging_script.js
devtools/shared/webconsole/test/browser/data.json

# Generated
dom/canvas/test/webgl-conf/generated/
Expand All @@ -117,6 +126,7 @@ dom/svg/test/test_SVG_namespace_ids.html

# Strange encodings
dom/base/test/file_bug687859-16.js
dom/base/test/file_bug707142_utf-16.json
dom/encoding/test/test_utf16_files.html
dom/encoding/test/file_utf16_be_bom.js
dom/encoding/test/file_utf16_le_bom.js
Expand All @@ -134,6 +144,7 @@ dom/base/test/jsmodules/test_syntaxErrorInline.html
dom/base/test/jsmodules/test_syntaxErrorInlineAsync.html
dom/base/test/test_bug687859.html
dom/media/webrtc/tests/mochitests/identity/idp-bad.js
dom/security/test/general/file_nonscript.json
dom/serviceworkers/test/file_js_cache_syntax_error.js
dom/serviceworkers/test/parse_error_worker.js
dom/tests/mochitest/bugs/test_bug531176.html
Expand All @@ -160,6 +171,9 @@ js/xpconnect/tests/unit/
# Fuzzing code for testing only, targeting the JS shell
js/src/fuzz-tests/

# Template file
mobile/android/docs/geckoview/assets/js/search-data.json

# Uses `#filter substitution`
mobile/android/app/mobile.js
mobile/android/app/geckoview-prefs.js
Expand Down Expand Up @@ -199,9 +213,13 @@ servo/
# Test files that we don't want to lint (preprocessed, minified etc)
testing/condprofile/condprof/tests/profile
testing/mozbase/mozprofile/tests/files/prefs_with_comments.js
testing/mozharness/configs/test/test_malformed.json
testing/talos/talos/startup_test/sessionrestore/profile/sessionstore.js
testing/talos/talos/startup_test/sessionrestore/profile-manywindows/sessionstore.js
testing/talos/talos/tests/devtools/addon/content/pages/
# Python json.
testing/talos/talos/unittests/test_talosconfig_browser_config.json
testing/talos/talos/unittests/test_talosconfig_test_config.json
# Runing Talos may extract data here, see bug 1435677.
testing/talos/talos/tests/tp5n/
testing/talos/talos/fis/tp5n/
Expand All @@ -211,8 +229,10 @@ testing/web-platform/

# toolkit/ exclusions

# Intentionally invalid JS
# Intentionally invalid files
toolkit/components/workerloader/tests/moduleF-syntax-error.js
toolkit/components/enterprisepolicies/tests/browser/config_broken_json.json
toolkit/mozapps/extensions/test/xpcshell/data/test_AddonRepository_fail.json

# Built files
toolkit/components/pdfjs/content/build
Expand Down
1 change: 0 additions & 1 deletion .eslintrc-test-paths.js
Original file line number Diff line number Diff line change
Expand Up @@ -263,7 +263,6 @@ const extraChromeTestPaths = [
"layout/svg/tests/",
"layout/xul/test/",
"toolkit/components/aboutmemory/tests/",
"toolkit/components/osfile/tests/mochi/",
"toolkit/components/printing/tests/",
"toolkit/components/url-classifier/tests/mochitest/",
"toolkit/components/viewsource/test/",
Expand Down
12 changes: 2 additions & 10 deletions .eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -310,7 +310,6 @@ module.exports = {
"toolkit/components/narrate/Narrator.jsm",
"toolkit/components/nimbus/**",
"toolkit/components/normandy/**",
"toolkit/components/osfile/**",
"toolkit/components/passwordmgr/**",
"toolkit/components/pdfjs/**",
"toolkit/components/pictureinpicture/**",
Expand Down Expand Up @@ -613,13 +612,6 @@ module.exports = {
"devtools/**",
],
},
{
// Turn off the osfile rule for osfile.
files: ["toolkit/components/osfile/**"],
rules: {
"mozilla/reject-osfile": "off",
},
},
{
// Exempt files with these paths since they have to use http for full coverage
files: httpTestingPaths.map(path => `${path}**`),
Expand Down Expand Up @@ -699,7 +691,7 @@ module.exports = {
"browser/base/content/test/sanitize/browser_sanitize-history.js",
"devtools/client/shared/test/shared-head.js",
"devtools/client/shared/test/head.js",
"browser/tools/mozscreenshots/mozscreenshots/extension/configurations/ControlCenter.jsm",
"browser/tools/mozscreenshots/mozscreenshots/extension/configurations/ControlCenter.sys.mjs",
// uses new HttpServer which doesn't support https
"browser/base/content/test/favicons/browser_favicon_nostore.js",
// That are all files that produes warnings in the existing test infrastructure.
Expand Down Expand Up @@ -822,7 +814,7 @@ module.exports = {
"browser/components/firefoxview/tests/browser/browser_recently_closed_tabs.js",
"browser/components/newtab/content-src/components/DiscoveryStreamComponents/TopSites/TopSites.jsx ",
"browser/components/newtab/content-src/components/TopSites/TopSiteForm.jsx ",
"browser/components/newtab/lib/CFRMessageProvider.jsm ",
"browser/components/newtab/lib/CFRMessageProvider.sys.mjs ",
"browser/components/newtab/lib/PlacesFeed.jsm ",
"browser/components/originattributes/test/browser/browser_broadcastChannel.js",
"browser/components/originattributes/test/browser/browser_cache.js",
Expand Down
50 changes: 50 additions & 0 deletions .hgtags
Original file line number Diff line number Diff line change
Expand Up @@ -4318,3 +4318,53 @@ defb5e07935c4db1ea5ad51d300a2025982edc4e FIREFOX_114_0_BUILD3
defb5e07935c4db1ea5ad51d300a2025982edc4e FIREFOX_114_0_RELEASE
e2a028ce20ea23ed89b4a371aa980c4adacd69d1 FIREFOX_114_0_1_BUILD1
e2a028ce20ea23ed89b4a371aa980c4adacd69d1 FIREFOX_114_0_1_RELEASE
1378542b9001e9aeb6a5ac6f5a020886dcfdaa29 FIREFOX_114_0_2_BUILD1
1378542b9001e9aeb6a5ac6f5a020886dcfdaa29 FIREFOX_114_0_2_RELEASE
6f0be3ad8512b63a13cb4ec87ae4efae31411ecf FIREFOX_RELEASE_54_BASE
9f12a9fab080f2d363d7424e25b9ffe85ebc3414 FIREFOX_AURORA_28_BASE
715f01d61df8627117e6aefca540f0c1bba45011 FIREFOX_NIGHTLY_114_END
f8fa7749f7bdc93fa3491918a4e8b0fb4db659eb FIREFOX_BETA_115_BASE
77f9866031c0c2a29783aa5c394e8a2fb4e87fb7 FIREFOX_BETA_114_END
8b6f8763d212b11acd7421760ab63612ce65bda4 FIREFOX_115_0b1_BUILD1
8b6f8763d212b11acd7421760ab63612ce65bda4 DEVEDITION_115_0b1_BUILD1
6c846bc8f52c1e5b929c199b58a33a4dc24df8f5 FIREFOX_115_0b1_BUILD2
6c846bc8f52c1e5b929c199b58a33a4dc24df8f5 DEVEDITION_115_0b1_BUILD2
5f036ce2680a08b950cbfadd770beba129cbb195 DEVEDITION_115_0b1_BUILD3
5f036ce2680a08b950cbfadd770beba129cbb195 FIREFOX_115_0b1_BUILD3
5f036ce2680a08b950cbfadd770beba129cbb195 DEVEDITION_115_0b1_RELEASE
5f036ce2680a08b950cbfadd770beba129cbb195 FIREFOX_115_0b1_RELEASE
10ed1bfdc481f14670072cdbf87a69d9212c0d6c FIREFOX_115_0b2_BUILD1
10ed1bfdc481f14670072cdbf87a69d9212c0d6c DEVEDITION_115_0b2_BUILD1
10ed1bfdc481f14670072cdbf87a69d9212c0d6c FIREFOX_115_0b2_RELEASE
10ed1bfdc481f14670072cdbf87a69d9212c0d6c DEVEDITION_115_0b2_RELEASE
8ef0eed85dd1724df18acbc52ede7bda8d19d4ca FIREFOX_115_0b3_BUILD2
8ef0eed85dd1724df18acbc52ede7bda8d19d4ca DEVEDITION_115_0b3_BUILD2
8ef0eed85dd1724df18acbc52ede7bda8d19d4ca FIREFOX_115_0b3_RELEASE
8ef0eed85dd1724df18acbc52ede7bda8d19d4ca DEVEDITION_115_0b3_RELEASE
fb3ad1dbd6bbf62e33596cc17abc8bff6a4f425f DEVEDITION_115_0b4_BUILD1
fb3ad1dbd6bbf62e33596cc17abc8bff6a4f425f FIREFOX_115_0b4_BUILD1
fb3ad1dbd6bbf62e33596cc17abc8bff6a4f425f DEVEDITION_115_0b4_RELEASE
fb3ad1dbd6bbf62e33596cc17abc8bff6a4f425f FIREFOX_115_0b4_RELEASE
66b9443a2c92f97fbf62417687051ad4e85b1800 DEVEDITION_115_0b5_BUILD1
66b9443a2c92f97fbf62417687051ad4e85b1800 FIREFOX_115_0b5_BUILD1
66b9443a2c92f97fbf62417687051ad4e85b1800 FIREFOX_115_0b5_RELEASE
66b9443a2c92f97fbf62417687051ad4e85b1800 DEVEDITION_115_0b5_RELEASE
9eef95942305594426974a54ca94dd63489c7df0 DEVEDITION_115_0b6_BUILD1
9eef95942305594426974a54ca94dd63489c7df0 FIREFOX_115_0b6_BUILD1
9eef95942305594426974a54ca94dd63489c7df0 DEVEDITION_115_0b6_RELEASE
9eef95942305594426974a54ca94dd63489c7df0 FIREFOX_115_0b6_RELEASE
b27c9dccd8728a3110d43ec3316d685a30479f7e DEVEDITION_115_0b7_BUILD1
b27c9dccd8728a3110d43ec3316d685a30479f7e FIREFOX_115_0b7_BUILD1
b27c9dccd8728a3110d43ec3316d685a30479f7e DEVEDITION_115_0b7_RELEASE
b27c9dccd8728a3110d43ec3316d685a30479f7e FIREFOX_115_0b7_RELEASE
d30b3cd164afe66b9db586154a0af4b5d4791308 DEVEDITION_115_0b8_BUILD1
d30b3cd164afe66b9db586154a0af4b5d4791308 FIREFOX_115_0b8_BUILD1
d30b3cd164afe66b9db586154a0af4b5d4791308 DEVEDITION_115_0b8_RELEASE
d30b3cd164afe66b9db586154a0af4b5d4791308 FIREFOX_115_0b8_RELEASE
6cdb4c2436de23c3699b154aa73e6710a95c98b0 DEVEDITION_115_0b9_BUILD1
6cdb4c2436de23c3699b154aa73e6710a95c98b0 FIREFOX_115_0b9_BUILD1
6cdb4c2436de23c3699b154aa73e6710a95c98b0 DEVEDITION_115_0b9_RELEASE
6cdb4c2436de23c3699b154aa73e6710a95c98b0 FIREFOX_115_0b9_RELEASE
035b72e275569245ab5c8844f4ddca8f5ce7da42 FIREFOX_RELEASE_115_BASE
4d4fa6c989784cadba74fc27f5c2189d912974a9 FIREFOX_RELEASE_114_END
52e1bf38cf66e43d8b27e0d4a127d2b44bc3208c FIREFOX_115_0_BUILD1
Loading

0 comments on commit c226e8e

Please sign in to comment.