diff --git a/e2e/safe-area/app/wraplayout/action-bar/hwrap-nested-hwrap-page.xml b/e2e/safe-area/app/wraplayout/action-bar/hwrap-nested-hwrap-page.xml
new file mode 100644
index 000000000..2e60176c3
--- /dev/null
+++ b/e2e/safe-area/app/wraplayout/action-bar/hwrap-nested-hwrap-page.xml
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
diff --git a/e2e/safe-area/app/wraplayout/action-bar/hwrap-nested-vwrap-page.xml b/e2e/safe-area/app/wraplayout/action-bar/hwrap-nested-vwrap-page.xml
new file mode 100644
index 000000000..a8a4fe194
--- /dev/null
+++ b/e2e/safe-area/app/wraplayout/action-bar/hwrap-nested-vwrap-page.xml
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
diff --git a/e2e/safe-area/app/wraplayout/action-bar/hwrap-page.xml b/e2e/safe-area/app/wraplayout/action-bar/hwrap-page.xml
index b571d4cd3..11c173792 100644
--- a/e2e/safe-area/app/wraplayout/action-bar/hwrap-page.xml
+++ b/e2e/safe-area/app/wraplayout/action-bar/hwrap-page.xml
@@ -1,5 +1,5 @@
+ xmlns:fragments="wraplayout/fragments">
diff --git a/e2e/safe-area/app/wraplayout/action-bar/vwrap-page.xml b/e2e/safe-area/app/wraplayout/action-bar/vwrap-page.xml
index 9697ae08a..f6c7f4b2e 100644
--- a/e2e/safe-area/app/wraplayout/action-bar/vwrap-page.xml
+++ b/e2e/safe-area/app/wraplayout/action-bar/vwrap-page.xml
@@ -1,5 +1,5 @@
+ xmlns:fragments="wraplayout/fragments">
diff --git a/e2e/safe-area/app/wraplayout/fragments/hwrap-nested-hwrap-fragment.xml b/e2e/safe-area/app/wraplayout/fragments/hwrap-nested-hwrap-fragment.xml
new file mode 100644
index 000000000..e23f03d2d
--- /dev/null
+++ b/e2e/safe-area/app/wraplayout/fragments/hwrap-nested-hwrap-fragment.xml
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/e2e/safe-area/app/wraplayout/fragments/hwrap-nested-vwrap-fragment.xml b/e2e/safe-area/app/wraplayout/fragments/hwrap-nested-vwrap-fragment.xml
new file mode 100644
index 000000000..aac3d7366
--- /dev/null
+++ b/e2e/safe-area/app/wraplayout/fragments/hwrap-nested-vwrap-fragment.xml
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/e2e/safe-area/app/wraplayout/no-action-bar/hwrap-nested-hwrap-page.xml b/e2e/safe-area/app/wraplayout/no-action-bar/hwrap-nested-hwrap-page.xml
new file mode 100644
index 000000000..a2b30e00f
--- /dev/null
+++ b/e2e/safe-area/app/wraplayout/no-action-bar/hwrap-nested-hwrap-page.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
diff --git a/e2e/safe-area/app/wraplayout/no-action-bar/hwrap-nested-vwrap-page.xml b/e2e/safe-area/app/wraplayout/no-action-bar/hwrap-nested-vwrap-page.xml
new file mode 100644
index 000000000..5ab457545
--- /dev/null
+++ b/e2e/safe-area/app/wraplayout/no-action-bar/hwrap-nested-vwrap-page.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
diff --git a/e2e/safe-area/app/wraplayout/no-action-bar/hwrap-page.xml b/e2e/safe-area/app/wraplayout/no-action-bar/hwrap-page.xml
index 8512501d9..c548c583a 100644
--- a/e2e/safe-area/app/wraplayout/no-action-bar/hwrap-page.xml
+++ b/e2e/safe-area/app/wraplayout/no-action-bar/hwrap-page.xml
@@ -1,5 +1,5 @@
+ xmlns:fragments="wraplayout/fragments" actionBarHidden="true">
diff --git a/e2e/safe-area/app/wraplayout/no-action-bar/vwrap-page.xml b/e2e/safe-area/app/wraplayout/no-action-bar/vwrap-page.xml
index 06e3ad0c2..7f566db80 100644
--- a/e2e/safe-area/app/wraplayout/no-action-bar/vwrap-page.xml
+++ b/e2e/safe-area/app/wraplayout/no-action-bar/vwrap-page.xml
@@ -1,5 +1,5 @@
+ xmlns:fragments="wraplayout/fragments" actionBarHidden="true">
diff --git a/e2e/safe-area/app/wraplayout/wraplayout-page.xml b/e2e/safe-area/app/wraplayout/wraplayout-page.xml
index d885f20e3..d1898cba7 100644
--- a/e2e/safe-area/app/wraplayout/wraplayout-page.xml
+++ b/e2e/safe-area/app/wraplayout/wraplayout-page.xml
@@ -8,11 +8,15 @@
+
+
+
+