>
)}
{captionBlock && (
diff --git a/src/app/components/PortraitVideoModal/index.styles.tsx b/src/app/components/PortraitVideoModal/index.styles.tsx
index 75a796cd6fc..6124815317c 100644
--- a/src/app/components/PortraitVideoModal/index.styles.tsx
+++ b/src/app/components/PortraitVideoModal/index.styles.tsx
@@ -1,6 +1,7 @@
import pixelsToRem from '#app/utilities/pixelsToRem';
import { css, Theme } from '@emotion/react';
import { visuallyHiddenStyle } from '#app/lib/styles.const';
+import { PLAYER_FULLSCREEN_CLASS } from '#lib/mediaPlayerFullscreen.const';
const styles = {
bodyOverflowHidden: () =>
@@ -28,6 +29,10 @@ const styles = {
justifyContent: 'center',
zIndex: 2147483647,
+ [`body.${PLAYER_FULLSCREEN_CLASS} &`]: {
+ zIndex: -1,
+ },
+
'&::after': {
content: '""',
position: 'absolute',
diff --git a/src/app/components/PortraitVideoModal/index.tsx b/src/app/components/PortraitVideoModal/index.tsx
index 6bd8d85dfc0..dd7c6d96c95 100644
--- a/src/app/components/PortraitVideoModal/index.tsx
+++ b/src/app/components/PortraitVideoModal/index.tsx
@@ -365,6 +365,7 @@ const PortraitVideoModal = ({
playlistLoadedCallback(e, blocks),
pluginLoaded: pluginLoadedCallback,
diff --git a/src/app/legacy/containers/ConsentBanner/Banner/__snapshots__/index.canonical.test.jsx.snap b/src/app/legacy/containers/ConsentBanner/Banner/__snapshots__/index.canonical.test.jsx.snap
index ec745a7ab25..424745ff060 100644
--- a/src/app/legacy/containers/ConsentBanner/Banner/__snapshots__/index.canonical.test.jsx.snap
+++ b/src/app/legacy/containers/ConsentBanner/Banner/__snapshots__/index.canonical.test.jsx.snap
@@ -9,6 +9,10 @@ exports[`Canonical Consent Banner Container should correctly render cookie banne
z-index: 2147483647;
}
+body.simorgh-player-fullscreen .emotion-0 {
+ z-index: -1;
+}
+
.emotion-2 {
font-family: ReithSans,Helvetica,Arial,sans-serif;
font-style: normal;
@@ -362,6 +366,10 @@ exports[`Canonical Consent Banner Container should correctly render cookie banne
z-index: 2147483647;
}
+body.simorgh-player-fullscreen .emotion-0 {
+ z-index: -1;
+}
+
.emotion-2 {
font-family: "BBC Reith Qalam","Times New Roman",Arial,Verdana,Geneva,Helvetica,sans-serif;
font-style: normal;
@@ -715,6 +723,10 @@ exports[`Canonical Consent Banner Container should correctly render privacy bann
z-index: 2147483647;
}
+body.simorgh-player-fullscreen .emotion-0 {
+ z-index: -1;
+}
+
.emotion-2 {
font-family: ReithSans,Helvetica,Arial,sans-serif;
font-style: normal;
@@ -1061,6 +1073,10 @@ exports[`Canonical Consent Banner Container should correctly render privacy bann
z-index: 2147483647;
}
+body.simorgh-player-fullscreen .emotion-0 {
+ z-index: -1;
+}
+
.emotion-2 {
font-family: "BBC Reith Qalam","Times New Roman",Arial,Verdana,Geneva,Helvetica,sans-serif;
font-style: normal;
diff --git a/src/app/legacy/containers/ConsentBanner/Banner/index.canonical.jsx b/src/app/legacy/containers/ConsentBanner/Banner/index.canonical.jsx
index 6cbfd8d2eda..91fb2192e78 100644
--- a/src/app/legacy/containers/ConsentBanner/Banner/index.canonical.jsx
+++ b/src/app/legacy/containers/ConsentBanner/Banner/index.canonical.jsx
@@ -1,6 +1,7 @@
import { use, useEffect, useRef } from 'react';
import styled from '@emotion/styled';
import { ConsentBanner } from '#psammead/psammead-consent-banner/src';
+import { PLAYER_FULLSCREEN_CLASS } from '#lib/mediaPlayerFullscreen.const';
import { ServiceContext } from '../../../../contexts/ServiceContext';
import BannerText from './Text';
import getDataAttribute from './getDataAttribute';
@@ -16,6 +17,10 @@ const ConsentBannerWrapper = styled.div`
left: 0;
width: 100%;
z-index: 2147483647;
+
+ body.${PLAYER_FULLSCREEN_CLASS} & {
+ z-index: -1;
+ }
`;
const AcceptButton = ({ message, onClick, dataAttribute }) => (
diff --git a/src/app/lib/mediaPlayerFullscreen.const.ts b/src/app/lib/mediaPlayerFullscreen.const.ts
new file mode 100644
index 00000000000..0b9def5f84b
--- /dev/null
+++ b/src/app/lib/mediaPlayerFullscreen.const.ts
@@ -0,0 +1,7 @@
+/**
+ * Global page-state class applied to and while the media player
+ * is in (fake) fullscreen. It acts as a shared signal that any component can
+ * react to in its own styles, so the media player never needs to reach across
+ * component boundaries into another component's DOM.
+ */
+export const PLAYER_FULLSCREEN_CLASS = 'simorgh-player-fullscreen';
diff --git a/ws-nextjs-app/integration/pages/articles/afrique/__snapshots__/canonical.test.ts.snap b/ws-nextjs-app/integration/pages/articles/afrique/__snapshots__/canonical.test.ts.snap
index c5f2673c24e..be7f8c6dfff 100644
--- a/ws-nextjs-app/integration/pages/articles/afrique/__snapshots__/canonical.test.ts.snap
+++ b/ws-nextjs-app/integration/pages/articles/afrique/__snapshots__/canonical.test.ts.snap
@@ -166,77 +166,86 @@ exports[`Canonical Articles Media Loader renders a valid container 1`] = `
data-e2e="media-loader__container"
>
-
-
-
+
-
- Play video, ""มหาวิหารน้ำแข็ง" สถาปัตยกรรมงดงามที่ธรรมชาติรังสรรค์ในสวิตเซอร์แลนด์", Durée 0,30
-
-
+
+
+
+
- 00:30
-
-
-
-
+
+
-
-
-
+
-
- Play video, "«قشزهذ شسسث٠هر ÙØ«Ø³Ù", مدت 0,16
-
-
+
+
+
+
- 00:16
-
-
-
-
+
+
View the full version of the page to see all the content.
diff --git a/ws-nextjs-app/integration/pages/articles/pidginEmbedImages/__snapshots__/amp.test.ts.snap b/ws-nextjs-app/integration/pages/articles/pidginEmbedImages/__snapshots__/amp.test.ts.snap
index 6641e10c515..f396cc3c192 100644
--- a/ws-nextjs-app/integration/pages/articles/pidginEmbedImages/__snapshots__/amp.test.ts.snap
+++ b/ws-nextjs-app/integration/pages/articles/pidginEmbedImages/__snapshots__/amp.test.ts.snap
@@ -15,7 +15,7 @@ exports[`AMP Articles Embed Images should match snapshot 1`] = `
fallback=""
height="1054"
layout="responsive"
- src="https://ichef.bbci.co.uk/news/1280/idt2-test/idt2/793f648b-b17f-489a-a473-9e5a71f12684/image/640"
+ src="https://ichef.bbci.co.uk/news/1280/idt2/idt2/793f648b-b17f-489a-a473-9e5a71f12684/image/640"
width="1280"
/>
diff --git a/ws-nextjs-app/integration/pages/articles/pidginEmbedImages/__snapshots__/canonical.test.ts.snap b/ws-nextjs-app/integration/pages/articles/pidginEmbedImages/__snapshots__/canonical.test.ts.snap
index 76130fb6a35..4f4d4c62649 100644
--- a/ws-nextjs-app/integration/pages/articles/pidginEmbedImages/__snapshots__/canonical.test.ts.snap
+++ b/ws-nextjs-app/integration/pages/articles/pidginEmbedImages/__snapshots__/canonical.test.ts.snap
@@ -14,7 +14,7 @@ exports[`Canonical Articles Embed Images should match snapshot 1`] = `
class="css-1seqhu9"
height="1252"
loading="eager"
- src="https://ichef.bbci.co.uk/news/1632/idt2-test/idt2/793f648b-b17f-489a-a473-9e5a71f12684/image/816"
+ src="https://ichef.bbci.co.uk/news/1632/idt2/idt2/793f648b-b17f-489a-a473-9e5a71f12684/image/816"
style="aspect-ratio:1632 / 1252"
width="1632"
/>
diff --git a/ws-nextjs-app/integration/pages/articles/portuguese/__snapshots__/amp.test.ts.snap b/ws-nextjs-app/integration/pages/articles/portuguese/__snapshots__/amp.test.ts.snap
index 8f8061acd69..a67bcda3c11 100644
--- a/ws-nextjs-app/integration/pages/articles/portuguese/__snapshots__/amp.test.ts.snap
+++ b/ws-nextjs-app/integration/pages/articles/portuguese/__snapshots__/amp.test.ts.snap
@@ -3,35 +3,35 @@
exports[`AMP Articles Flourish Embed Error messages Link should match text and url 1`] = `
{
"text": "Acesse a visão integral da página para visualizar todo o conteúdo.",
- "url": "http://localhost:7081/portuguese/articles/c72mg3j3x7eo",
+ "url": "http://192.168.1.106:7081/portuguese/articles/c72mg3j3x7eo",
}
`;
exports[`AMP Articles Flourish Embed Error messages Link should match text and url 2`] = `
{
"text": "Acesse a visão integral da página para visualizar todo o conteúdo.",
- "url": "http://localhost:7081/portuguese/articles/c72mg3j3x7eo",
+ "url": "http://192.168.1.106:7081/portuguese/articles/c72mg3j3x7eo",
}
`;
exports[`AMP Articles Flourish Embed Error messages Link should match text and url 3`] = `
{
"text": "Acesse a visão integral da página para visualizar todo o conteúdo.",
- "url": "http://localhost:7081/portuguese/articles/c72mg3j3x7eo",
+ "url": "http://192.168.1.106:7081/portuguese/articles/c72mg3j3x7eo",
}
`;
exports[`AMP Articles Flourish Embed Error messages Link should match text and url 4`] = `
{
"text": "Acesse a visão integral da página para visualizar todo o conteúdo.",
- "url": "http://localhost:7081/portuguese/articles/c72mg3j3x7eo",
+ "url": "http://192.168.1.106:7081/portuguese/articles/c72mg3j3x7eo",
}
`;
exports[`AMP Articles Flourish Embed Error messages Link should match text and url 5`] = `
{
"text": "Acesse a visão integral da página para visualizar todo o conteúdo.",
- "url": "http://localhost:7081/portuguese/articles/c72mg3j3x7eo",
+ "url": "http://192.168.1.106:7081/portuguese/articles/c72mg3j3x7eo",
}
`;
diff --git a/ws-nextjs-app/integration/pages/articles/scotland/__snapshots__/amp.test.ts.snap b/ws-nextjs-app/integration/pages/articles/scotland/__snapshots__/amp.test.ts.snap
index b46431394f3..e90f95225d4 100644
--- a/ws-nextjs-app/integration/pages/articles/scotland/__snapshots__/amp.test.ts.snap
+++ b/ws-nextjs-app/integration/pages/articles/scotland/__snapshots__/amp.test.ts.snap
@@ -94,7 +94,7 @@ exports[`AMP Articles Main heading should match text 1`] = `"This is the headlin
exports[`AMP Articles SEO Apple Touch Icon should match attributes 1`] = `
{
"sizes": null,
- "url": "http://localhost:7081/scotland/images/icons/icon-192x192.png",
+ "url": "http://192.168.1.106:7081/scotland/images/icons/icon-192x192.png",
}
`;
@@ -126,7 +126,7 @@ exports[`AMP Articles SEO Apple Touch Icon should match attributes 5`] = `
}
`;
-exports[`AMP Articles SEO Canonical link 1`] = `"http://localhost:7081/scotland/articles/czwj5l0n210o"`;
+exports[`AMP Articles SEO Canonical link 1`] = `"http://192.168.1.106:7081/scotland/articles/czwj5l0n210o"`;
exports[`AMP Articles SEO Dir attribute 1`] = `"ltr"`;
@@ -168,7 +168,7 @@ exports[`AMP Articles SEO Linked data should match text 1`] = `
"name": "English",
},
"mainEntityOfPage": {
- "@id": "http://localhost:7081/scotland/articles/czwj5l0n210o",
+ "@id": "http://192.168.1.106:7081/scotland/articles/czwj5l0n210o",
"@type": "WebPage",
"name": "This is the SEO headline of this test article",
},
@@ -183,7 +183,7 @@ exports[`AMP Articles SEO Linked data should match text 1`] = `
"name": "BBC",
},
"thumbnailUrl": "https://static.files.bbci.co.uk/ws/simorgh-assets/public/scotland/images/metadata/poster-1024x576.png",
- "url": "http://localhost:7081/scotland/articles/czwj5l0n210o",
+ "url": "http://192.168.1.106:7081/scotland/articles/czwj5l0n210o",
},
],
}
@@ -216,7 +216,7 @@ exports[`AMP Articles SEO OG title 1`] = `"This is the SEO headline of this test
exports[`AMP Articles SEO OG type 1`] = `"article"`;
-exports[`AMP Articles SEO OG url 1`] = `"http://localhost:7081/scotland/articles/czwj5l0n210o"`;
+exports[`AMP Articles SEO OG url 1`] = `"http://192.168.1.106:7081/scotland/articles/czwj5l0n210o"`;
exports[`AMP Articles SEO Page title 1`] = `"This is the SEO headline of this test article - BBC Scotland"`;
diff --git a/ws-nextjs-app/integration/pages/articles/scotland/__snapshots__/canonical.test.ts.snap b/ws-nextjs-app/integration/pages/articles/scotland/__snapshots__/canonical.test.ts.snap
index 8e7edb8b038..ea20cdbb277 100644
--- a/ws-nextjs-app/integration/pages/articles/scotland/__snapshots__/canonical.test.ts.snap
+++ b/ws-nextjs-app/integration/pages/articles/scotland/__snapshots__/canonical.test.ts.snap
@@ -9,7 +9,7 @@ exports[`Canonical Articles Analytics ATI tracking pixel hostname 1`] = `"https:
exports[`Canonical Articles Analytics ATI tracking pixel search params 1`] = `
[
{
- "s": "598274",
+ "s": "598273",
},
{
"s2": "79",
@@ -138,7 +138,7 @@ exports[`Canonical Articles Main heading should match text 1`] = `"This is the h
exports[`Canonical Articles SEO Apple Touch Icon should match attributes 1`] = `
{
"sizes": null,
- "url": "http://localhost:7081/scotland/images/icons/icon-192x192.png",
+ "url": "http://192.168.1.106:7081/scotland/images/icons/icon-192x192.png",
}
`;
@@ -170,7 +170,7 @@ exports[`Canonical Articles SEO Apple Touch Icon should match attributes 5`] = `
}
`;
-exports[`Canonical Articles SEO Canonical link 1`] = `"http://localhost:7081/scotland/articles/czwj5l0n210o"`;
+exports[`Canonical Articles SEO Canonical link 1`] = `"http://192.168.1.106:7081/scotland/articles/czwj5l0n210o"`;
exports[`Canonical Articles SEO Dir attribute 1`] = `"ltr"`;
@@ -212,7 +212,7 @@ exports[`Canonical Articles SEO Linked data should match text 1`] = `
"name": "English",
},
"mainEntityOfPage": {
- "@id": "http://localhost:7081/scotland/articles/czwj5l0n210o",
+ "@id": "http://192.168.1.106:7081/scotland/articles/czwj5l0n210o",
"@type": "WebPage",
"name": "This is the SEO headline of this test article",
},
@@ -227,7 +227,7 @@ exports[`Canonical Articles SEO Linked data should match text 1`] = `
"name": "BBC",
},
"thumbnailUrl": "https://static.files.bbci.co.uk/ws/simorgh-assets/public/scotland/images/metadata/poster-1024x576.png",
- "url": "http://localhost:7081/scotland/articles/czwj5l0n210o",
+ "url": "http://192.168.1.106:7081/scotland/articles/czwj5l0n210o",
},
],
}
@@ -260,7 +260,7 @@ exports[`Canonical Articles SEO OG title 1`] = `"This is the SEO headline of thi
exports[`Canonical Articles SEO OG type 1`] = `"article"`;
-exports[`Canonical Articles SEO OG url 1`] = `"http://localhost:7081/scotland/articles/czwj5l0n210o"`;
+exports[`Canonical Articles SEO OG url 1`] = `"http://192.168.1.106:7081/scotland/articles/czwj5l0n210o"`;
exports[`Canonical Articles SEO Page title 1`] = `"This is the SEO headline of this test article - BBC Scotland"`;
diff --git a/ws-nextjs-app/integration/pages/av-embeds/russian/__snapshots__/canonical.test.ts.snap b/ws-nextjs-app/integration/pages/av-embeds/russian/__snapshots__/canonical.test.ts.snap
index 64cc90bd1dd..b88bd592999 100644
--- a/ws-nextjs-app/integration/pages/av-embeds/russian/__snapshots__/canonical.test.ts.snap
+++ b/ws-nextjs-app/integration/pages/av-embeds/russian/__snapshots__/canonical.test.ts.snap
@@ -162,77 +162,82 @@ exports[`Canonical Av-embeds Media Loader renders a valid container 1`] = `
data-e2e="media-loader__container"
>
-
-
-
+
+
+
- 02:53
-
-
-
-
+
+
diff --git a/ws-nextjs-app/integration/pages/homePage/arabic/__snapshots__/canonical.test.ts.snap b/ws-nextjs-app/integration/pages/homePage/arabic/__snapshots__/canonical.test.ts.snap
index 9eb0eba548f..75294e15d94 100644
--- a/ws-nextjs-app/integration/pages/homePage/arabic/__snapshots__/canonical.test.ts.snap
+++ b/ws-nextjs-app/integration/pages/homePage/arabic/__snapshots__/canonical.test.ts.snap
@@ -23,7 +23,7 @@ exports[`Canonical Home Page Analytics ATI tracking pixel hostname 1`] = `"https
exports[`Canonical Home Page Analytics ATI tracking pixel search params 1`] = `
[
{
- "s": "598343",
+ "s": "598342",
},
{
"s2": "5",
@@ -163,7 +163,7 @@ exports[`Canonical Home Page Page content First item in the first curation is th
exports[`Canonical Home Page SEO Apple Touch Icon should match attributes 1`] = `
{
"sizes": null,
- "url": "http://localhost:7081/arabic/images/icons/icon-192x192.png",
+ "url": "http://192.168.1.106:7081/arabic/images/icons/icon-192x192.png",
}
`;
@@ -195,7 +195,7 @@ exports[`Canonical Home Page SEO Apple Touch Icon should match attributes 5`] =
}
`;
-exports[`Canonical Home Page SEO Canonical link 1`] = `"http://localhost:7081/arabic"`;
+exports[`Canonical Home Page SEO Canonical link 1`] = `"http://192.168.1.106:7081/arabic"`;
exports[`Canonical Home Page SEO Dir attribute 1`] = `"rtl"`;
@@ -224,7 +224,7 @@ exports[`Canonical Home Page SEO Linked data should match text 1`] = `
"name": "Arabic",
},
"mainEntityOfPage": {
- "@id": "http://localhost:7081/arabic",
+ "@id": "http://192.168.1.106:7081/arabic",
"@type": "WebPage",
"name": "BBC News عربي",
},
@@ -240,7 +240,7 @@ exports[`Canonical Home Page SEO Linked data should match text 1`] = `
"publishingPrinciples": "https://www.bbc.com/arabic/institutional-49283069",
},
"thumbnailUrl": "https://static.files.bbci.co.uk/ws/simorgh-assets/public/arabic/images/metadata/poster-1024x576.png",
- "url": "http://localhost:7081/arabic",
+ "url": "http://192.168.1.106:7081/arabic",
},
{
"@type": "ItemList",
@@ -303,7 +303,7 @@ exports[`Canonical Home Page SEO OG title 1`] = `"BBC News عربي - BBC News
exports[`Canonical Home Page SEO OG type 1`] = `"website"`;
-exports[`Canonical Home Page SEO OG url 1`] = `"http://localhost:7081/arabic"`;
+exports[`Canonical Home Page SEO OG url 1`] = `"http://192.168.1.106:7081/arabic"`;
exports[`Canonical Home Page SEO Page title 1`] = `"BBC News عربي - BBC News عربي"`;
diff --git a/ws-nextjs-app/integration/pages/homePage/hindi/__snapshots__/canonical.test.ts.snap b/ws-nextjs-app/integration/pages/homePage/hindi/__snapshots__/canonical.test.ts.snap
index 39df8d7fd7f..b20a7034bea 100644
--- a/ws-nextjs-app/integration/pages/homePage/hindi/__snapshots__/canonical.test.ts.snap
+++ b/ws-nextjs-app/integration/pages/homePage/hindi/__snapshots__/canonical.test.ts.snap
@@ -9,7 +9,7 @@ exports[`Canonical Home Page Analytics ATI tracking pixel hostname 1`] = `"https
exports[`Canonical Home Page Analytics ATI tracking pixel search params 1`] = `
[
{
- "s": "598343",
+ "s": "598342",
},
{
"s2": "52",
@@ -213,7 +213,7 @@ exports[`Canonical Home Page Page content First item in the first curation is th
exports[`Canonical Home Page SEO Apple Touch Icon should match attributes 1`] = `
{
"sizes": null,
- "url": "http://localhost:7081/hindi/images/icons/icon-192x192.png",
+ "url": "http://192.168.1.106:7081/hindi/images/icons/icon-192x192.png",
}
`;
@@ -245,7 +245,7 @@ exports[`Canonical Home Page SEO Apple Touch Icon should match attributes 5`] =
}
`;
-exports[`Canonical Home Page SEO Canonical link 1`] = `"http://localhost:7081/hindi"`;
+exports[`Canonical Home Page SEO Canonical link 1`] = `"http://192.168.1.106:7081/hindi"`;
exports[`Canonical Home Page SEO Dir attribute 1`] = `"ltr"`;
@@ -274,7 +274,7 @@ exports[`Canonical Home Page SEO Linked data should match text 1`] = `
"name": "Hindi",
},
"mainEntityOfPage": {
- "@id": "http://localhost:7081/hindi",
+ "@id": "http://192.168.1.106:7081/hindi",
"@type": "WebPage",
"name": "BBC News हिंदी",
},
@@ -290,7 +290,7 @@ exports[`Canonical Home Page SEO Linked data should match text 1`] = `
"publishingPrinciples": "https://www.bbc.com/hindi/institutional-50223932",
},
"thumbnailUrl": "https://static.files.bbci.co.uk/ws/simorgh-assets/public/hindi/images/metadata/poster-1024x576.png",
- "url": "http://localhost:7081/hindi",
+ "url": "http://192.168.1.106:7081/hindi",
},
{
"@type": "ItemList",
@@ -707,7 +707,7 @@ exports[`Canonical Home Page SEO OG title 1`] = `"BBC News हिंदी - BBC
exports[`Canonical Home Page SEO OG type 1`] = `"website"`;
-exports[`Canonical Home Page SEO OG url 1`] = `"http://localhost:7081/hindi"`;
+exports[`Canonical Home Page SEO OG url 1`] = `"http://192.168.1.106:7081/hindi"`;
exports[`Canonical Home Page SEO Page title 1`] = `"BBC News हिंदी - BBC News हिंदी"`;
diff --git a/ws-nextjs-app/integration/pages/homePage/kyrgyz/__snapshots__/canonical.test.ts.snap b/ws-nextjs-app/integration/pages/homePage/kyrgyz/__snapshots__/canonical.test.ts.snap
index 42a5bc50b41..552d2e30983 100644
--- a/ws-nextjs-app/integration/pages/homePage/kyrgyz/__snapshots__/canonical.test.ts.snap
+++ b/ws-nextjs-app/integration/pages/homePage/kyrgyz/__snapshots__/canonical.test.ts.snap
@@ -9,7 +9,7 @@ exports[`Canonical Home Page Analytics ATI tracking pixel hostname 1`] = `"https
exports[`Canonical Home Page Analytics ATI tracking pixel search params 1`] = `
[
{
- "s": "598343",
+ "s": "598342",
},
{
"s2": "58",
@@ -176,7 +176,7 @@ exports[`Canonical Home Page Page content First item in the first curation is th
exports[`Canonical Home Page SEO Apple Touch Icon should match attributes 1`] = `
{
"sizes": null,
- "url": "http://localhost:7081/kyrgyz/images/icons/icon-192x192.png",
+ "url": "http://192.168.1.106:7081/kyrgyz/images/icons/icon-192x192.png",
}
`;
@@ -208,7 +208,7 @@ exports[`Canonical Home Page SEO Apple Touch Icon should match attributes 5`] =
}
`;
-exports[`Canonical Home Page SEO Canonical link 1`] = `"http://localhost:7081/kyrgyz"`;
+exports[`Canonical Home Page SEO Canonical link 1`] = `"http://192.168.1.106:7081/kyrgyz"`;
exports[`Canonical Home Page SEO Dir attribute 1`] = `"ltr"`;
@@ -237,7 +237,7 @@ exports[`Canonical Home Page SEO Linked data should match text 1`] = `
"name": "Kyrgyz",
},
"mainEntityOfPage": {
- "@id": "http://localhost:7081/kyrgyz",
+ "@id": "http://192.168.1.106:7081/kyrgyz",
"@type": "WebPage",
"name": "BBC News Kyrgyz",
},
@@ -253,7 +253,7 @@ exports[`Canonical Home Page SEO Linked data should match text 1`] = `
"publishingPrinciples": "https://www.bbc.com/kyrgyz/institutional-49677275",
},
"thumbnailUrl": "https://static.files.bbci.co.uk/ws/simorgh-assets/public/kyrgyz/images/metadata/poster-1024x576.png",
- "url": "http://localhost:7081/kyrgyz",
+ "url": "http://192.168.1.106:7081/kyrgyz",
},
{
"@type": "ItemList",
@@ -685,7 +685,7 @@ exports[`Canonical Home Page SEO OG title 1`] = `"BBC News Kyrgyz - BBC News К
exports[`Canonical Home Page SEO OG type 1`] = `"website"`;
-exports[`Canonical Home Page SEO OG url 1`] = `"http://localhost:7081/kyrgyz"`;
+exports[`Canonical Home Page SEO OG url 1`] = `"http://192.168.1.106:7081/kyrgyz"`;
exports[`Canonical Home Page SEO Page title 1`] = `"BBC News Kyrgyz - BBC News Кыргыз Кызматы"`;
diff --git a/ws-nextjs-app/integration/pages/homePage/serbianCyr/__snapshots__/canonical.test.ts.snap b/ws-nextjs-app/integration/pages/homePage/serbianCyr/__snapshots__/canonical.test.ts.snap
index 456bf2f22ec..2259cdb568c 100644
--- a/ws-nextjs-app/integration/pages/homePage/serbianCyr/__snapshots__/canonical.test.ts.snap
+++ b/ws-nextjs-app/integration/pages/homePage/serbianCyr/__snapshots__/canonical.test.ts.snap
@@ -9,7 +9,7 @@ exports[`Canonical Home Page Analytics ATI tracking pixel hostname 1`] = `"https
exports[`Canonical Home Page Analytics ATI tracking pixel search params 1`] = `
[
{
- "s": "598343",
+ "s": "598342",
},
{
"s2": "81",
@@ -212,7 +212,7 @@ exports[`Canonical Home Page Page content First item in the first curation is th
exports[`Canonical Home Page SEO Apple Touch Icon should match attributes 1`] = `
{
"sizes": null,
- "url": "http://localhost:7081/serbian/images/icons/icon-192x192.png",
+ "url": "http://192.168.1.106:7081/serbian/images/icons/icon-192x192.png",
}
`;
@@ -244,7 +244,7 @@ exports[`Canonical Home Page SEO Apple Touch Icon should match attributes 5`] =
}
`;
-exports[`Canonical Home Page SEO Canonical link 1`] = `"http://localhost:7081/serbian/cyr"`;
+exports[`Canonical Home Page SEO Canonical link 1`] = `"http://192.168.1.106:7081/serbian/cyr"`;
exports[`Canonical Home Page SEO Dir attribute 1`] = `"ltr"`;
@@ -273,7 +273,7 @@ exports[`Canonical Home Page SEO Linked data should match text 1`] = `
"name": "Serbian",
},
"mainEntityOfPage": {
- "@id": "http://localhost:7081/serbian/cyr",
+ "@id": "http://192.168.1.106:7081/serbian/cyr",
"@type": "WebPage",
"name": "Главна страница",
},
@@ -289,7 +289,7 @@ exports[`Canonical Home Page SEO Linked data should match text 1`] = `
"publishingPrinciples": "https://www.bbc.com/serbian/cyr/institutional-50173730",
},
"thumbnailUrl": "https://static.files.bbci.co.uk/ws/simorgh-assets/public/serbian/images/metadata/poster-1024x576.png",
- "url": "http://localhost:7081/serbian/cyr",
+ "url": "http://192.168.1.106:7081/serbian/cyr",
},
{
"@type": "ItemList",
@@ -418,7 +418,7 @@ exports[`Canonical Home Page SEO OG title 1`] = `"Главна страница
exports[`Canonical Home Page SEO OG type 1`] = `"website"`;
-exports[`Canonical Home Page SEO OG url 1`] = `"http://localhost:7081/serbian/cyr"`;
+exports[`Canonical Home Page SEO OG url 1`] = `"http://192.168.1.106:7081/serbian/cyr"`;
exports[`Canonical Home Page SEO Page title 1`] = `"Главна страница - BBC News на српском"`;
diff --git a/ws-nextjs-app/integration/pages/homePage/serbianLat/__snapshots__/canonical.test.ts.snap b/ws-nextjs-app/integration/pages/homePage/serbianLat/__snapshots__/canonical.test.ts.snap
index e71a6fc7d6a..797b3dd25b8 100644
--- a/ws-nextjs-app/integration/pages/homePage/serbianLat/__snapshots__/canonical.test.ts.snap
+++ b/ws-nextjs-app/integration/pages/homePage/serbianLat/__snapshots__/canonical.test.ts.snap
@@ -9,7 +9,7 @@ exports[`Canonical Home Page Analytics ATI tracking pixel hostname 1`] = `"https
exports[`Canonical Home Page Analytics ATI tracking pixel search params 1`] = `
[
{
- "s": "598343",
+ "s": "598342",
},
{
"s2": "81",
@@ -212,7 +212,7 @@ exports[`Canonical Home Page Page content First item in the first curation is th
exports[`Canonical Home Page SEO Apple Touch Icon should match attributes 1`] = `
{
"sizes": null,
- "url": "http://localhost:7081/serbian/images/icons/icon-192x192.png",
+ "url": "http://192.168.1.106:7081/serbian/images/icons/icon-192x192.png",
}
`;
@@ -244,7 +244,7 @@ exports[`Canonical Home Page SEO Apple Touch Icon should match attributes 5`] =
}
`;
-exports[`Canonical Home Page SEO Canonical link 1`] = `"http://localhost:7081/serbian/lat"`;
+exports[`Canonical Home Page SEO Canonical link 1`] = `"http://192.168.1.106:7081/serbian/lat"`;
exports[`Canonical Home Page SEO Dir attribute 1`] = `"ltr"`;
@@ -273,7 +273,7 @@ exports[`Canonical Home Page SEO Linked data should match text 1`] = `
"name": "Serbian",
},
"mainEntityOfPage": {
- "@id": "http://localhost:7081/serbian/lat",
+ "@id": "http://192.168.1.106:7081/serbian/lat",
"@type": "WebPage",
"name": "Glavna stranica",
},
@@ -289,7 +289,7 @@ exports[`Canonical Home Page SEO Linked data should match text 1`] = `
"publishingPrinciples": "https://www.bbc.com/serbian/lat/institutional-50173730",
},
"thumbnailUrl": "https://static.files.bbci.co.uk/ws/simorgh-assets/public/serbian/images/metadata/poster-1024x576.png",
- "url": "http://localhost:7081/serbian/lat",
+ "url": "http://192.168.1.106:7081/serbian/lat",
},
{
"@type": "ItemList",
@@ -418,7 +418,7 @@ exports[`Canonical Home Page SEO OG title 1`] = `"Glavna stranica - BBC News na
exports[`Canonical Home Page SEO OG type 1`] = `"website"`;
-exports[`Canonical Home Page SEO OG url 1`] = `"http://localhost:7081/serbian/lat"`;
+exports[`Canonical Home Page SEO OG url 1`] = `"http://192.168.1.106:7081/serbian/lat"`;
exports[`Canonical Home Page SEO Page title 1`] = `"Glavna stranica - BBC News na srpskom"`;
diff --git a/ws-nextjs-app/integration/pages/live/pidgin/__snapshots__/canonical.test.ts.snap b/ws-nextjs-app/integration/pages/live/pidgin/__snapshots__/canonical.test.ts.snap
index dd425940c1b..5c93b9d5cb4 100644
--- a/ws-nextjs-app/integration/pages/live/pidgin/__snapshots__/canonical.test.ts.snap
+++ b/ws-nextjs-app/integration/pages/live/pidgin/__snapshots__/canonical.test.ts.snap
@@ -22,22 +22,31 @@ exports[`Canonical Live Media Loader renders a valid container 1`] = `
data-e2e="media-loader__container"
>