diff --git a/frontend/src/components/VBanner/VAnalyticsNotice.vue b/frontend/src/components/VBanner/VAnalyticsNotice.vue
index 64c1c24d61a..f806e67c3ed 100644
--- a/frontend/src/components/VBanner/VAnalyticsNotice.vue
+++ b/frontend/src/components/VBanner/VAnalyticsNotice.vue
@@ -1,28 +1,17 @@
-
diff --git a/frontend/src/components/VBanner/VBanners.vue b/frontend/src/components/VBanner/VBanners.vue
index 41582ecdb84..7056d903c4a 100644
--- a/frontend/src/components/VBanner/VBanners.vue
+++ b/frontend/src/components/VBanner/VBanners.vue
@@ -1,5 +1,5 @@
-
diff --git a/frontend/src/components/VBanner/VNotificationBanner.vue b/frontend/src/components/VBanner/VNotificationBanner.vue
index 87315394b48..460851a74da 100644
--- a/frontend/src/components/VBanner/VNotificationBanner.vue
+++ b/frontend/src/components/VBanner/VNotificationBanner.vue
@@ -1,99 +1,77 @@
-
diff --git a/frontend/src/components/VBanner/VTranslationStatusBanner.vue b/frontend/src/components/VBanner/VTranslationStatusBanner.vue
index 93b5cc3c6c9..7bf58eb3713 100644
--- a/frontend/src/components/VBanner/VTranslationStatusBanner.vue
+++ b/frontend/src/components/VBanner/VTranslationStatusBanner.vue
@@ -1,53 +1,37 @@
-
diff --git a/frontend/src/components/VHeader/VFilterButton.vue b/frontend/src/components/VHeader/VFilterButton.vue
index 705588bd7fa..5b40174f269 100644
--- a/frontend/src/components/VHeader/VFilterButton.vue
+++ b/frontend/src/components/VHeader/VFilterButton.vue
@@ -1,52 +1,36 @@
-
diff --git a/frontend/src/components/VHeader/VFilterIconOrCounter.vue b/frontend/src/components/VHeader/VFilterIconOrCounter.vue
index 459f14f527d..723a85d0cbf 100644
--- a/frontend/src/components/VHeader/VFilterIconOrCounter.vue
+++ b/frontend/src/components/VHeader/VFilterIconOrCounter.vue
@@ -1,29 +1,20 @@
-
diff --git a/frontend/src/components/VHeader/VHeaderDesktop.vue b/frontend/src/components/VHeader/VHeaderDesktop.vue
index 707e8b1d3f1..fb9481cbfd6 100644
--- a/frontend/src/components/VHeader/VHeaderDesktop.vue
+++ b/frontend/src/components/VHeader/VHeaderDesktop.vue
@@ -1,5 +1,7 @@
-
diff --git a/frontend/src/components/VHeader/VHeaderMobile/VContentSettingsButton.vue b/frontend/src/components/VHeader/VHeaderMobile/VContentSettingsButton.vue
index 99b6271afb9..27c672bdbd6 100644
--- a/frontend/src/components/VHeader/VHeaderMobile/VContentSettingsButton.vue
+++ b/frontend/src/components/VHeader/VHeaderMobile/VContentSettingsButton.vue
@@ -1,22 +1,16 @@
-
diff --git a/frontend/src/components/VHeader/VHeaderMobile/VFilterTab.vue b/frontend/src/components/VHeader/VHeaderMobile/VFilterTab.vue
index 25ea8e2d053..33512b2a9ac 100644
--- a/frontend/src/components/VHeader/VHeaderMobile/VFilterTab.vue
+++ b/frontend/src/components/VHeader/VHeaderMobile/VFilterTab.vue
@@ -1,17 +1,18 @@
-
diff --git a/frontend/src/components/VHeader/VHeaderMobile/VSearchBarButton.vue b/frontend/src/components/VHeader/VHeaderMobile/VSearchBarButton.vue
index 5fa5a4c0d09..b2c456b40b0 100644
--- a/frontend/src/components/VHeader/VHeaderMobile/VSearchBarButton.vue
+++ b/frontend/src/components/VHeader/VHeaderMobile/VSearchBarButton.vue
@@ -1,53 +1,41 @@
-
diff --git a/frontend/src/components/VHeader/VHeaderMobile/VShowResultsButton.vue b/frontend/src/components/VHeader/VHeaderMobile/VShowResultsButton.vue
index 66d9863a330..69344d09333 100644
--- a/frontend/src/components/VHeader/VHeaderMobile/VShowResultsButton.vue
+++ b/frontend/src/components/VHeader/VHeaderMobile/VShowResultsButton.vue
@@ -1,44 +1,33 @@
-
diff --git a/frontend/src/components/VHeader/VHomeLink.vue b/frontend/src/components/VHeader/VHomeLink.vue
index 3c689a6f8cf..9abcc1dbeef 100644
--- a/frontend/src/components/VHeader/VHomeLink.vue
+++ b/frontend/src/components/VHeader/VHomeLink.vue
@@ -1,32 +1,24 @@
-
diff --git a/frontend/src/components/VHeader/VLogoButton.vue b/frontend/src/components/VHeader/VLogoButton.vue
index 328f757fa15..14d290e437e 100644
--- a/frontend/src/components/VHeader/VLogoButton.vue
+++ b/frontend/src/components/VHeader/VLogoButton.vue
@@ -1,22 +1,13 @@
-
diff --git a/frontend/src/components/VHeader/VPageLinks.vue b/frontend/src/components/VHeader/VPageLinks.vue
index ac10618bce1..2b8462e37c8 100644
--- a/frontend/src/components/VHeader/VPageLinks.vue
+++ b/frontend/src/components/VHeader/VPageLinks.vue
@@ -1,77 +1,48 @@
-
diff --git a/frontend/src/components/VHeader/VSearchBar/VSearchBar.vue b/frontend/src/components/VHeader/VSearchBar/VSearchBar.vue
index f39a04bacb9..1ca00cb11c7 100644
--- a/frontend/src/components/VHeader/VSearchBar/VSearchBar.vue
+++ b/frontend/src/components/VHeader/VSearchBar/VSearchBar.vue
@@ -1,10 +1,15 @@
-
diff --git a/frontend/src/components/VHeader/VSearchBar/VSearchButton.vue b/frontend/src/components/VHeader/VSearchBar/VSearchButton.vue
index 9295433f8b2..ed53870bdda 100644
--- a/frontend/src/components/VHeader/VSearchBar/VSearchButton.vue
+++ b/frontend/src/components/VHeader/VSearchBar/VSearchButton.vue
@@ -1,6 +1,4 @@
-
diff --git a/frontend/src/components/VHeader/VSearchBar/VStandaloneSearchBar.vue b/frontend/src/components/VHeader/VSearchBar/VStandaloneSearchBar.vue
index 652a47e341b..1abc2369bca 100644
--- a/frontend/src/components/VHeader/VSearchBar/VStandaloneSearchBar.vue
+++ b/frontend/src/components/VHeader/VSearchBar/VStandaloneSearchBar.vue
@@ -1,10 +1,4 @@
-
diff --git a/frontend/src/components/VHeader/VWordPressLink.vue b/frontend/src/components/VHeader/VWordPressLink.vue
index 0a4febd1184..36eabe0070e 100644
--- a/frontend/src/components/VHeader/VWordPressLink.vue
+++ b/frontend/src/components/VHeader/VWordPressLink.vue
@@ -1,19 +1,13 @@
-
diff --git a/frontend/src/components/VRecentSearches/VRecentSearches.vue b/frontend/src/components/VRecentSearches/VRecentSearches.vue
index a7d2495150e..03e640a98bd 100644
--- a/frontend/src/components/VRecentSearches/VRecentSearches.vue
+++ b/frontend/src/components/VRecentSearches/VRecentSearches.vue
@@ -1,66 +1,51 @@
-
diff --git a/frontend/test/playwright/visual-regression/pages/errors.spec.ts b/frontend/test/playwright/visual-regression/pages/errors.spec.ts
index 61d88493ff6..a9e563c6755 100644
--- a/frontend/test/playwright/visual-regression/pages/errors.spec.ts
+++ b/frontend/test/playwright/visual-regression/pages/errors.spec.ts
@@ -132,9 +132,12 @@ for (const searchType of supportedSearchTypes) {
await page.mouse.move(0, 82)
+ // The CC logos in the attribution are loaded from the CC website, and can be flaky.
await expectSnapshot(
`search-result-timeout-${dir}`,
- page.locator("#main-page")
+ page.locator("#main-page"),
+ {},
+ { maxDiffPixelRatio: 0.01 }
)
})
}
diff --git a/frontend/test/tapes/search/images/q=galah&license_type=modification_keep-alive.json5 b/frontend/test/tapes/search/images/q=galah&license_type=modification_keep-alive.json5
index 4600c486d44..1970e8cfef4 100644
--- a/frontend/test/tapes/search/images/q=galah&license_type=modification_keep-alive.json5
+++ b/frontend/test/tapes/search/images/q=galah&license_type=modification_keep-alive.json5
@@ -92,8 +92,8 @@
],
},
body: {
- result_count: 2686,
- page_count: 135,
+ result_count: 240,
+ page_count: 12,
page_size: 20,
page: 1,
results: [
diff --git a/frontend/test/tapes/search/images/q=galah_close.json5 b/frontend/test/tapes/search/images/q=galah_close.json5
index bdf20512d7a..d309cd4f877 100644
--- a/frontend/test/tapes/search/images/q=galah_close.json5
+++ b/frontend/test/tapes/search/images/q=galah_close.json5
@@ -75,8 +75,8 @@
],
},
body: {
- result_count: 3275,
- page_count: 164,
+ result_count: 240,
+ page_count: 12,
page_size: 20,
page: 1,
results: [
diff --git a/frontend/test/tapes/search/images/q=galah_keep-alive.json5 b/frontend/test/tapes/search/images/q=galah_keep-alive.json5
index 7628fe21831..f3384e3ee0e 100644
--- a/frontend/test/tapes/search/images/q=galah_keep-alive.json5
+++ b/frontend/test/tapes/search/images/q=galah_keep-alive.json5
@@ -92,8 +92,8 @@
],
},
body: {
- result_count: 3275,
- page_count: 164,
+ result_count: 240,
+ page_count: 12,
page_size: 20,
page: 1,
results: [