Skip to content

Commit 6b6b2e5

Browse files
authored
[Azure Pipelines] fix Firefox Nightly cask URL (#45985)
This broke with Homebrew/homebrew-cask-versions#20196. Also update click_iframe_crossorigin.sub.html.ini for failing test.
1 parent bd682c9 commit 6b6b2e5

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

infrastructure/metadata/infrastructure/testdriver/click_iframe_crossorigin.sub.html.ini

+1
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,4 @@
22
[TestDriver click on a document in an iframe]
33
expected:
44
if product == "chrome": [PASS, FAIL] # https://github.com/web-platform-tests/wpt/issues/26295
5+
if os == "mac" and product == "firefox": [PASS, FAIL] # https://github.com/web-platform-tests/wpt/issues/45987

tools/ci/azure/install_chrome.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
steps:
22
# The conflicting google-chrome and chromedriver casks are first uninstalled.
3-
# The raw google-chrome-dev cask URL is used to bypass caching.
3+
# The raw google-chrome@dev.rb cask URL is used to bypass caching.
44
- script: |
55
set -eux -o pipefail
66
HOMEBREW_NO_AUTO_UPDATE=1 brew uninstall --cask google-chrome || true

tools/ci/azure/install_firefox.yml

+3-4
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
steps:
2-
# This is equivalent to `Homebrew/homebrew-cask-versions/firefox-nightly`,
3-
# but the raw URL is used to bypass caching.
2+
# The raw [email protected] cask URL is used to bypass caching.
43
- script: |
54
set -eux -o pipefail
6-
curl https://raw.githubusercontent.com/Homebrew/homebrew-cask-versions/master/Casks/firefox-nightly.rb > firefox-nightly.rb
7-
HOMEBREW_NO_AUTO_UPDATE=1 brew install --cask firefox-nightly.rb
5+
curl https://raw.githubusercontent.com/Homebrew/homebrew-cask/HEAD/Casks/f/firefox@nightly.rb > firefox@nightly.rb
6+
HOMEBREW_NO_AUTO_UPDATE=1 brew install --cask firefox@nightly.rb
87
displayName: 'Install Firefox Nightly'
98
condition: and(succeeded(), eq(variables['Agent.OS'], 'Darwin'))

0 commit comments

Comments
 (0)