Skip to content

Commit

Permalink
Merge branch 'playwright-1.41'
Browse files Browse the repository at this point in the history
Updating to Playwright 1.41
  • Loading branch information
tmbrbr committed Jan 18, 2024
2 parents 1362422 + 8360a69 commit 810ea9f
Show file tree
Hide file tree
Showing 10,606 changed files with 902,253 additions and 251,089 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
25 changes: 10 additions & 15 deletions .cargo/config.in
Original file line number Diff line number Diff line change
Expand Up @@ -25,14 +25,14 @@ git = "https://github.com/franziskuskiefer/cose-rust"
rev = "43c22248d136c8b38fe42ea709d08da6355cf04b"
replace-with = "vendored-sources"

[source."git+https://github.com/gfx-rs/naga?rev=bac2d82a430fbfcf100ee22b7c3bc12f3d593079"]
[source."git+https://github.com/gfx-rs/naga?rev=cc87b8f9eb30bb55d0735b89d3df3e099e1a6e7c"]
git = "https://github.com/gfx-rs/naga"
rev = "bac2d82a430fbfcf100ee22b7c3bc12f3d593079"
rev = "cc87b8f9eb30bb55d0735b89d3df3e099e1a6e7c"
replace-with = "vendored-sources"

[source."git+https://github.com/gfx-rs/wgpu?rev=7c6b85756237f77bfe8d6231dfc7a1412ff662b6"]
[source."git+https://github.com/gfx-rs/wgpu?rev=7fea9e934efd8d5dc03b9aa3e06b775c1ac4a23e"]
git = "https://github.com/gfx-rs/wgpu"
rev = "7c6b85756237f77bfe8d6231dfc7a1412ff662b6"
rev = "7fea9e934efd8d5dc03b9aa3e06b775c1ac4a23e"
replace-with = "vendored-sources"

[source."git+https://github.com/glandium/prost?rev=95964e9d33df3c2a9c3f14285e262867cab6f96b"]
Expand All @@ -55,11 +55,6 @@ git = "https://github.com/hsivonen/chardetng_c"
rev = "ed8a4c6f900a90d4dbc1d64b856e61490a1c3570"
replace-with = "vendored-sources"

[source."git+https://github.com/hsivonen/packed_simd?rev=412f9a0aa556611de021bde89dee8fefe6e0fbbd"]
git = "https://github.com/hsivonen/packed_simd"
rev = "412f9a0aa556611de021bde89dee8fefe6e0fbbd"
replace-with = "vendored-sources"

[source."git+https://github.com/jfkthame/mapped_hyph.git?rev=c7651a0cffff41996ad13c44f689bd9cd2192c01"]
git = "https://github.com/jfkthame/mapped_hyph.git"
rev = "c7651a0cffff41996ad13c44f689bd9cd2192c01"
Expand All @@ -70,9 +65,9 @@ git = "https://github.com/mozilla-spidermonkey/jsparagus"
rev = "64ba08e24749616de2344112f226d1ef4ba893ae"
replace-with = "vendored-sources"

[source."git+https://github.com/mozilla/application-services?rev=25972c388a4cf3a6d8256504f3a09b711db2fc6a"]
[source."git+https://github.com/mozilla/application-services?rev=1a59041d0c7d36ef1abc713a48304c5333e45a1a"]
git = "https://github.com/mozilla/application-services"
rev = "25972c388a4cf3a6d8256504f3a09b711db2fc6a"
rev = "1a59041d0c7d36ef1abc713a48304c5333e45a1a"
replace-with = "vendored-sources"

[source."git+https://github.com/mozilla/audioipc?rev=0b51291d2483a17dce3e300c7784b369e02bee73"]
Expand Down Expand Up @@ -115,14 +110,14 @@ git = "https://github.com/rust-diplomat/diplomat"
rev = "8d125999893fedfdf30595e97334c21ec4b18da9"
replace-with = "vendored-sources"

[source."git+https://github.com/rust-minidump/minidump-writer.git?rev=a15bd5cab6a3de251c0c23264be14b977c0af09c"]
[source."git+https://github.com/rust-minidump/minidump-writer.git?rev=491eb330e78e310c32927e5cc3bd2350af1e93f8"]
git = "https://github.com/rust-minidump/minidump-writer.git"
rev = "a15bd5cab6a3de251c0c23264be14b977c0af09c"
rev = "491eb330e78e310c32927e5cc3bd2350af1e93f8"
replace-with = "vendored-sources"

[source."git+https://github.com/rust-minidump/rust-minidump?rev=87a29fba5e19cfae5ebf73a57ba31504a3872545"]
[source."git+https://github.com/rust-minidump/rust-minidump?rev=6ae42a7f992e8a88ebee661bc77bcedb95cd671f"]
git = "https://github.com/rust-minidump/rust-minidump"
rev = "87a29fba5e19cfae5ebf73a57ba31504a3872545"
rev = "6ae42a7f992e8a88ebee661bc77bcedb95cd671f"
replace-with = "vendored-sources"

[source."git+https://github.com/unicode-org/icu4x?rev=14e9a3a9857be74582abe2dfa7ab799c5eaac873"]
Expand Down
1 change: 1 addition & 0 deletions .clang-format
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
BasedOnStyle: Google
ColumnLimit: 80

# Prevent the loss of indentation with these macros
MacroBlockBegin: "^\
Expand Down
1 change: 0 additions & 1 deletion .clang-format-ignore
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,6 @@ dom/media/webspeech/recognition/energy_endpointer.cc
dom/media/webspeech/recognition/energy_endpointer.h
dom/media/webspeech/recognition/energy_endpointer_params.cc
dom/media/webspeech/recognition/energy_endpointer_params.h
dom/webauthn/cbor-cpp/.*
dom/webauthn/winwebauthn/webauthn.h
editor/libeditor/tests/browserscope/lib/richtext/.*
editor/libeditor/tests/browserscope/lib/richtext2/.*
Expand Down
11 changes: 5 additions & 6 deletions .cron.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,9 @@ jobs:
by-project:
# No default
mozilla-beta:
- {weekday: 'Sunday', hour: 21, minute: 0}
- {weekday: 'Tuesday', hour: 21, minute: 0}
- {weekday: 'Thursday', hour: 21, minute: 0}
- {weekday: 'Monday', hour: 13, minute: 0}
- {weekday: 'Wednesday', hour: 13, minute: 0}
- {weekday: 'Friday', hour: 13, minute: 0}

- name: nightly-desktop
job:
Expand Down Expand Up @@ -312,11 +312,10 @@ jobs:
- mozilla-beta
when:
by-project:
# 3h15m before launch of `nightly-desktop`
autoland: [{hour: 6, minute: 45}, {hour: 18, minute: 45}]
mozilla-central: []
# 3h15m before launch of `daily-releases`
mozilla-beta: [{hour: 17, minute: 45}]
# 4h before launch of `daily-releases`
mozilla-beta: [{hour: 9, minute: 00}]
# No default

- name: system-symbols
Expand Down
9 changes: 5 additions & 4 deletions .eslintignore
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,8 @@
# Include all js dot files.
!.*.js

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

# Always ignore node_modules.
**/node_modules/
Expand All @@ -25,6 +24,8 @@
# Also ignore reftest - specially crafted to produce expected output.
**/reftest/
**/reftests/
# Don't ignore the reftest harness files.
!/layout/tools/reftest/

# Exclude expected objdirs.
obj*/
Expand Down Expand Up @@ -79,7 +80,6 @@ devtools/client/debugger/webpack.config.js
devtools/client/preferences/

# Ignore devtools generated code
devtools/shared/css/generated/properties-db.js
devtools/client/webconsole/test/node/fixtures/stubs/*.js
!devtools/client/webconsole/test/node/fixtures/stubs/index.js
devtools/client/shared/components/test/node/stubs/reps/*.js
Expand Down Expand Up @@ -125,6 +125,7 @@ dom/svg/test/test_SVG_namespace_ids.html

# Strange encodings
dom/base/test/file_bug687859-16.js
dom/base/test/file_bug707142_bom.json
dom/base/test/file_bug707142_utf-16.json
dom/encoding/test/test_utf16_files.html
dom/encoding/test/file_utf16_be_bom.js
Expand Down
13 changes: 6 additions & 7 deletions .eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ module.exports = {
// tools/lint/eslint/eslint-plugin-mozilla/lib/configs/recommended.js to
// allow external repositories that use the plugin to pick them up as well.
extends: ["plugin:mozilla/recommended"],
plugins: ["mozilla", "import"],
plugins: ["mozilla", "import", "json"],
overrides: [
{
// All .eslintrc.js files are in the node environment, so turn that
Expand Down Expand Up @@ -211,12 +211,6 @@ module.exports = {
...testPaths.chrome.map(path => `${path}/**/*.js`),
],
},
{
files: ["netwerk/test/mochitests/**", "netwerk/test/unit*/**"],
rules: {
"no-shadow": "warn",
},
},
{
// Bug 877389 - Gradually migrate from Cu.reportError to console.error.
// Enable these as we fix more areas.
Expand Down Expand Up @@ -610,6 +604,11 @@ module.exports = {
"browser/components/pocket/**",
"devtools/**",
],
rules: {
// react-hooks/recommended has exhaustive-deps as a warning, we prefer
// errors, so that raised issues get addressed one way or the other.
"react-hooks/exhaustive-deps": "error",
},
},
{
// Exempt files with these paths since they have to use http for full coverage
Expand Down
13 changes: 8 additions & 5 deletions .github/workflows/close-pr.yml
Original file line number Diff line number Diff line change
@@ -1,17 +1,20 @@
name: close pull request
on:
pull_request:
pull_request_target:
types: [opened, reopened]
jobs:
run:
runs-on: ubuntu-latest
steps:
- name: checkout
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
sparse-checkout: "README.txt"
sparse-checkout-cone-mode: false
- name: close
env:
GH_TOKEN: ${{ github.token }}
PR: ${{ github.event.number }}
run: |
PR=$(echo "$GITHUB_REF" | awk 'BEGIN { FS = "/" } ; { print $3 }')
gh pr close $PR --comment "(Automated Close) Please do not file pull requests here, see https://firefox-source-docs.mozilla.org/contributing/how_to_submit_a_patch.html"
gh pr lock $PR
gh pr close ${{ env.PR }} --comment "(Automated Close) Please do not file pull requests here, see https://firefox-source-docs.mozilla.org/contributing/how_to_submit_a_patch.html"
gh pr lock ${{ env.PR }}
49 changes: 49 additions & 0 deletions .hgtags
Original file line number Diff line number Diff line change
Expand Up @@ -4519,3 +4519,52 @@ da576bd73ddbbbcd645403b2c20538f00225e55d DEVEDITION_118_0b9_RELEASE
852ec20a6a1d55bfe81b5a8e24c2d2c9a77891ed FIREFOX_RELEASE_117_END
cc4649d51632dc5ddec2910bf6feed3a72331206 FIREFOX_118_0_BUILD1
cc4649d51632dc5ddec2910bf6feed3a72331206 FIREFOX_118_0_RELEASE
68e4c357d26c5a1f075a1ec0c696d4fe684ed881 FIREFOX_118_0_1_BUILD1
68e4c357d26c5a1f075a1ec0c696d4fe684ed881 FIREFOX_118_0_1_RELEASE
e26ce7fb8b2358ad45a84d34b1f5b6a1cc59d7fb FIREFOX_118_0_2_BUILD2
e26ce7fb8b2358ad45a84d34b1f5b6a1cc59d7fb FIREFOX_118_0_2_RELEASE
6f0be3ad8512b63a13cb4ec87ae4efae31411ecf FIREFOX_RELEASE_54_BASE
9f12a9fab080f2d363d7424e25b9ffe85ebc3414 FIREFOX_AURORA_28_BASE
1429ba8bcd5b6beb45399f77673bc59439db5d91 FIREFOX_NIGHTLY_118_END
68035862c82691cc5ad039c1067c1fd24d048350 FIREFOX_BETA_119_BASE
3ccfcfd33febbc463dad2318a67c896f98c65b90 FIREFOX_BETA_118_END
704d786ef571a57be79a4e8bbf4b3d348da4a6af FIREFOX_119_0b1_BUILD1
704d786ef571a57be79a4e8bbf4b3d348da4a6af DEVEDITION_119_0b1_BUILD1
704d786ef571a57be79a4e8bbf4b3d348da4a6af FIREFOX_119_0b1_RELEASE
704d786ef571a57be79a4e8bbf4b3d348da4a6af DEVEDITION_119_0b1_RELEASE
6b3b2f0defd0129f296da601815862ec420c2a8d FIREFOX_119_0b2_BUILD1
6b3b2f0defd0129f296da601815862ec420c2a8d DEVEDITION_119_0b2_BUILD1
6b3b2f0defd0129f296da601815862ec420c2a8d FIREFOX_119_0b2_RELEASE
6b3b2f0defd0129f296da601815862ec420c2a8d DEVEDITION_119_0b2_RELEASE
fe5fec8379780f7d83aea22168af4bb524933291 FIREFOX_119_0b3_BUILD1
fe5fec8379780f7d83aea22168af4bb524933291 DEVEDITION_119_0b3_BUILD1
fe5fec8379780f7d83aea22168af4bb524933291 FIREFOX_119_0b3_RELEASE
fe5fec8379780f7d83aea22168af4bb524933291 DEVEDITION_119_0b3_RELEASE
dd5c4288e5758af7fc35f71c3129bd1eda767278 FIREFOX_119_0b4_BUILD1
dd5c4288e5758af7fc35f71c3129bd1eda767278 DEVEDITION_119_0b4_BUILD1
dd5c4288e5758af7fc35f71c3129bd1eda767278 FIREFOX_119_0b4_RELEASE
dd5c4288e5758af7fc35f71c3129bd1eda767278 DEVEDITION_119_0b4_RELEASE
ee94bbad8af86968bf85c48449dd7d1bece16e6a FIREFOX_119_0b5_BUILD1
ee94bbad8af86968bf85c48449dd7d1bece16e6a DEVEDITION_119_0b5_BUILD1
ee94bbad8af86968bf85c48449dd7d1bece16e6a FIREFOX_119_0b5_RELEASE
ee94bbad8af86968bf85c48449dd7d1bece16e6a DEVEDITION_119_0b5_RELEASE
75404df0a34bb37b93351a424687782569f397f9 DEVEDITION_119_0b6_BUILD1
75404df0a34bb37b93351a424687782569f397f9 FIREFOX_119_0b6_BUILD1
75404df0a34bb37b93351a424687782569f397f9 FIREFOX_119_0b6_RELEASE
75404df0a34bb37b93351a424687782569f397f9 DEVEDITION_119_0b6_RELEASE
2c502d3a5967e4ffe419c5d01465f41dceb956f6 DEVEDITION_119_0b7_BUILD1
2c502d3a5967e4ffe419c5d01465f41dceb956f6 FIREFOX_119_0b7_BUILD1
2c502d3a5967e4ffe419c5d01465f41dceb956f6 FIREFOX_119_0b7_RELEASE
2c502d3a5967e4ffe419c5d01465f41dceb956f6 DEVEDITION_119_0b7_RELEASE
54e1383bd50714d6e9f0149e83a414e4a48cac7f FIREFOX_119_0b8_BUILD1
54e1383bd50714d6e9f0149e83a414e4a48cac7f DEVEDITION_119_0b8_BUILD1
54e1383bd50714d6e9f0149e83a414e4a48cac7f FIREFOX_119_0b8_RELEASE
54e1383bd50714d6e9f0149e83a414e4a48cac7f DEVEDITION_119_0b8_RELEASE
03f145d4d7d679e973ec6621b498d6ba24c3bf45 DEVEDITION_119_0b9_BUILD1
03f145d4d7d679e973ec6621b498d6ba24c3bf45 FIREFOX_119_0b9_BUILD1
03f145d4d7d679e973ec6621b498d6ba24c3bf45 DEVEDITION_119_0b9_RELEASE
03f145d4d7d679e973ec6621b498d6ba24c3bf45 FIREFOX_119_0b9_RELEASE
f2a69b23cb0aaf2b36bac4f9f197bf4282f542c4 FIREFOX_RELEASE_119_BASE
a43e95756b87a0d585d9afcd1d45b3cecb8b9c47 FIREFOX_RELEASE_118_END
a43e95756b87a0d585d9afcd1d45b3cecb8b9c47 FIREFOX_RELEASE_118_END
cac6b65408604df210bfa820895bdad58c761fc5 FIREFOX_119_0_BUILD1
5 changes: 2 additions & 3 deletions .prettierignore
Original file line number Diff line number Diff line change
Expand Up @@ -1000,6 +1000,8 @@ uriloader/exthandler/tests/mochitest/save_filenames.html
# Also ignore reftest - specially crafted to produce expected output.
**/reftest/
**/reftests/
# Don't ignore the reftest harness files.
!/layout/tools/reftest/

# Exclude expected objdirs.
obj*/
Expand Down Expand Up @@ -1054,7 +1056,6 @@ devtools/client/debugger/webpack.config.js
devtools/client/preferences/

# Ignore devtools generated code
devtools/shared/css/generated/properties-db.js
devtools/client/webconsole/test/node/fixtures/stubs/*.js
!devtools/client/webconsole/test/node/fixtures/stubs/index.js
devtools/client/shared/components/test/node/stubs/reps/*.js
Expand Down Expand Up @@ -1299,8 +1300,6 @@ dom/tests/mochitest/ajax/
dom/tests/mochitest/dom-level1-core/
dom/tests/mochitest/dom-level2-core/
dom/tests/mochitest/dom-level2-html/
dom/u2f/tests/pkijs/
dom/webauthn/cbor-cpp/
dom/webauthn/tests/pkijs/
dom/webgpu/tests/cts/checkout/
editor/libeditor/tests/browserscope/lib/richtext/
Expand Down
15 changes: 15 additions & 0 deletions .stylelintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@ module.exports = {
true,
{
ignoreFunctions: [
"light-dark" /* Used for color-scheme dependent colors */,
"-moz-image-rect" /* Used for cropping images */,
"add" /* Used in mathml.css */,
],
Expand Down Expand Up @@ -239,6 +240,20 @@ module.exports = {
},

overrides: [
{
// TODO: Bug 1851544: Re-enable the rule or change the rule set-up.
files: [
"browser/components/newtab/content-src/aboutwelcome/aboutwelcome.scss",
"browser/components/newtab/content-src/asrouter/components/ModalOverlay/_ModalOverlay.scss",
"browser/components/newtab/content-src/asrouter/templates/SimpleBelowSearchSnippet/_SimpleBelowSearchSnippet.scss",
"browser/components/newtab/content-src/components/CustomizeMenu/_CustomizeMenu.scss",
"browser/components/newtab/content-src/components/DiscoveryStreamComponents/CardGrid/_CardGrid.scss",
"browser/components/newtab/content-src/components/Search/_Search.scss",
],
rules: {
"media-feature-range-notation": null,
},
},
{
files: "*.scss",
customSyntax: "postcss-scss",
Expand Down
2 changes: 1 addition & 1 deletion CLOBBER
Original file line number Diff line number Diff line change
Expand Up @@ -22,4 +22,4 @@
# changes to stick? As of bug 928195, this shouldn't be necessary! Please
# don't change CLOBBER for WebIDL changes any more.

Merge day clobber 2023-09-18
Merge day clobber 2023-10-16
Loading

0 comments on commit 810ea9f

Please sign in to comment.