diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API23_HDPI_480x800/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step0.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API23_HDPI_480x800/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step0.png new file mode 100644 index 000000000..ad0f43391 Binary files /dev/null and b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API23_HDPI_480x800/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step0.png differ diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API23_HDPI_480x800/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step1.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API23_HDPI_480x800/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step1.png new file mode 100644 index 000000000..014840857 Binary files /dev/null and b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API23_HDPI_480x800/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step1.png differ diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API23_HDPI_480x800/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step2.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API23_HDPI_480x800/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step2.png new file mode 100644 index 000000000..0e3184057 Binary files /dev/null and b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API23_HDPI_480x800/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step2.png differ diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API23_HDPI_480x800/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step0.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API23_HDPI_480x800/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step0.png new file mode 100644 index 000000000..51cbf3cf0 Binary files /dev/null and b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API23_HDPI_480x800/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step0.png differ diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API23_HDPI_480x800/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step1.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API23_HDPI_480x800/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step1.png new file mode 100644 index 000000000..f8dd8134f Binary files /dev/null and b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API23_HDPI_480x800/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step1.png differ diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API23_HDPI_480x800/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step2.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API23_HDPI_480x800/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step2.png new file mode 100644 index 000000000..8ebd3b051 Binary files /dev/null and b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API23_HDPI_480x800/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step2.png differ diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_XXHDPI_1080x1920/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step0.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_XXHDPI_1080x1920/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step0.png new file mode 100644 index 000000000..426778123 Binary files /dev/null and b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_XXHDPI_1080x1920/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step0.png differ diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_XXHDPI_1080x1920/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step1.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_XXHDPI_1080x1920/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step1.png new file mode 100644 index 000000000..3da63babc Binary files /dev/null and b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_XXHDPI_1080x1920/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step1.png differ diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_XXHDPI_1080x1920/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step2.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_XXHDPI_1080x1920/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step2.png new file mode 100644 index 000000000..c332c52f0 Binary files /dev/null and b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_XXHDPI_1080x1920/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step2.png differ diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_XXHDPI_1080x1920/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step0.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_XXHDPI_1080x1920/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step0.png new file mode 100644 index 000000000..b87cb652a Binary files /dev/null and b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_XXHDPI_1080x1920/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step0.png differ diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_XXHDPI_1080x1920/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step1.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_XXHDPI_1080x1920/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step1.png new file mode 100644 index 000000000..75c6e17bc Binary files /dev/null and b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_XXHDPI_1080x1920/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step1.png differ diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_XXHDPI_1080x1920/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step2.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_XXHDPI_1080x1920/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step2.png new file mode 100644 index 000000000..7abb97298 Binary files /dev/null and b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_XXHDPI_1080x1920/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step2.png differ diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API25_XHDPI_720x1280/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step0.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API25_XHDPI_720x1280/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step0.png new file mode 100644 index 000000000..ce5789851 Binary files /dev/null and b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API25_XHDPI_720x1280/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step0.png differ diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API25_XHDPI_720x1280/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step1.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API25_XHDPI_720x1280/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step1.png new file mode 100644 index 000000000..8ea380baa Binary files /dev/null and b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API25_XHDPI_720x1280/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step1.png differ diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API25_XHDPI_720x1280/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step2.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API25_XHDPI_720x1280/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step2.png new file mode 100644 index 000000000..add1c0e99 Binary files /dev/null and b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API25_XHDPI_720x1280/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step2.png differ diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API25_XHDPI_720x1280/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step0.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API25_XHDPI_720x1280/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step0.png new file mode 100644 index 000000000..a797c61cd Binary files /dev/null and b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API25_XHDPI_720x1280/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step0.png differ diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API25_XHDPI_720x1280/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step1.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API25_XHDPI_720x1280/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step1.png new file mode 100644 index 000000000..a116991c9 Binary files /dev/null and b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API25_XHDPI_720x1280/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step1.png differ diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API25_XHDPI_720x1280/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step2.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API25_XHDPI_720x1280/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step2.png new file mode 100644 index 000000000..86aa636c8 Binary files /dev/null and b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API25_XHDPI_720x1280/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step2.png differ diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XXXHDPI_1440x2560/viewPixelCopy/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step0.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XXXHDPI_1440x2560/viewPixelCopy/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step0.png new file mode 100644 index 000000000..80d973682 Binary files /dev/null and b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XXXHDPI_1440x2560/viewPixelCopy/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step0.png differ diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XXXHDPI_1440x2560/viewPixelCopy/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step1.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XXXHDPI_1440x2560/viewPixelCopy/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step1.png new file mode 100644 index 000000000..2d128af04 Binary files /dev/null and b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XXXHDPI_1440x2560/viewPixelCopy/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step1.png differ diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XXXHDPI_1440x2560/viewPixelCopy/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step2.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XXXHDPI_1440x2560/viewPixelCopy/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step2.png new file mode 100644 index 000000000..54ad02ebd Binary files /dev/null and b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XXXHDPI_1440x2560/viewPixelCopy/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step2.png differ diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XXXHDPI_1440x2560/viewPixelCopy/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step0.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XXXHDPI_1440x2560/viewPixelCopy/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step0.png new file mode 100644 index 000000000..0839a199d Binary files /dev/null and b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XXXHDPI_1440x2560/viewPixelCopy/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step0.png differ diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XXXHDPI_1440x2560/viewPixelCopy/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step1.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XXXHDPI_1440x2560/viewPixelCopy/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step1.png new file mode 100644 index 000000000..067052670 Binary files /dev/null and b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XXXHDPI_1440x2560/viewPixelCopy/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step1.png differ diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XXXHDPI_1440x2560/viewPixelCopy/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step2.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XXXHDPI_1440x2560/viewPixelCopy/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step2.png new file mode 100644 index 000000000..8c24a6538 Binary files /dev/null and b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XXXHDPI_1440x2560/viewPixelCopy/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step2.png differ diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XXXHDPI_1440x2560/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step0.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XXXHDPI_1440x2560/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step0.png new file mode 100644 index 000000000..80d973682 Binary files /dev/null and b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XXXHDPI_1440x2560/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step0.png differ diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XXXHDPI_1440x2560/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step1.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XXXHDPI_1440x2560/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step1.png new file mode 100644 index 000000000..2d128af04 Binary files /dev/null and b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XXXHDPI_1440x2560/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step1.png differ diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XXXHDPI_1440x2560/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step2.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XXXHDPI_1440x2560/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step2.png new file mode 100644 index 000000000..54ad02ebd Binary files /dev/null and b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XXXHDPI_1440x2560/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step2.png differ diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XXXHDPI_1440x2560/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step0.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XXXHDPI_1440x2560/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step0.png new file mode 100644 index 000000000..144580921 Binary files /dev/null and b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XXXHDPI_1440x2560/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step0.png differ diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XXXHDPI_1440x2560/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step1.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XXXHDPI_1440x2560/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step1.png new file mode 100644 index 000000000..769ae352f Binary files /dev/null and b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XXXHDPI_1440x2560/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step1.png differ diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XXXHDPI_1440x2560/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step2.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XXXHDPI_1440x2560/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step2.png new file mode 100644 index 000000000..cb256cb36 Binary files /dev/null and b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XXXHDPI_1440x2560/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step2.png differ diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API27_XHDPI_720x1440/viewPixelCopy/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step0.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API27_XHDPI_720x1440/viewPixelCopy/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step0.png new file mode 100644 index 000000000..ce5789851 Binary files /dev/null and b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API27_XHDPI_720x1440/viewPixelCopy/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step0.png differ diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API27_XHDPI_720x1440/viewPixelCopy/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step1.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API27_XHDPI_720x1440/viewPixelCopy/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step1.png new file mode 100644 index 000000000..8ea380baa Binary files /dev/null and b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API27_XHDPI_720x1440/viewPixelCopy/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step1.png differ diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API27_XHDPI_720x1440/viewPixelCopy/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step2.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API27_XHDPI_720x1440/viewPixelCopy/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step2.png new file mode 100644 index 000000000..add1c0e99 Binary files /dev/null and b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API27_XHDPI_720x1440/viewPixelCopy/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step2.png differ diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API27_XHDPI_720x1440/viewPixelCopy/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step0.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API27_XHDPI_720x1440/viewPixelCopy/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step0.png new file mode 100644 index 000000000..80ab780fc Binary files /dev/null and b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API27_XHDPI_720x1440/viewPixelCopy/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step0.png differ diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API27_XHDPI_720x1440/viewPixelCopy/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step1.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API27_XHDPI_720x1440/viewPixelCopy/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step1.png new file mode 100644 index 000000000..88de39303 Binary files /dev/null and b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API27_XHDPI_720x1440/viewPixelCopy/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step1.png differ diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API27_XHDPI_720x1440/viewPixelCopy/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step2.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API27_XHDPI_720x1440/viewPixelCopy/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step2.png new file mode 100644 index 000000000..f7eff8f72 Binary files /dev/null and b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API27_XHDPI_720x1440/viewPixelCopy/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step2.png differ diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API27_XHDPI_720x1440/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step0.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API27_XHDPI_720x1440/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step0.png new file mode 100644 index 000000000..ce5789851 Binary files /dev/null and b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API27_XHDPI_720x1440/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step0.png differ diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API27_XHDPI_720x1440/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step1.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API27_XHDPI_720x1440/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step1.png new file mode 100644 index 000000000..8ea380baa Binary files /dev/null and b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API27_XHDPI_720x1440/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step1.png differ diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API27_XHDPI_720x1440/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step2.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API27_XHDPI_720x1440/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step2.png new file mode 100644 index 000000000..add1c0e99 Binary files /dev/null and b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API27_XHDPI_720x1440/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step2.png differ diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API27_XHDPI_720x1440/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step0.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API27_XHDPI_720x1440/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step0.png new file mode 100644 index 000000000..b2f3d9a29 Binary files /dev/null and b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API27_XHDPI_720x1440/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step0.png differ diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API27_XHDPI_720x1440/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step1.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API27_XHDPI_720x1440/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step1.png new file mode 100644 index 000000000..5c6eba724 Binary files /dev/null and b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API27_XHDPI_720x1440/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step1.png differ diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API27_XHDPI_720x1440/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step2.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API27_XHDPI_720x1440/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step2.png new file mode 100644 index 000000000..bd9c0c07e Binary files /dev/null and b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API27_XHDPI_720x1440/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step2.png differ diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_1080x2160/viewPixelCopy/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step0.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_1080x2160/viewPixelCopy/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step0.png new file mode 100644 index 000000000..6a81c958f Binary files /dev/null and b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_1080x2160/viewPixelCopy/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step0.png differ diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_1080x2160/viewPixelCopy/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step1.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_1080x2160/viewPixelCopy/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step1.png new file mode 100644 index 000000000..3da63babc Binary files /dev/null and b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_1080x2160/viewPixelCopy/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step1.png differ diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_1080x2160/viewPixelCopy/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step2.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_1080x2160/viewPixelCopy/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step2.png new file mode 100644 index 000000000..e0ef7b0c2 Binary files /dev/null and b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_1080x2160/viewPixelCopy/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step2.png differ diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_1080x2160/viewPixelCopy/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step0.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_1080x2160/viewPixelCopy/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step0.png new file mode 100644 index 000000000..10b4551e1 Binary files /dev/null and b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_1080x2160/viewPixelCopy/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step0.png differ diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_1080x2160/viewPixelCopy/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step1.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_1080x2160/viewPixelCopy/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step1.png new file mode 100644 index 000000000..2c79aac81 Binary files /dev/null and b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_1080x2160/viewPixelCopy/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step1.png differ diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_1080x2160/viewPixelCopy/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step2.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_1080x2160/viewPixelCopy/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step2.png new file mode 100644 index 000000000..6842aefca Binary files /dev/null and b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_1080x2160/viewPixelCopy/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step2.png differ diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_1080x2160/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step0.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_1080x2160/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step0.png new file mode 100644 index 000000000..6a81c958f Binary files /dev/null and b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_1080x2160/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step0.png differ diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_1080x2160/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step1.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_1080x2160/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step1.png new file mode 100644 index 000000000..3da63babc Binary files /dev/null and b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_1080x2160/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step1.png differ diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_1080x2160/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step2.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_1080x2160/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step2.png new file mode 100644 index 000000000..e0ef7b0c2 Binary files /dev/null and b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_1080x2160/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-image/blur/step2.png differ diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_1080x2160/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step0.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_1080x2160/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step0.png new file mode 100644 index 000000000..42de425c8 Binary files /dev/null and b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_1080x2160/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step0.png differ diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_1080x2160/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step1.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_1080x2160/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step1.png new file mode 100644 index 000000000..1686489ee Binary files /dev/null and b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_1080x2160/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step1.png differ diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_1080x2160/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step2.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_1080x2160/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step2.png new file mode 100644 index 000000000..856e1d023 Binary files /dev/null and b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_1080x2160/viewRender/com.yandex.div.Div2InteractiveScreenshotTest/div-text/background-image-blur/step2.png differ diff --git a/client/ios/Tests/reference_snapshots/div-image/blur_320@2x_step0.png b/client/ios/Tests/reference_snapshots/div-image/blur_320@2x_step0.png new file mode 100644 index 000000000..8b6b1d7d8 Binary files /dev/null and b/client/ios/Tests/reference_snapshots/div-image/blur_320@2x_step0.png differ diff --git a/client/ios/Tests/reference_snapshots/div-image/blur_320@2x_step1.png b/client/ios/Tests/reference_snapshots/div-image/blur_320@2x_step1.png new file mode 100644 index 000000000..e7b7ff126 Binary files /dev/null and b/client/ios/Tests/reference_snapshots/div-image/blur_320@2x_step1.png differ diff --git a/client/ios/Tests/reference_snapshots/div-image/blur_320@2x_step2.png b/client/ios/Tests/reference_snapshots/div-image/blur_320@2x_step2.png new file mode 100644 index 000000000..317b1d42b Binary files /dev/null and b/client/ios/Tests/reference_snapshots/div-image/blur_320@2x_step2.png differ diff --git a/client/ios/Tests/reference_snapshots/div-image/blur_375@2x_step0.png b/client/ios/Tests/reference_snapshots/div-image/blur_375@2x_step0.png new file mode 100644 index 000000000..429fbabd9 Binary files /dev/null and b/client/ios/Tests/reference_snapshots/div-image/blur_375@2x_step0.png differ diff --git a/client/ios/Tests/reference_snapshots/div-image/blur_375@2x_step1.png b/client/ios/Tests/reference_snapshots/div-image/blur_375@2x_step1.png new file mode 100644 index 000000000..fd1fdcee1 Binary files /dev/null and b/client/ios/Tests/reference_snapshots/div-image/blur_375@2x_step1.png differ diff --git a/client/ios/Tests/reference_snapshots/div-image/blur_375@2x_step2.png b/client/ios/Tests/reference_snapshots/div-image/blur_375@2x_step2.png new file mode 100644 index 000000000..a86b40a23 Binary files /dev/null and b/client/ios/Tests/reference_snapshots/div-image/blur_375@2x_step2.png differ diff --git a/client/ios/Tests/reference_snapshots/div-image/blur_375@3x_step0.png b/client/ios/Tests/reference_snapshots/div-image/blur_375@3x_step0.png new file mode 100644 index 000000000..c06a03da2 Binary files /dev/null and b/client/ios/Tests/reference_snapshots/div-image/blur_375@3x_step0.png differ diff --git a/client/ios/Tests/reference_snapshots/div-image/blur_375@3x_step1.png b/client/ios/Tests/reference_snapshots/div-image/blur_375@3x_step1.png new file mode 100644 index 000000000..507e0cff9 Binary files /dev/null and b/client/ios/Tests/reference_snapshots/div-image/blur_375@3x_step1.png differ diff --git a/client/ios/Tests/reference_snapshots/div-image/blur_375@3x_step2.png b/client/ios/Tests/reference_snapshots/div-image/blur_375@3x_step2.png new file mode 100644 index 000000000..64159d36c Binary files /dev/null and b/client/ios/Tests/reference_snapshots/div-image/blur_375@3x_step2.png differ diff --git a/client/ios/Tests/reference_snapshots/div-image/blur_414@2x_step0.png b/client/ios/Tests/reference_snapshots/div-image/blur_414@2x_step0.png new file mode 100644 index 000000000..78961a997 Binary files /dev/null and b/client/ios/Tests/reference_snapshots/div-image/blur_414@2x_step0.png differ diff --git a/client/ios/Tests/reference_snapshots/div-image/blur_414@2x_step1.png b/client/ios/Tests/reference_snapshots/div-image/blur_414@2x_step1.png new file mode 100644 index 000000000..e99aa4878 Binary files /dev/null and b/client/ios/Tests/reference_snapshots/div-image/blur_414@2x_step1.png differ diff --git a/client/ios/Tests/reference_snapshots/div-image/blur_414@2x_step2.png b/client/ios/Tests/reference_snapshots/div-image/blur_414@2x_step2.png new file mode 100644 index 000000000..7dd33edc7 Binary files /dev/null and b/client/ios/Tests/reference_snapshots/div-image/blur_414@2x_step2.png differ diff --git a/client/ios/Tests/reference_snapshots/div-image/blur_414@3x_step0.png b/client/ios/Tests/reference_snapshots/div-image/blur_414@3x_step0.png new file mode 100644 index 000000000..fb2864e51 Binary files /dev/null and b/client/ios/Tests/reference_snapshots/div-image/blur_414@3x_step0.png differ diff --git a/client/ios/Tests/reference_snapshots/div-image/blur_414@3x_step1.png b/client/ios/Tests/reference_snapshots/div-image/blur_414@3x_step1.png new file mode 100644 index 000000000..fde341836 Binary files /dev/null and b/client/ios/Tests/reference_snapshots/div-image/blur_414@3x_step1.png differ diff --git a/client/ios/Tests/reference_snapshots/div-image/blur_414@3x_step2.png b/client/ios/Tests/reference_snapshots/div-image/blur_414@3x_step2.png new file mode 100644 index 000000000..86ddd2d31 Binary files /dev/null and b/client/ios/Tests/reference_snapshots/div-image/blur_414@3x_step2.png differ diff --git a/client/ios/Tests/reference_snapshots/div-text/background-image-blur_320@2x_step0.png b/client/ios/Tests/reference_snapshots/div-text/background-image-blur_320@2x_step0.png new file mode 100644 index 000000000..7ec3b943e Binary files /dev/null and b/client/ios/Tests/reference_snapshots/div-text/background-image-blur_320@2x_step0.png differ diff --git a/client/ios/Tests/reference_snapshots/div-text/background-image-blur_320@2x_step1.png b/client/ios/Tests/reference_snapshots/div-text/background-image-blur_320@2x_step1.png new file mode 100644 index 000000000..872c96258 Binary files /dev/null and b/client/ios/Tests/reference_snapshots/div-text/background-image-blur_320@2x_step1.png differ diff --git a/client/ios/Tests/reference_snapshots/div-text/background-image-blur_320@2x_step2.png b/client/ios/Tests/reference_snapshots/div-text/background-image-blur_320@2x_step2.png new file mode 100644 index 000000000..aae6fcb55 Binary files /dev/null and b/client/ios/Tests/reference_snapshots/div-text/background-image-blur_320@2x_step2.png differ diff --git a/client/ios/Tests/reference_snapshots/div-text/background-image-blur_375@2x_step0.png b/client/ios/Tests/reference_snapshots/div-text/background-image-blur_375@2x_step0.png new file mode 100644 index 000000000..62ebbee77 Binary files /dev/null and b/client/ios/Tests/reference_snapshots/div-text/background-image-blur_375@2x_step0.png differ diff --git a/client/ios/Tests/reference_snapshots/div-text/background-image-blur_375@2x_step1.png b/client/ios/Tests/reference_snapshots/div-text/background-image-blur_375@2x_step1.png new file mode 100644 index 000000000..7073cbfe4 Binary files /dev/null and b/client/ios/Tests/reference_snapshots/div-text/background-image-blur_375@2x_step1.png differ diff --git a/client/ios/Tests/reference_snapshots/div-text/background-image-blur_375@2x_step2.png b/client/ios/Tests/reference_snapshots/div-text/background-image-blur_375@2x_step2.png new file mode 100644 index 000000000..e66a355a7 Binary files /dev/null and b/client/ios/Tests/reference_snapshots/div-text/background-image-blur_375@2x_step2.png differ diff --git a/client/ios/Tests/reference_snapshots/div-text/background-image-blur_375@3x_step0.png b/client/ios/Tests/reference_snapshots/div-text/background-image-blur_375@3x_step0.png new file mode 100644 index 000000000..3662aca62 Binary files /dev/null and b/client/ios/Tests/reference_snapshots/div-text/background-image-blur_375@3x_step0.png differ diff --git a/client/ios/Tests/reference_snapshots/div-text/background-image-blur_375@3x_step1.png b/client/ios/Tests/reference_snapshots/div-text/background-image-blur_375@3x_step1.png new file mode 100644 index 000000000..c5afa1bdd Binary files /dev/null and b/client/ios/Tests/reference_snapshots/div-text/background-image-blur_375@3x_step1.png differ diff --git a/client/ios/Tests/reference_snapshots/div-text/background-image-blur_375@3x_step2.png b/client/ios/Tests/reference_snapshots/div-text/background-image-blur_375@3x_step2.png new file mode 100644 index 000000000..135075f84 Binary files /dev/null and b/client/ios/Tests/reference_snapshots/div-text/background-image-blur_375@3x_step2.png differ diff --git a/client/ios/Tests/reference_snapshots/div-text/background-image-blur_414@2x_step0.png b/client/ios/Tests/reference_snapshots/div-text/background-image-blur_414@2x_step0.png new file mode 100644 index 000000000..aca5047e5 Binary files /dev/null and b/client/ios/Tests/reference_snapshots/div-text/background-image-blur_414@2x_step0.png differ diff --git a/client/ios/Tests/reference_snapshots/div-text/background-image-blur_414@2x_step1.png b/client/ios/Tests/reference_snapshots/div-text/background-image-blur_414@2x_step1.png new file mode 100644 index 000000000..3d5e85d4f Binary files /dev/null and b/client/ios/Tests/reference_snapshots/div-text/background-image-blur_414@2x_step1.png differ diff --git a/client/ios/Tests/reference_snapshots/div-text/background-image-blur_414@2x_step2.png b/client/ios/Tests/reference_snapshots/div-text/background-image-blur_414@2x_step2.png new file mode 100644 index 000000000..2b3aa5f5d Binary files /dev/null and b/client/ios/Tests/reference_snapshots/div-text/background-image-blur_414@2x_step2.png differ diff --git a/client/ios/Tests/reference_snapshots/div-text/background-image-blur_414@3x_step0.png b/client/ios/Tests/reference_snapshots/div-text/background-image-blur_414@3x_step0.png new file mode 100644 index 000000000..8d2250c5d Binary files /dev/null and b/client/ios/Tests/reference_snapshots/div-text/background-image-blur_414@3x_step0.png differ diff --git a/client/ios/Tests/reference_snapshots/div-text/background-image-blur_414@3x_step1.png b/client/ios/Tests/reference_snapshots/div-text/background-image-blur_414@3x_step1.png new file mode 100644 index 000000000..df462e6d3 Binary files /dev/null and b/client/ios/Tests/reference_snapshots/div-text/background-image-blur_414@3x_step1.png differ diff --git a/client/ios/Tests/reference_snapshots/div-text/background-image-blur_414@3x_step2.png b/client/ios/Tests/reference_snapshots/div-text/background-image-blur_414@3x_step2.png new file mode 100644 index 000000000..c3a2dbd53 Binary files /dev/null and b/client/ios/Tests/reference_snapshots/div-text/background-image-blur_414@3x_step2.png differ diff --git a/client/web/divkit/tests/hermione/screens/crossplatform/interactions/div-image/blur/chromeMobile/step0.png b/client/web/divkit/tests/hermione/screens/crossplatform/interactions/div-image/blur/chromeMobile/step0.png new file mode 100644 index 000000000..3ecb69c1e Binary files /dev/null and b/client/web/divkit/tests/hermione/screens/crossplatform/interactions/div-image/blur/chromeMobile/step0.png differ diff --git a/client/web/divkit/tests/hermione/screens/crossplatform/interactions/div-image/blur/chromeMobile/step1.png b/client/web/divkit/tests/hermione/screens/crossplatform/interactions/div-image/blur/chromeMobile/step1.png new file mode 100644 index 000000000..b98872efe Binary files /dev/null and b/client/web/divkit/tests/hermione/screens/crossplatform/interactions/div-image/blur/chromeMobile/step1.png differ diff --git a/client/web/divkit/tests/hermione/screens/crossplatform/interactions/div-image/blur/chromeMobile/step2.png b/client/web/divkit/tests/hermione/screens/crossplatform/interactions/div-image/blur/chromeMobile/step2.png new file mode 100644 index 000000000..fd51b0e55 Binary files /dev/null and b/client/web/divkit/tests/hermione/screens/crossplatform/interactions/div-image/blur/chromeMobile/step2.png differ diff --git a/client/web/divkit/tests/hermione/screens/crossplatform/interactions/div-image/blur/chromeMobile/step3.png b/client/web/divkit/tests/hermione/screens/crossplatform/interactions/div-image/blur/chromeMobile/step3.png new file mode 100644 index 000000000..3ecb69c1e Binary files /dev/null and b/client/web/divkit/tests/hermione/screens/crossplatform/interactions/div-image/blur/chromeMobile/step3.png differ diff --git a/client/web/divkit/tests/hermione/screens/crossplatform/interactions/div-image/blur/firefoxMobile/step0.png b/client/web/divkit/tests/hermione/screens/crossplatform/interactions/div-image/blur/firefoxMobile/step0.png new file mode 100644 index 000000000..a601cb102 Binary files /dev/null and b/client/web/divkit/tests/hermione/screens/crossplatform/interactions/div-image/blur/firefoxMobile/step0.png differ diff --git a/client/web/divkit/tests/hermione/screens/crossplatform/interactions/div-image/blur/firefoxMobile/step1.png b/client/web/divkit/tests/hermione/screens/crossplatform/interactions/div-image/blur/firefoxMobile/step1.png new file mode 100644 index 000000000..fdda4684b Binary files /dev/null and b/client/web/divkit/tests/hermione/screens/crossplatform/interactions/div-image/blur/firefoxMobile/step1.png differ diff --git a/client/web/divkit/tests/hermione/screens/crossplatform/interactions/div-image/blur/firefoxMobile/step2.png b/client/web/divkit/tests/hermione/screens/crossplatform/interactions/div-image/blur/firefoxMobile/step2.png new file mode 100644 index 000000000..99ff64340 Binary files /dev/null and b/client/web/divkit/tests/hermione/screens/crossplatform/interactions/div-image/blur/firefoxMobile/step2.png differ diff --git a/client/web/divkit/tests/hermione/screens/crossplatform/interactions/div-image/blur/firefoxMobile/step3.png b/client/web/divkit/tests/hermione/screens/crossplatform/interactions/div-image/blur/firefoxMobile/step3.png new file mode 100644 index 000000000..a601cb102 Binary files /dev/null and b/client/web/divkit/tests/hermione/screens/crossplatform/interactions/div-image/blur/firefoxMobile/step3.png differ diff --git a/client/web/divkit/tests/hermione/screens/crossplatform/interactions/div-text/background-image-blur/chromeMobile/step0.png b/client/web/divkit/tests/hermione/screens/crossplatform/interactions/div-text/background-image-blur/chromeMobile/step0.png new file mode 100644 index 000000000..028c2e581 Binary files /dev/null and b/client/web/divkit/tests/hermione/screens/crossplatform/interactions/div-text/background-image-blur/chromeMobile/step0.png differ diff --git a/client/web/divkit/tests/hermione/screens/crossplatform/interactions/div-text/background-image-blur/chromeMobile/step1.png b/client/web/divkit/tests/hermione/screens/crossplatform/interactions/div-text/background-image-blur/chromeMobile/step1.png new file mode 100644 index 000000000..5f9c4d30a Binary files /dev/null and b/client/web/divkit/tests/hermione/screens/crossplatform/interactions/div-text/background-image-blur/chromeMobile/step1.png differ diff --git a/client/web/divkit/tests/hermione/screens/crossplatform/interactions/div-text/background-image-blur/chromeMobile/step2.png b/client/web/divkit/tests/hermione/screens/crossplatform/interactions/div-text/background-image-blur/chromeMobile/step2.png new file mode 100644 index 000000000..519c6b03e Binary files /dev/null and b/client/web/divkit/tests/hermione/screens/crossplatform/interactions/div-text/background-image-blur/chromeMobile/step2.png differ diff --git a/client/web/divkit/tests/hermione/screens/crossplatform/interactions/div-text/background-image-blur/chromeMobile/step3.png b/client/web/divkit/tests/hermione/screens/crossplatform/interactions/div-text/background-image-blur/chromeMobile/step3.png new file mode 100644 index 000000000..028c2e581 Binary files /dev/null and b/client/web/divkit/tests/hermione/screens/crossplatform/interactions/div-text/background-image-blur/chromeMobile/step3.png differ diff --git a/client/web/divkit/tests/hermione/screens/crossplatform/interactions/div-text/background-image-blur/firefoxMobile/step0.png b/client/web/divkit/tests/hermione/screens/crossplatform/interactions/div-text/background-image-blur/firefoxMobile/step0.png new file mode 100644 index 000000000..66bdf7ff3 Binary files /dev/null and b/client/web/divkit/tests/hermione/screens/crossplatform/interactions/div-text/background-image-blur/firefoxMobile/step0.png differ diff --git a/client/web/divkit/tests/hermione/screens/crossplatform/interactions/div-text/background-image-blur/firefoxMobile/step1.png b/client/web/divkit/tests/hermione/screens/crossplatform/interactions/div-text/background-image-blur/firefoxMobile/step1.png new file mode 100644 index 000000000..51fb99f14 Binary files /dev/null and b/client/web/divkit/tests/hermione/screens/crossplatform/interactions/div-text/background-image-blur/firefoxMobile/step1.png differ diff --git a/client/web/divkit/tests/hermione/screens/crossplatform/interactions/div-text/background-image-blur/firefoxMobile/step2.png b/client/web/divkit/tests/hermione/screens/crossplatform/interactions/div-text/background-image-blur/firefoxMobile/step2.png new file mode 100644 index 000000000..07dde15d1 Binary files /dev/null and b/client/web/divkit/tests/hermione/screens/crossplatform/interactions/div-text/background-image-blur/firefoxMobile/step2.png differ diff --git a/client/web/divkit/tests/hermione/screens/crossplatform/interactions/div-text/background-image-blur/firefoxMobile/step3.png b/client/web/divkit/tests/hermione/screens/crossplatform/interactions/div-text/background-image-blur/firefoxMobile/step3.png new file mode 100644 index 000000000..66bdf7ff3 Binary files /dev/null and b/client/web/divkit/tests/hermione/screens/crossplatform/interactions/div-text/background-image-blur/firefoxMobile/step3.png differ diff --git a/test_data/interactive_snapshot_test_data/div-image/blur.json b/test_data/interactive_snapshot_test_data/div-image/blur.json new file mode 100644 index 000000000..a3c5368d2 --- /dev/null +++ b/test_data/interactive_snapshot_test_data/div-image/blur.json @@ -0,0 +1,65 @@ +{ + "div_data": { + "card": { + "log_id": "tests", + "variables": [ + { + "name": "blur", + "type": "integer", + "value": 4 + } + ], + "states": [ + { + "state_id": 0, + "div": { + "type": "image", + "image_url": "https://alicekit.s3.yandex.net/images_for_divs/chess.png", + "filters": [ + { + "type": "blur", + "radius": "@{blur}" + } + ], + "width": { + "type": "match_parent" + }, + "aspect": { + "ratio": 1 + } + } + } + ] + } + }, + "steps": [ + { + "expected_screenshot": "step0.png" + }, + { + "div_actions": [ + { + "url": "div-action://set_variable?name=blur&value=0", + "log_id": "blur: 0" + } + ] + }, + { + "div_actions": [ + { + "url": "div-action://set_variable?name=blur&value=30", + "log_id": "blur: 30" + } + ] + }, + { + "div_actions": [ + { + "url": "div-action://set_variable?name=blur&value=4", + "log_id": "blur: 4" + } + ], + "expected_screenshot": "step0.png" + } + ] +} diff --git a/test_data/interactive_snapshot_test_data/div-text/background-image-blur.json b/test_data/interactive_snapshot_test_data/div-text/background-image-blur.json new file mode 100644 index 000000000..a76d33430 --- /dev/null +++ b/test_data/interactive_snapshot_test_data/div-text/background-image-blur.json @@ -0,0 +1,72 @@ +{ + "div_data": { + "card": { + "log_id": "tests", + "variables": [ + { + "name": "blur", + "type": "integer", + "value": 4 + } + ], + "states": [ + { + "state_id": 0, + "div": { + "type": "text", + "font_size": 14, + "paddings": { + "top": 16, + "bottom": 16 + }, + "text_alignment_horizontal": "center", + "text_color": "#0000ff", + "text": "Hello, world!", + "background": [ + { + "type": "image", + "image_url": "https://alicekit.s3.yandex.net/images_for_divs/chess.png", + "filters": [ + { + "type": "blur", + "radius": "@{blur}" + } + ] + } + ] + } + } + ] + } + }, + "steps": [ + { + "expected_screenshot": "step0.png" + }, + { + "div_actions": [ + { + "url": "div-action://set_variable?name=blur&value=0", + "log_id": "blur: 0" + } + ] + }, + { + "div_actions": [ + { + "url": "div-action://set_variable?name=blur&value=30", + "log_id": "blur: 30" + } + ] + }, + { + "div_actions": [ + { + "url": "div-action://set_variable?name=blur&value=4", + "log_id": "blur: 4" + } + ], + "expected_screenshot": "step0.png" + } + ] +}