diff --git a/apps/app/ui-tests-app/css/background-image.css b/apps/app/ui-tests-app/css/background-image.css
new file mode 100644
index 000000000..19bc3c719
--- /dev/null
+++ b/apps/app/ui-tests-app/css/background-image.css
@@ -0,0 +1,5 @@
+.testBtn {
+ background-image: url("res://icon");
+ background-repeat: no-repeat;
+ color: black;
+}
diff --git a/apps/app/ui-tests-app/css/background-image.xml b/apps/app/ui-tests-app/css/background-image.xml
new file mode 100644
index 000000000..115bbbac4
--- /dev/null
+++ b/apps/app/ui-tests-app/css/background-image.xml
@@ -0,0 +1,29 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/apps/app/ui-tests-app/css/main-page.ts b/apps/app/ui-tests-app/css/main-page.ts
index 8e7083b4d..464da8189 100644
--- a/apps/app/ui-tests-app/css/main-page.ts
+++ b/apps/app/ui-tests-app/css/main-page.ts
@@ -43,5 +43,6 @@ export function loadExamples() {
examples.set("missing-background-image", "css/missing-background-image");
examples.set("background-shorthand", "css/background-shorthand");
examples.set("background-image-linear-gradient", "css/background-image-linear-gradient");
+ examples.set("background-image", "css/background-image");
return examples;
}
\ No newline at end of file
diff --git a/e2e/nested-frame-navigation/app/home/home-page.ts b/e2e/nested-frame-navigation/app/home/home-page.ts
index af70f5a08..2f3d85b59 100644
--- a/e2e/nested-frame-navigation/app/home/home-page.ts
+++ b/e2e/nested-frame-navigation/app/home/home-page.ts
@@ -37,3 +37,16 @@ export function onNavigateToTabsTopRoot(args: EventData) {
export function onNavigateToTabsBottomRoot(args: EventData) {
application._resetRootView({ moduleName: "tab-root/tab-bottom-root" });
}
+
+export function onFrameToNestedFrame(args: EventData) {
+ const button =