From 8e07cd5f1b71b9adff72ae4e73848e4f68e5a16e Mon Sep 17 00:00:00 2001 From: burstein Date: Tue, 23 Dec 2025 21:16:20 +0300 Subject: [PATCH] Added tests on div image inside containers commit_hash:907f0d77ff52c40db3b52d9539b1988687e7e7b9 --- .mapping.json | 84 ++++++++++++++++++ ...t-in-horizontal-match-parent-container.png | Bin 0 -> 3043 bytes ...t-in-horizontal-wrap-content-container.png | Bin 0 -> 3057 bytes ...pect-in-overlap-match-parent-container.png | Bin 0 -> 1557 bytes ...pect-in-overlap-wrap-content-container.png | Bin 0 -> 1579 bytes ...ect-in-vertical-match-parent-container.png | Bin 0 -> 2013 bytes ...ect-in-vertical-wrap-content-container.png | Bin 0 -> 2045 bytes ...t-in-horizontal-match-parent-container.png | Bin 0 -> 6428 bytes ...t-in-horizontal-wrap-content-container.png | Bin 0 -> 6488 bytes ...pect-in-overlap-match-parent-container.png | Bin 0 -> 2021 bytes ...pect-in-overlap-wrap-content-container.png | Bin 0 -> 2057 bytes ...ect-in-vertical-match-parent-container.png | Bin 0 -> 2309 bytes ...ect-in-vertical-wrap-content-container.png | Bin 0 -> 2367 bytes ...t-in-horizontal-match-parent-container.png | Bin 0 -> 5894 bytes ...t-in-horizontal-wrap-content-container.png | Bin 0 -> 5963 bytes ...pect-in-overlap-match-parent-container.png | Bin 0 -> 1954 bytes ...pect-in-overlap-wrap-content-container.png | Bin 0 -> 1977 bytes ...ect-in-vertical-match-parent-container.png | Bin 0 -> 2309 bytes ...ect-in-vertical-wrap-content-container.png | Bin 0 -> 2366 bytes ...t-in-horizontal-match-parent-container.png | Bin 0 -> 6419 bytes ...t-in-horizontal-wrap-content-container.png | Bin 0 -> 6476 bytes ...pect-in-overlap-match-parent-container.png | Bin 0 -> 2021 bytes ...pect-in-overlap-wrap-content-container.png | Bin 0 -> 2057 bytes ...ect-in-vertical-match-parent-container.png | Bin 0 -> 2305 bytes ...ect-in-vertical-wrap-content-container.png | Bin 0 -> 2362 bytes ...t-in-horizontal-match-parent-container.png | Bin 0 -> 5894 bytes ...t-in-horizontal-wrap-content-container.png | Bin 0 -> 5963 bytes ...pect-in-overlap-match-parent-container.png | Bin 0 -> 1954 bytes ...pect-in-overlap-wrap-content-container.png | Bin 0 -> 1977 bytes ...ect-in-vertical-match-parent-container.png | Bin 0 -> 2309 bytes ...ect-in-vertical-wrap-content-container.png | Bin 0 -> 2366 bytes ...t-in-horizontal-match-parent-container.png | Bin 0 -> 8740 bytes ...t-in-horizontal-wrap-content-container.png | Bin 0 -> 2586 bytes ...pect-in-overlap-match-parent-container.png | Bin 0 -> 6798 bytes ...pect-in-overlap-wrap-content-container.png | Bin 0 -> 1562 bytes ...ect-in-vertical-match-parent-container.png | Bin 0 -> 6888 bytes ...ect-in-vertical-wrap-content-container.png | Bin 0 -> 1752 bytes ...t-in-horizontal-match-parent-container.png | Bin 0 -> 3426 bytes ...t-in-horizontal-wrap-content-container.png | Bin 0 -> 1356 bytes ...pect-in-overlap-match-parent-container.png | Bin 0 -> 3232 bytes ...pect-in-overlap-wrap-content-container.png | Bin 0 -> 1154 bytes ...ect-in-vertical-match-parent-container.png | Bin 0 -> 3270 bytes ...ect-in-vertical-wrap-content-container.png | Bin 0 -> 1190 bytes ...t-in-horizontal-match-parent-container.png | Bin 0 -> 8740 bytes ...t-in-horizontal-wrap-content-container.png | Bin 0 -> 2586 bytes ...pect-in-overlap-match-parent-container.png | Bin 0 -> 6798 bytes ...pect-in-overlap-wrap-content-container.png | Bin 0 -> 1562 bytes ...ect-in-vertical-match-parent-container.png | Bin 0 -> 6888 bytes ...ect-in-vertical-wrap-content-container.png | Bin 0 -> 1752 bytes ...t-in-horizontal-match-parent-container.png | Bin 0 -> 8046 bytes ...t-in-horizontal-wrap-content-container.png | Bin 0 -> 2050 bytes ...pect-in-overlap-match-parent-container.png | Bin 0 -> 3160 bytes ...pect-in-overlap-wrap-content-container.png | Bin 0 -> 1070 bytes ...ect-in-vertical-match-parent-container.png | Bin 0 -> 3194 bytes ...ect-in-vertical-wrap-content-container.png | Bin 0 -> 1104 bytes ...rizontal-match-parent-container_375@2x.png | Bin 0 -> 26253 bytes ...rizontal-match-parent-container_414@3x.png | Bin 0 -> 47889 bytes ...rizontal-wrap-content-container_375@2x.png | Bin 0 -> 19014 bytes ...rizontal-wrap-content-container_414@3x.png | Bin 0 -> 33860 bytes ...-overlap-match-parent-container_375@2x.png | Bin 0 -> 8297 bytes ...-overlap-match-parent-container_414@3x.png | Bin 0 -> 19549 bytes ...-overlap-wrap-content-container_375@2x.png | Bin 0 -> 6189 bytes ...-overlap-wrap-content-container_414@3x.png | Bin 0 -> 13419 bytes ...vertical-match-parent-container_375@2x.png | Bin 0 -> 10908 bytes ...vertical-match-parent-container_414@3x.png | Bin 0 -> 25563 bytes ...vertical-wrap-content-container_375@2x.png | Bin 0 -> 7918 bytes ...vertical-wrap-content-container_414@3x.png | Bin 0 -> 18013 bytes ...t-in-horizontal-match-parent-container.png | Bin 0 -> 28831 bytes ...t-in-horizontal-match-parent-container.png | Bin 0 -> 5803 bytes ...t-in-horizontal-wrap-content-container.png | Bin 0 -> 31464 bytes ...t-in-horizontal-wrap-content-container.png | Bin 0 -> 7006 bytes ...pect-in-overlap-match-parent-container.png | Bin 0 -> 30543 bytes ...pect-in-overlap-match-parent-container.png | Bin 0 -> 6554 bytes ...pect-in-overlap-wrap-content-container.png | Bin 0 -> 30538 bytes ...pect-in-overlap-wrap-content-container.png | Bin 0 -> 6473 bytes ...ect-in-vertical-match-parent-container.png | Bin 0 -> 30041 bytes ...ect-in-vertical-match-parent-container.png | Bin 0 -> 6643 bytes ...ect-in-vertical-wrap-content-container.png | Bin 0 -> 31914 bytes ...ect-in-vertical-wrap-content-container.png | Bin 0 -> 6599 bytes ...-in-horizontal-match-parent-container.json | 54 +++++++++++ ...-in-horizontal-wrap-content-container.json | 54 +++++++++++ ...ect-in-overlap-match-parent-container.json | 54 +++++++++++ ...ect-in-overlap-wrap-content-container.json | 54 +++++++++++ ...ct-in-vertical-match-parent-container.json | 54 +++++++++++ ...ct-in-vertical-wrap-content-container.json | 54 +++++++++++ 85 files changed, 408 insertions(+) create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-match-parent-container.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-match-parent-container.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-match-parent-container.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-match-parent-container.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-match-parent-container.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-match-parent-container.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-match-parent-container.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-match-parent-container.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-match-parent-container.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container.png create mode 100644 client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container.png create mode 100644 client/ios/Tests/reference_snapshots/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container_375@2x.png create mode 100644 client/ios/Tests/reference_snapshots/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container_414@3x.png create mode 100644 client/ios/Tests/reference_snapshots/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container_375@2x.png create mode 100644 client/ios/Tests/reference_snapshots/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container_414@3x.png create mode 100644 client/ios/Tests/reference_snapshots/div-image/wrap-content-image-with-aspect-in-overlap-match-parent-container_375@2x.png create mode 100644 client/ios/Tests/reference_snapshots/div-image/wrap-content-image-with-aspect-in-overlap-match-parent-container_414@3x.png create mode 100644 client/ios/Tests/reference_snapshots/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container_375@2x.png create mode 100644 client/ios/Tests/reference_snapshots/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container_414@3x.png create mode 100644 client/ios/Tests/reference_snapshots/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container_375@2x.png create mode 100644 client/ios/Tests/reference_snapshots/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container_414@3x.png create mode 100644 client/ios/Tests/reference_snapshots/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container_375@2x.png create mode 100644 client/ios/Tests/reference_snapshots/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container_414@3x.png create mode 100644 client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container/chromeMobile/wrap-content-image-with-aspect-in-horizontal-match-parent-container.png create mode 100644 client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container/firefoxMobile/wrap-content-image-with-aspect-in-horizontal-match-parent-container.png create mode 100644 client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container/chromeMobile/wrap-content-image-with-aspect-in-horizontal-wrap-content-container.png create mode 100644 client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container/firefoxMobile/wrap-content-image-with-aspect-in-horizontal-wrap-content-container.png create mode 100644 client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-image-with-aspect-in-overlap-match-parent-container/chromeMobile/wrap-content-image-with-aspect-in-overlap-match-parent-container.png create mode 100644 client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-image-with-aspect-in-overlap-match-parent-container/firefoxMobile/wrap-content-image-with-aspect-in-overlap-match-parent-container.png create mode 100644 client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container/chromeMobile/wrap-content-image-with-aspect-in-overlap-wrap-content-container.png create mode 100644 client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container/firefoxMobile/wrap-content-image-with-aspect-in-overlap-wrap-content-container.png create mode 100644 client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container/chromeMobile/wrap-content-image-with-aspect-in-vertical-match-parent-container.png create mode 100644 client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container/firefoxMobile/wrap-content-image-with-aspect-in-vertical-match-parent-container.png create mode 100644 client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container/chromeMobile/wrap-content-image-with-aspect-in-vertical-wrap-content-container.png create mode 100644 client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container/firefoxMobile/wrap-content-image-with-aspect-in-vertical-wrap-content-container.png create mode 100644 test_data/snapshot_test_data/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container.json create mode 100644 test_data/snapshot_test_data/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container.json create mode 100644 test_data/snapshot_test_data/div-image/wrap-content-image-with-aspect-in-overlap-match-parent-container.json create mode 100644 test_data/snapshot_test_data/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container.json create mode 100644 test_data/snapshot_test_data/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container.json create mode 100644 test_data/snapshot_test_data/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container.json diff --git a/.mapping.json b/.mapping.json index 7b6aa71cf..24001d3a3 100644 --- a/.mapping.json +++ b/.mapping.json @@ -2880,6 +2880,12 @@ "client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-aspect-zero-constraints.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-aspect-zero-constraints.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-height-aspect-max-width.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-height-aspect-max-width.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-in-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-in-container.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-match-parent-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-match-parent-container.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-images-in-gallery.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-images-in-gallery.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-width-by-height.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-width-by-height.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-indicator/active_size.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-indicator/active_size.png", @@ -4194,6 +4200,12 @@ "client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-aspect-zero-constraints.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-aspect-zero-constraints.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-height-aspect-max-width.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-height-aspect-max-width.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-in-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-in-container.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-match-parent-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-match-parent-container.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-images-in-gallery.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-images-in-gallery.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-width-by-height.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-width-by-height.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-indicator/active_size.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-indicator/active_size.png", @@ -5508,6 +5520,12 @@ "client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-aspect-zero-constraints.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-aspect-zero-constraints.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-height-aspect-max-width.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-height-aspect-max-width.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-in-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-in-container.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-match-parent-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-match-parent-container.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-images-in-gallery.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-images-in-gallery.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-width-by-height.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-width-by-height.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-indicator/active_size.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-indicator/active_size.png", @@ -6822,6 +6840,12 @@ "client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-aspect-zero-constraints.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-aspect-zero-constraints.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-height-aspect-max-width.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-height-aspect-max-width.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-in-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-in-container.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-match-parent-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-match-parent-container.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-images-in-gallery.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-images-in-gallery.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-width-by-height.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-width-by-height.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-indicator/active_size.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-indicator/active_size.png", @@ -8136,6 +8160,12 @@ "client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-aspect-zero-constraints.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-aspect-zero-constraints.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-height-aspect-max-width.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-height-aspect-max-width.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-in-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-in-container.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-match-parent-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-match-parent-container.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-images-in-gallery.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-images-in-gallery.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-width-by-height.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-width-by-height.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-indicator/active_size.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-indicator/active_size.png", @@ -9450,6 +9480,12 @@ "client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-aspect-zero-constraints.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-aspect-zero-constraints.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-height-aspect-max-width.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-height-aspect-max-width.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-in-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-in-container.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-match-parent-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-match-parent-container.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-images-in-gallery.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-images-in-gallery.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-width-by-height.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-width-by-height.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-indicator/active_size.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-indicator/active_size.png", @@ -10764,6 +10800,12 @@ "client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-aspect-zero-constraints.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-aspect-zero-constraints.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-height-aspect-max-width.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-height-aspect-max-width.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-in-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-in-container.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-match-parent-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-match-parent-container.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-images-in-gallery.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-images-in-gallery.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-width-by-height.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-width-by-height.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-indicator/active_size.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-indicator/active_size.png", @@ -12078,6 +12120,12 @@ "client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-aspect-zero-constraints.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-aspect-zero-constraints.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-height-aspect-max-width.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-height-aspect-max-width.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-in-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-in-container.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-match-parent-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-match-parent-container.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-images-in-gallery.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-images-in-gallery.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-width-by-height.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-width-by-height.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-indicator/active_size.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-indicator/active_size.png", @@ -13392,6 +13440,12 @@ "client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-aspect-zero-constraints.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-aspect-zero-constraints.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-height-aspect-max-width.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-height-aspect-max-width.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-in-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-in-container.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-match-parent-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-match-parent-container.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container.png", + "client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-images-in-gallery.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-images-in-gallery.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-width-by-height.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-width-by-height.png", "client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-indicator/active_size.png":"divkit/public/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-indicator/active_size.png", @@ -17208,6 +17262,18 @@ "client/ios/Tests/reference_snapshots/div-image/wrap-content-height-aspect-max-width_414@3x.png":"divkit/public/client/ios/Tests/reference_snapshots/div-image/wrap-content-height-aspect-max-width_414@3x.png", "client/ios/Tests/reference_snapshots/div-image/wrap-content-height-aspect-min-width_375@2x.png":"divkit/public/client/ios/Tests/reference_snapshots/div-image/wrap-content-height-aspect-min-width_375@2x.png", "client/ios/Tests/reference_snapshots/div-image/wrap-content-height-aspect-min-width_414@3x.png":"divkit/public/client/ios/Tests/reference_snapshots/div-image/wrap-content-height-aspect-min-width_414@3x.png", + "client/ios/Tests/reference_snapshots/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container_375@2x.png":"divkit/public/client/ios/Tests/reference_snapshots/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container_375@2x.png", + "client/ios/Tests/reference_snapshots/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container_414@3x.png":"divkit/public/client/ios/Tests/reference_snapshots/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container_414@3x.png", + "client/ios/Tests/reference_snapshots/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container_375@2x.png":"divkit/public/client/ios/Tests/reference_snapshots/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container_375@2x.png", + "client/ios/Tests/reference_snapshots/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container_414@3x.png":"divkit/public/client/ios/Tests/reference_snapshots/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container_414@3x.png", + "client/ios/Tests/reference_snapshots/div-image/wrap-content-image-with-aspect-in-overlap-match-parent-container_375@2x.png":"divkit/public/client/ios/Tests/reference_snapshots/div-image/wrap-content-image-with-aspect-in-overlap-match-parent-container_375@2x.png", + "client/ios/Tests/reference_snapshots/div-image/wrap-content-image-with-aspect-in-overlap-match-parent-container_414@3x.png":"divkit/public/client/ios/Tests/reference_snapshots/div-image/wrap-content-image-with-aspect-in-overlap-match-parent-container_414@3x.png", + "client/ios/Tests/reference_snapshots/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container_375@2x.png":"divkit/public/client/ios/Tests/reference_snapshots/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container_375@2x.png", + "client/ios/Tests/reference_snapshots/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container_414@3x.png":"divkit/public/client/ios/Tests/reference_snapshots/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container_414@3x.png", + "client/ios/Tests/reference_snapshots/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container_375@2x.png":"divkit/public/client/ios/Tests/reference_snapshots/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container_375@2x.png", + "client/ios/Tests/reference_snapshots/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container_414@3x.png":"divkit/public/client/ios/Tests/reference_snapshots/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container_414@3x.png", + "client/ios/Tests/reference_snapshots/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container_375@2x.png":"divkit/public/client/ios/Tests/reference_snapshots/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container_375@2x.png", + "client/ios/Tests/reference_snapshots/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container_414@3x.png":"divkit/public/client/ios/Tests/reference_snapshots/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container_414@3x.png", "client/ios/Tests/reference_snapshots/div-image/wrap-content-images-in-gallery_375@2x.png":"divkit/public/client/ios/Tests/reference_snapshots/div-image/wrap-content-images-in-gallery_375@2x.png", "client/ios/Tests/reference_snapshots/div-image/wrap-content-images-in-gallery_414@3x.png":"divkit/public/client/ios/Tests/reference_snapshots/div-image/wrap-content-images-in-gallery_414@3x.png", "client/ios/Tests/reference_snapshots/div-image/wrap-content-width-by-height_375@2x.png":"divkit/public/client/ios/Tests/reference_snapshots/div-image/wrap-content-width-by-height_375@2x.png", @@ -19635,6 +19701,18 @@ "client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-aspect-zero-constraints/firefoxMobile/wrap-content-aspect-zero-constraints.png":"divkit/public/client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-aspect-zero-constraints/firefoxMobile/wrap-content-aspect-zero-constraints.png", "client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-image-in-container/chromeMobile/wrap-content-image-in-container.png":"divkit/public/client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-image-in-container/chromeMobile/wrap-content-image-in-container.png", "client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-image-in-container/firefoxMobile/wrap-content-image-in-container.png":"divkit/public/client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-image-in-container/firefoxMobile/wrap-content-image-in-container.png", + "client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container/chromeMobile/wrap-content-image-with-aspect-in-horizontal-match-parent-container.png":"divkit/public/client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container/chromeMobile/wrap-content-image-with-aspect-in-horizontal-match-parent-container.png", + "client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container/firefoxMobile/wrap-content-image-with-aspect-in-horizontal-match-parent-container.png":"divkit/public/client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container/firefoxMobile/wrap-content-image-with-aspect-in-horizontal-match-parent-container.png", + "client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container/chromeMobile/wrap-content-image-with-aspect-in-horizontal-wrap-content-container.png":"divkit/public/client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container/chromeMobile/wrap-content-image-with-aspect-in-horizontal-wrap-content-container.png", + "client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container/firefoxMobile/wrap-content-image-with-aspect-in-horizontal-wrap-content-container.png":"divkit/public/client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container/firefoxMobile/wrap-content-image-with-aspect-in-horizontal-wrap-content-container.png", + "client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-image-with-aspect-in-overlap-match-parent-container/chromeMobile/wrap-content-image-with-aspect-in-overlap-match-parent-container.png":"divkit/public/client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-image-with-aspect-in-overlap-match-parent-container/chromeMobile/wrap-content-image-with-aspect-in-overlap-match-parent-container.png", + "client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-image-with-aspect-in-overlap-match-parent-container/firefoxMobile/wrap-content-image-with-aspect-in-overlap-match-parent-container.png":"divkit/public/client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-image-with-aspect-in-overlap-match-parent-container/firefoxMobile/wrap-content-image-with-aspect-in-overlap-match-parent-container.png", + "client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container/chromeMobile/wrap-content-image-with-aspect-in-overlap-wrap-content-container.png":"divkit/public/client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container/chromeMobile/wrap-content-image-with-aspect-in-overlap-wrap-content-container.png", + "client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container/firefoxMobile/wrap-content-image-with-aspect-in-overlap-wrap-content-container.png":"divkit/public/client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container/firefoxMobile/wrap-content-image-with-aspect-in-overlap-wrap-content-container.png", + "client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container/chromeMobile/wrap-content-image-with-aspect-in-vertical-match-parent-container.png":"divkit/public/client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container/chromeMobile/wrap-content-image-with-aspect-in-vertical-match-parent-container.png", + "client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container/firefoxMobile/wrap-content-image-with-aspect-in-vertical-match-parent-container.png":"divkit/public/client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container/firefoxMobile/wrap-content-image-with-aspect-in-vertical-match-parent-container.png", + "client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container/chromeMobile/wrap-content-image-with-aspect-in-vertical-wrap-content-container.png":"divkit/public/client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container/chromeMobile/wrap-content-image-with-aspect-in-vertical-wrap-content-container.png", + "client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container/firefoxMobile/wrap-content-image-with-aspect-in-vertical-wrap-content-container.png":"divkit/public/client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container/firefoxMobile/wrap-content-image-with-aspect-in-vertical-wrap-content-container.png", "client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-images-in-gallery/chromeMobile/wrap-content-images-in-gallery.png":"divkit/public/client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-images-in-gallery/chromeMobile/wrap-content-images-in-gallery.png", "client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-images-in-gallery/firefoxMobile/wrap-content-images-in-gallery.png":"divkit/public/client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-images-in-gallery/firefoxMobile/wrap-content-images-in-gallery.png", "client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-width-by-height/chromeMobile/wrap-content-width-by-height.png":"divkit/public/client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-width-by-height/chromeMobile/wrap-content-width-by-height.png", @@ -23913,6 +23991,12 @@ "test_data/snapshot_test_data/div-image/wrap-content-height-aspect-max-width.json":"divkit/public/test_data/snapshot_test_data/div-image/wrap-content-height-aspect-max-width.json", "test_data/snapshot_test_data/div-image/wrap-content-height-aspect-min-width.json":"divkit/public/test_data/snapshot_test_data/div-image/wrap-content-height-aspect-min-width.json", "test_data/snapshot_test_data/div-image/wrap-content-image-in-container.json":"divkit/public/test_data/snapshot_test_data/div-image/wrap-content-image-in-container.json", + "test_data/snapshot_test_data/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container.json":"divkit/public/test_data/snapshot_test_data/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container.json", + "test_data/snapshot_test_data/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container.json":"divkit/public/test_data/snapshot_test_data/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container.json", + "test_data/snapshot_test_data/div-image/wrap-content-image-with-aspect-in-overlap-match-parent-container.json":"divkit/public/test_data/snapshot_test_data/div-image/wrap-content-image-with-aspect-in-overlap-match-parent-container.json", + "test_data/snapshot_test_data/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container.json":"divkit/public/test_data/snapshot_test_data/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container.json", + "test_data/snapshot_test_data/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container.json":"divkit/public/test_data/snapshot_test_data/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container.json", + "test_data/snapshot_test_data/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container.json":"divkit/public/test_data/snapshot_test_data/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container.json", "test_data/snapshot_test_data/div-image/wrap-content-images-in-gallery.json":"divkit/public/test_data/snapshot_test_data/div-image/wrap-content-images-in-gallery.json", "test_data/snapshot_test_data/div-image/wrap-content-width-aspect-max-height.json":"divkit/public/test_data/snapshot_test_data/div-image/wrap-content-width-aspect-max-height.json", "test_data/snapshot_test_data/div-image/wrap-content-width-aspect-min-height.json":"divkit/public/test_data/snapshot_test_data/div-image/wrap-content-width-aspect-min-height.json", diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container.png new file mode 100644 index 0000000000000000000000000000000000000000..a772a9f2938ad398ef7fd1e8dc5312f09dd20847 GIT binary patch literal 3043 zcmeAS@N?(olHy`uVBq!ia0y~yV3Gl12@W=(h+4jB7LZ~ocJd720D>Bhlnw?4?pdBL zjv*Cu-rl;H`}l;IYv8$NW=;1?Pd%177iOfWP4(Qb&#JK7{FKzXulf(9*q51c{N4O- zjXgVq!;AXe{0t2LezUMMOc0h~aPTW&V6Z&M$nXTGz`M6M`Ttn|w_W#IEAQvWy1&0l zYwGIciqG9$o>MsQ`Ny9>GwXl9w@c;zJ^%Rcn)|hE`e&s17!=ek7#ik0U|=X}VrDqO zIU)t_+}YVERq0|9!Z;<|Xg((%7TA`VT)|*tz)l^xnVE-x+V)u>bEv>pyKHHu1vq z?q1v9jfQRo$Fe1oWwO^kwmAmTd(ytiu>|5j3P#xno+g-V;8 zYf-!XZzlBs!}j+7W54VF{JQ}x6W(~|TRfX{P}BbY+gcMZQTF&ZT#{NHj!|lrBVb!lxdx8A^LNbnZZGzlUh?FU z=lQ+*=KK46zn{IM-%zyRl?4c)qMD6WTM&9q0Y_Gl2RE;p-`oqoTzp;4)&lsN3O@K0 zp@l!xRIT0GNGAXOy)Lowh3d5j<7;-FC|vfN{`EyIq3_gR^IOp6;WOVG`>AHr?vv#u zk5ytww-n776Ij!E-{IR6k2koG?>xTeQBVoI!M4!q>? zdJUAVE*6W?zI4at_wH((Nsglh)?mG{gw=J?wq4ddb7<)zRPvezHIqXKeRw1XU7tTE zF9w*iN*R`G^4e8_Qf9!J*a0fxdX6S0<$Y12-jnQ_E*y;dd);Zys4UOeZ<6@ricJpH z12e%H8pY0-p(8TX!jBXMed*p6ooV5cHUblU(U`zeDPg>jiqC0*XZ_`Bwe1OaFAFXv zA5IUGv*4xLp z^~~ofLn#~E?s9*^CyOKFStpldrbhAuvR-+**5SUX^&~XgT$itse@HtYSjD>Nx}FP_ zN6T1?jhlox=0rT@~m8V2BfvRh2;D zUj^1~ngL22XutM`IWFAl{+4TN;WPcFm9+%tSI-=uvj~2cK-S9X!>YF}fkQHEA0AF> zoc-rks+b=s9#-AKGyCa!3AL*g3eIO>zrl%UNV^?;F7pelM?97hr}--qt6K-b=F5R3 zsp3i4J2OuA8{aVDa}r1b7^ zCjl6QSF&nw^xdy6QG8qulxS!-HT3QJN%zsk5y6Ow)=Bv$$h&OTNnJ|HI>%yiVmSmE ziNEEc8&(0v#UJRO_oQ IuG@3u2@q=~o&W#< literal 0 HcmV?d00001 diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-match-parent-container.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-match-parent-container.png new file mode 100644 index 0000000000000000000000000000000000000000..11b81a7adac3cd6742a23a644d37e7660c7b852a GIT binary patch literal 1557 zcmeAS@N?(olHy`uVBq!ia0y~yV3Gl{Z*Z^y$psQt-+>fMv6E*A2N2Y7q;xPau%7XB zaSW-L^Y+%p+{X?gt{2z0dM7OCxFZzOr4?xS>d4#~vOSWT3J-*~n06eyoFMl635(r5 z74dC;=daCUWf1tX{5vDVf&cym3=D-$%nTjEG7JuL9xyOGVqs?xP`6-cusF!baDTRp$%#3min^Pe~5C;Z>{=Kl2;zYpjCoX&;I zN+Mh}Sd_@Gue%V%J?Eob|MA7kGFPQWRssF`vu0iG{q|bs-``XJ?{m8^U-$aygB@|} zJFV{}&04nWZl3A+;`hOPH^1+F_q{sz_O;(roZsA^{`a?3ZT*k6)0>lHuY&?x$NTK( znCYjN0t0)?wXECQ67L`QS9^2+`itM!uUhr~{XKC5gZ&Tj#@t{DBm4>N-Q%nL(^5U} zd=z{BdFQv<_1B_+VN+=%XX<+ykzB$<|Ju&2nt$K`C>^h_`SA7gyJYD@<);T3K0RYviMy~(> literal 0 HcmV?d00001 diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container.png new file mode 100644 index 0000000000000000000000000000000000000000..fe907766a68d4f6317fa9b8ae844bbcc98330afe GIT binary patch literal 1579 zcmeAS@N?(olHy`uVBq!ia0y~yV3Gl{Z*Z^y$psQt-+>fMv6E*A2N2Y7q;xPaus-s1 zaSW-L^Y+%k-d7PKt`}d2wLV}}o-M%9>cP?GqcvHrIb6@At3Y`fOU? zI@K+#K5PH}5n=dq{@nA-S9=@nkK6BMXJDweKgh^%gp-d!!LNXUp|FXWp+i`P!C}q= z28Ks0>itgI`uj}?--~xs1{I;=6g!%NP#I5g?%{N2}w{NxUfB%iUz3uC~qK@C+pZ=@ut*igBc6#&Uj}#5o_dII3n+nI zD+Q&m%P&KI?+edf3rsHa&ZnRKZ1cvt;Qzim``2H5A0KM!`~04;#EmPr&Y#!juc`k( z`sx_A)4hS|e9N`0+uIO<2Mq7^>+f+(%=}NdR3Rc=46u^#A73%Q-lYc2 zh%ZZ4)!tvd^%^j2&OhJ$tWxfq?2h{QclWQq_`ZJCtYyXTIeBuj-acRcorB?@-Sf{T oU+*25f7o9OSAmM%U*F};9xoQWt-D?gSo$+~y85}Sb4q9e04T;)nE(I) literal 0 HcmV?d00001 diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container.png new file mode 100644 index 0000000000000000000000000000000000000000..15c5492ae695fd7f2c19109232de64acb5baedc6 GIT binary patch literal 2013 zcmeAS@N?(olHy`uVBq!ia0y~yV3J{AV3gos1B!^Z>wgDQEX7WqAsj$Z!;#X#z`#Dm z)5S5QV$R!J8*^Vrh`3%{-RPaLpyQ9~3X#x7Ng*f8)zjF|_lO7-aL$r)Ie+o6^qQ%{ z7CU^*IOfe;Ys<}`@M8WwW`>6U_6Hdmj&SlZDEJjHFcda1Gjs^cFgVP4z`*c`g`Gh_ z-GZUP0;c5MGMb z{`6mMZ{7b@tL&Etzvtw6^Cjo)&r{6t_Vz1v3xDss{{JZesJ7Z)_VI_x@>pT(ncAY>#X9+HJY3!9f8GqFK)?Z1TU5K}mqWI$!DCywes|x?A*VNenOAh;XU)3W`|Y*t@9t0k z{oVA}--p}d`1)Rdops}**kzNeZ_8F!&I6{7l>6Uz-G9F|HySAn+wWIdT3jpjeN)k$ z8ksfk`K}l}VDwyyTAh2l4PoBuRj+>U{?5eqOrE%;O1U?Q%oAi;WEWSP5IOBg-*$`n z=eNGE-g*s~zMg!nxMJdacpvlk_ox5At`8{EY8!vC(`aG3=UtL{L^rLUJ z>wo`^yS?ozFw9MSOLyM|h8Qph7XIINXaD+(@8d(ie*Jl~nu)pkC-?EEMV`Pwy%v>w zJM8tYZ$J&3bWG2G-thhaG>_Wi6>ZtUPCiOP)TkNvBgb zztC=e_Wkc!YeDJj@y8XJvrzKjzd3$;)eSaW-n{j>Hh<0EKTEb9dHXx=`|rKma$f_( zJag8ovfWp0&I9xBBWR(wf7PqkpErMJVf*$;yzlhWNx(o|yY<$#wbx4D0yTg$JfaM) z|DpSza4kgZ1hxa{z4Z5j3gTe~DWM4faVGVH literal 0 HcmV?d00001 diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API24_HDPI_540x1200/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container.png new file mode 100644 index 0000000000000000000000000000000000000000..62ba7cb2aa6724a1aa394aa19bc840007c902a98 GIT binary patch literal 2045 zcmeAS@N?(olHy`uVBq!ia0y~yV3J{AV3gos1B!^Z>wgDQEX7WqAsj$Z!;#X#z`(x6 z)5S5QV$R!J8*^XZ5_7$HmVf#I2f>v>AzfO5hO3_J5?aQL)P0+h7bJG=bkV8&i2pt-}Pz+h7b4EEf^Xs4l*(v;pAgb@GD?oC~RV8 z=n$4+aG3Lef#DGgJA(jRNo`JTg2nv*KSlG6&KLjv`FXkCbno|?ySH3>Rkiop@9t0k{k`V~cBV%T{O30tIC3^%99Tf|@84=^0SvLE5e%U+vENc=!GFp`o?)-{TH6{^Unam2~qol`WEwmY?z5a^quNzvaPe zUq`LodM~)F(r&(K-{ZvljlaJ?{Z}jd_g`q}^TZdnjm*+Kxt_YxV7~n2z$g$|o@oVf+*^QF#Ki1e~%N(Eed?zr3z@b}( zNJaL4u04COBW^t~NDTXu@8)fvwQMC&*|pNOzyHRa-UJLDctC!Lp56TTV}(lDo}-`; z3y#&B4veGBwO2RkASLtg(5v6e-?Pfh_>aHzB*#aXWiYKx87(Z4Dm+kN=T&U|_R5y2 p;s3mcHF8z?5AGi(wMzSKzw3@U@A;&FC}4fg;OXk;vd$@?2>>pr0geCw literal 0 HcmV?d00001 diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container.png new file mode 100644 index 0000000000000000000000000000000000000000..4f3ccc46d49cf8fc0755ee1a9562a3ddd7f5264b GIT binary patch literal 6428 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 literal 0 HcmV?d00001 diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container.png new file mode 100644 index 0000000000000000000000000000000000000000..925f3fd2ba8e913e5f5fef90c9cf4c328223bcdc GIT binary patch literal 6488 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 literal 0 HcmV?d00001 diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-match-parent-container.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-match-parent-container.png new file mode 100644 index 0000000000000000000000000000000000000000..19294bcf305b47575c6c93010fb38ff6f12f6083 GIT binary patch literal 2021 zcmeAS@N?(olHy`uVBq!ia0y~yV7kD-z^K5%1{9gA>mmW9Sc;uILpXq-h9jkefq{LF zr;B4q#hkad9(F!HCFOeYl{1`C#NR*_^Q+fS4f+SxMi~{*jfDADER9~ z-0NzfLI0=!e`^P%?{zk?F*G!z>&egz`-q~wE*4Q17%Kokyea7EYp8HdCv2lzo+Q-J(l?X`|qar4S(O}*Z+<$t>0m_zkq=v zw-M=uVW12Y3pVHFEgsvh-Fj?JvCQ#}zz}^lCwXn@&GG~PzHQ(Ccl|E=n7hZnN8Mj< z^I(4b{<;@az8gQ6*?v3sjAi-!O-G}$ZRVffc>?R(~Ky;fm2 zKY8s|a0EXt+udvV{9W+24Zt|d|G)a3{V|FE|NiX-YC9(WLVV71OS%5zsrwydjvK!F z{yX(PBPcI^+yClcLFvCnD&&6h!+?S!hu)Uj#n&FFoM&HftU4+i7}^$n$&eB*>NO%8 z)bH5U|9{7dtq6{N;LD2+_o&65b_(DWeGO*D6 zcej=?=dnDg1v9-viIhr%mTr6S`6|22@sG^udzM>1kI3%*Yy&CZ&RFXI=DPt*{oDVC zewR<~dHgyXR2PAY#NGW23=QQE#ra6A`*3;V2fxFS)wBC^Y%74(EQ6=3pUXO@geCyR CwJ;d~ literal 0 HcmV?d00001 diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container.png new file mode 100644 index 0000000000000000000000000000000000000000..4ac58447c70c76b59e359e9ce7b6d64fec8bd84e GIT binary patch literal 2057 zcmeAS@N?(olHy`uVBq!ia0y~yV7kD-z^K5%1{9gA>mmW9Sc;uILpXq-h9jkefr0&i zr;B4q#hkad4)#8F6LGzmwRrK1&{CB}$`@PAx{idX1PdS6c_Oh+b%sF2xws?ja^m7G zcGs$G*ccA{fARYD`HSiY>c3sT$j-oUz*-P!nE*!y0|N((3D6=YDWLs~ybKJD4Qvbz z4i3x=4hjnx859KYDSPnwCi|aXTlYWc`M%|v)c4=DYqs{;JryWESGY6g*qqNVg835b zf8W0UFa2(Pk73=vKhIwXKQQoT|FSJt-{P_D+uwG1+i&0a{uiijWA5!8aqE}YvcJg( z>iECr_u-pAxq~EcX_FAB}mcMU- zF)+XMzu~bT|L)EE_4oSq`PXHb*gvrT;=H}B_x0DRTlxaO_x0a?TXw7b0MO|Df6wpw zFOmG`U+ovx0-67f#HXI&68wbo2{xbF&96NG$p>dGk4I&{`Ca!#vppia*YbJheMV5G z`DXw6UvkgKzk6kCnPi?NuRZ>FCOEUbnDTuyQJHP!{rcL!l^0b%{QnG$JZPNh3qWHL z9(ne2=Kd!xyJPbP`Gv=jG;RKQyM+7S#pisScP%RUoaMG$Yhd;{1B}4eTi!Q7vrfIm z?*6TE{poTa9v{EIe%I5tK>4RdlEvphxiTvI&in5huUP@L!E&a2a?ktsZy~XDRvGv-F;(6a>H|z(-+W*b(?2k#@zkeH8K_-GK%sx9N28-$I*W0_#XZSyJe*ptA fwISgUJ-C1UgpF+_1saUNx}Cw()z4*}Q$iB}mV!w? literal 0 HcmV?d00001 diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container.png new file mode 100644 index 0000000000000000000000000000000000000000..8ea90b5407113f89cd449492eccdbe91f24b9a53 GIT binary patch literal 2309 zcmeAS@N?(olHy`uVBq!ia0y~yV7kD-z*x$`1{67%cQ*z|u@pObhHwBu4M$1`0|Un% zPZ!6KiaBp@JUm|~)@$!Hqj&88y?g)f|5tza8y@@d_wHVX zZ68?)8cL+y1FNj*_UB#m*4upeT(Kvco8g0E-MjC1g%f5^XRfNL-J5ypd1Q9)XPe_u z+25z=KAZE{qR;U89otmy@8$L1%m44M`fqrwBJTP-&JDfs77S#B`@s4gf104B+YY|1 zj6EMN_oLG0-d0wI9|HE@e***Y>}kf@-~Z~)PvSRuE_1xF$MQKa>8;s%ta4uR+O5^6 z#NNIC2SoK>|0VYr*43BmH{|{~#7KGKr=>?J&6w16Ti*HCRr@|2IRE(LI$eeX?LT(j zFZXZAjpKXq@$1)Rn)B1wnx6YClfCwC@U|JneUB}U%_#;Z`#bml-o5|#|Es^pB_3DC z?p8lwR`-yBqSA)Co*ML~flBQ7$_LLsR$Lcjc;Ni!&U;WG>a%}&`}?=8x7`I|OI&VX zu}?%otq> z#cQ^f`QJ=BXW92yqWByz*%ttd_4@DsSAUmJ?s;DNb{@m+AFa%UDo<*-mgE|nR7=72 m+-`RUh6Bq#P_63z$85>Ybz{Qkz6xMVgu&C*&t;ucLK6UB3=jMO literal 0 HcmV?d00001 diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container.png new file mode 100644 index 0000000000000000000000000000000000000000..b76d3cc324abf70983df83bfd0a2c45b408dc216 GIT binary patch literal 2367 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 F{tbvieX0Ne literal 0 HcmV?d00001 diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container.png new file mode 100644 index 0000000000000000000000000000000000000000..72fc8870d3bfdb8143f483de43e7c882ffa3841d GIT binary patch literal 5963 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 Yyp#R@0&LHI0BcJIPgg&ebxsLQ06MJ(fB*mh literal 0 HcmV?d00001 diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container.png new file mode 100644 index 0000000000000000000000000000000000000000..74cee28870d91d293e7ef215506e7b2640a86f52 GIT binary patch literal 1977 zcmeAS@N?(olHy`uVBq!ia0y~yV7kD-z^K5%1{9gA>mmW9Sc;uILpXq-h9jkefq}ii z)5S5QV$R!J7jtiWiMU?8*vvgMBx%~SusfWgo@!Hn)UIrh<&@-zd42y7Yo9}&#IChp zKN~YJ{99<5zx}THf&0JmzcVs0eDGs20h-Mu1+Css<;M?yuG|0KE_L>C?=M{tb*FwGp8AuMopN^(>HMLs z?8C=5>~o&~Y%;!gIV$^%W%>M#XXg~J*{b(jcEkR^Z}aOP%$mpdV*UE{;&VREdp75> zMc-*V7kT~jTd%zf-Ue3jfAu^5@b4uK_uqdHzw>dM9REe_sy#OA|3LKrU;XQI`ghh1 z{r5>t6+=5%NlE``K9xUTci{Q+=i2Woyo=9mye9R$@||63_ttAOir?8KOaH!o|6lQU z$=flt{|%4*`1<-rEmKZ$^y}x(XY&8}`@80%=KJR#Kg49e1!}Q;ZqfI6lYSsb%eVcn z{w4Q({99}H^?UKXy!AU-{_S1{`>Vi9_QN1EeiiqQ5p9Wsz3be^Yibx z6Xf?dl2gDA*+yJljn*KBXQJo;V U;=W%Dur6lsboFyt=akR{044zzdjJ3c literal 0 HcmV?d00001 diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container.png new file mode 100644 index 0000000000000000000000000000000000000000..d257d92d1ca204f534dd23b0dccdc5b859757797 GIT binary patch literal 2309 zcmeAS@N?(olHy`uVBq!ia0y~yV7kD-z*x$`1{67%cQ*z|u@pObhHwBu4M$1`0|Un% zPZ!6KiaBp@Jn%Q5)QspG-Mq~wEm?W^_t}dtJYF07 z9caqG>Gfg!3=9qaN(&en6a;{_2ykQoO=B?u+Q1|Qw3v~XfuXU1jiJH8ftkTU0iUvi z``6oj`0=l<_GtU9ZMkPGkMDcGdbv)a%<&n;eV=W@{UZxLeE%B&>PWwcjj^X~Po_{xNTfA(Z^Gkj2d_IYO&lg{TNhyL~J&3%8`953v#d~R{R z`0EtaZMo9L=Qh6o{Yuk&$Nt~D_y7KX^>@GFvD(IaPK9s(nSa7feMKjfzZdb+Lu z_pW#0ax?7h-``?lsOk7wvu+;4={+(R`rp6*uJhC3_O@Qj=QqCB0zPY3?|th_G9@WA=Z^Wv{85zn4B$i>I! z&-zq}6x2Dl&7RFkzW@Dd@U(*Z@8$L1|F8ZopWO3%SD1f8>Yqc5L>DbI^$&%`9-Z7K z_r3J)dK-iKx_et$8GZpp_SV{>{$Q0?rG!C&!5-nG8|~1asK%$&JAZyGurOkchBVMXQZIM zfvEBx{(JZS-@E_e@9mFCd@o%KER%k;GLu%9(#k)0D{#V=Hi6m=uLKzwK4{i764fXm d!p#2+=KNeYmMeJA2DV5TJYD@<);T3K0RSHV4e|g0 literal 0 HcmV?d00001 diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API26_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container.png new file mode 100644 index 0000000000000000000000000000000000000000..f6573ca4ca721c431463b1e9cc6fa515a3de1566 GIT binary patch literal 2366 zcmeAS@N?(olHy`uVBq!ia0y~yV7kD-z*x$`1{67%cQ*z|u@pObhHwBu4M$1`0|Uob zPZ!6KiaBp@UCeFvkZ`-0xV5&$&qw=Rij}AK1F*Gf--eVRLLwan9|s?^B}R{I+{G=dnfK?&Wt5{k?nt@7@3F z@74Dh9y@>jF82eox<=y7C(;=MqAa0u?(^5D*q?p>zIz)3gM5zJ&iQBG zX-3<9`|g=M{frb8k3LrPSU$h8?d?0w?FIGU%j>`YU;SM^x#xOiT$TQUpDF(iF_ISe z1LEsJW9hW(mHXD!B-GXK&*oK`%?UFeYFPQpdlkTmV|Yn%9RJA?iE?{8&g_#yE5=bkTh zk=LKvdO!Fc%l9HR_WtH4%(imAqwKq`jr0IS3MfB(PwdtBmi>AdOpxHIf#?k`{|B0tsUElPdK~abI!^({JyMYZN22WQ%mvv4FO#n{lHp2h_ literal 0 HcmV?d00001 diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container.png new file mode 100644 index 0000000000000000000000000000000000000000..8eefff94f6ecbe4946988fbf0114fff8c1d3101b GIT binary patch literal 6419 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 CwJ;d~ literal 0 HcmV?d00001 diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container.png new file mode 100644 index 0000000000000000000000000000000000000000..4ac58447c70c76b59e359e9ce7b6d64fec8bd84e GIT binary patch literal 2057 zcmeAS@N?(olHy`uVBq!ia0y~yV7kD-z^K5%1{9gA>mmW9Sc;uILpXq-h9jkefr0&i zr;B4q#hkad4)#8F6LGzmwRrK1&{CB}$`@PAx{idX1PdS6c_Oh+b%sF2xws?ja^m7G zcGs$G*ccA{fARYD`HSiY>c3sT$j-oUz*-P!nE*!y0|N((3D6=YDWLs~ybKJD4Qvbz z4i3x=4hjnx859KYDSPnwCi|aXTlYWc`M%|v)c4=DYqs{;JryWESGY6g*qqNVg835b zf8W0UFa2(Pk73=vKhIwXKQQoT|FSJt-{P_D+uwG1+i&0a{uiijWA5!8aqE}YvcJg( z>iECr_u-pAxq~EcX_FAB}mcMU- zF)+XMzu~bT|L)EE_4oSq`PXHb*gvrT;=H}B_x0DRTlxaO_x0a?TXw7b0MO|Df6wpw zFOmG`U+ovx0-67f#HXI&68wbo2{xbF&96NG$p>dGk4I&{`Ca!#vppia*YbJheMV5G z`DXw6UvkgKzk6kCnPi?NuRZ>FCOEUbnDTuyQJHP!{rcL!l^0b%{QnG$JZPNh3qWHL z9(ne2=Kd!xyJPbP`Gv=jG;RKQyM+7S#pisScP%RUoaMG$Yhd;{1B}4eTi!Q7vrfIm z?*6TE{poTa9v{EIe%I5tK>4RdlEvphxiTvI&in5huUP@L!E&a2a?ktsZy~XDRvGv-F;(6a>H|z(-+W*b(?2k#@zkeH8K_-GK%sx9N28-$I*W0_#XZSyJe*ptA fwISgUJ-C1UgpF+_1saUNx}Cw()z4*}Q$iB}mV!w? literal 0 HcmV?d00001 diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container.png new file mode 100644 index 0000000000000000000000000000000000000000..76833ec6847161678c41cc8829e0dcf353041aaf GIT binary patch literal 2305 zcmeAS@N?(olHy`uVBq!ia0y~yV7kD-z*x$`1{67%cQ*z|u@pObhHwBu4M$1`0|Unn zPZ!6KiaBp@Jn%QX1p%Nf0vs7Y(^yP^HZVy6EoS6pU}$V$V`y-2U}kVoz^Cls z{`Ynte*CMeKiWR4xbLyWu{p)xr|4dbdTeuk%W)(-(U6L@R)?X{ciCC zX8Q;lN~GNbtn9;%^{?xmH-7&5YpEu~f#nwS&fgVIn7y63s;2hur77n(Uz2)X*|+uD zJI&}bmd6WalF#j|J|*_<{XZb8|N1Yvr!fBdJI)Qg@fHje$HD-I1l|-vUAG;4yl>s_ zx$Nhzzn;E~fnolm3cGUuhTMC6FOGlz{$A&&L-Dynnd38x-_6@}G%9<}bIWT{yO-xY z1cmv#|KacLk4Zd!p8lQb#xZ>vijqBbJvHb}djL$Uf6p;LfBn@v7+7!=+RWdre!wiB z{mYMEz{Ed4eXZ%a&obF-?*?z1fhYv--2Z#`{@?$v{vMYAMj9}0NbfITAW)nP`j8-8 zB2vu@O`!7Hnt#sv>-xTo40cC9*1Vg?aC?vJh5q;N??--Wd^YE?MW5mGJGQCaTd!H1 zFJ7~?%>U*gP?+ESzy4l*kKwWN=ijl87BD1MXt)ZPk6(d_-|jr3R55%mbG)#}@;R`8 z-?9Jq?)|_2U;W*0c&s)SlsD=g0&7@0CKgiaY*JDvDCh63W?^8c;flxC4j{=)`;F{e WH+XMP2evvG7(8A5T-G@yGywp15(VP` literal 0 HcmV?d00001 diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container.png new file mode 100644 index 0000000000000000000000000000000000000000..fdba32eee88de4a7bef2e6bbfb37730b536019fa GIT binary patch literal 2362 zcmeAS@N?(olHy`uVBq!ia0y~yV7kD-z*x$`1{67%cQ*z|u@pObhHwBu4M$1`0|UoL zPZ!6KiaBp@9qc@OLdxyprw@xhEVG`%b#x|2>Z1THky4qxAG#m*o#D9r{Ec_bhkU(b z+pibyVPiN@|KfYy{wk(F+5cl~f#%wEHn1@?I5;pfI4CS&WKa+Q+AP440kna|1ZXRh z6won@ybKJDc$NLP{@r-{`}d!s@>%CBx8+I~pIf~=CTXqdw_5q^wLs>fzjyEdz59Rt zz4{)*W9QFb<$hpP*GL6>iF6($-VGotDpUY|A}kxqe;|=lAmZ@8$pZSN%6URv~+Q<#(o8 z{?GJf$O(U1dXUnzK})yc5B&W5_uof;YJ4^)`Sv!$=XUm^#Z|(i#QLkTVPM=ZSmwWrzoX#`*)tIdz literal 0 HcmV?d00001 diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container.png new file mode 100644 index 0000000000000000000000000000000000000000..8de3d171ef20d1563d59ebc1be2dc053a98ce96e GIT binary patch literal 5894 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 F{tbvieX0Ne literal 0 HcmV?d00001 diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container.png new file mode 100644 index 0000000000000000000000000000000000000000..72fc8870d3bfdb8143f483de43e7c882ffa3841d GIT binary patch literal 5963 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 Yyp#R@0&LHI0BcJIPgg&ebxsLQ06MJ(fB*mh literal 0 HcmV?d00001 diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container.png new file mode 100644 index 0000000000000000000000000000000000000000..74cee28870d91d293e7ef215506e7b2640a86f52 GIT binary patch literal 1977 zcmeAS@N?(olHy`uVBq!ia0y~yV7kD-z^K5%1{9gA>mmW9Sc;uILpXq-h9jkefq}ii z)5S5QV$R!J7jtiWiMU?8*vvgMBx%~SusfWgo@!Hn)UIrh<&@-zd42y7Yo9}&#IChp zKN~YJ{99<5zx}THf&0JmzcVs0eDGs20h-Mu1+Css<;M?yuG|0KE_L>C?=M{tb*FwGp8AuMopN^(>HMLs z?8C=5>~o&~Y%;!gIV$^%W%>M#XXg~J*{b(jcEkR^Z}aOP%$mpdV*UE{;&VREdp75> zMc-*V7kT~jTd%zf-Ue3jfAu^5@b4uK_uqdHzw>dM9REe_sy#OA|3LKrU;XQI`ghh1 z{r5>t6+=5%NlE``K9xUTci{Q+=i2Woyo=9mye9R$@||63_ttAOir?8KOaH!o|6lQU z$=flt{|%4*`1<-rEmKZ$^y}x(XY&8}`@80%=KJR#Kg49e1!}Q;ZqfI6lYSsb%eVcn z{w4Q({99}H^?UKXy!AU-{_S1{`>Vi9_QN1EeiiqQ5p9Wsz3be^Yibx z6Xf?dl2gDA*+yJljn*KBXQJo;V U;=W%Dur6lsboFyt=akR{044zzdjJ3c literal 0 HcmV?d00001 diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container.png new file mode 100644 index 0000000000000000000000000000000000000000..d257d92d1ca204f534dd23b0dccdc5b859757797 GIT binary patch literal 2309 zcmeAS@N?(olHy`uVBq!ia0y~yV7kD-z*x$`1{67%cQ*z|u@pObhHwBu4M$1`0|Un% zPZ!6KiaBp@Jn%Q5)QspG-Mq~wEm?W^_t}dtJYF07 z9caqG>Gfg!3=9qaN(&en6a;{_2ykQoO=B?u+Q1|Qw3v~XfuXU1jiJH8ftkTU0iUvi z``6oj`0=l<_GtU9ZMkPGkMDcGdbv)a%<&n;eV=W@{UZxLeE%B&>PWwcjj^X~Po_{xNTfA(Z^Gkj2d_IYO&lg{TNhyL~J&3%8`953v#d~R{R z`0EtaZMo9L=Qh6o{Yuk&$Nt~D_y7KX^>@GFvD(IaPK9s(nSa7feMKjfzZdb+Lu z_pW#0ax?7h-``?lsOk7wvu+;4={+(R`rp6*uJhC3_O@Qj=QqCB0zPY3?|th_G9@WA=Z^Wv{85zn4B$i>I! z&-zq}6x2Dl&7RFkzW@Dd@U(*Z@8$L1|F8ZopWO3%SD1f8>Yqc5L>DbI^$&%`9-Z7K z_r3J)dK-iKx_et$8GZpp_SV{>{$Q0?rG!C&!5-nG8|~1asK%$&JAZyGurOkchBVMXQZIM zfvEBx{(JZS-@E_e@9mFCd@o%KER%k;GLu%9(#k)0D{#V=Hi6m=uLKzwK4{i764fXm d!p#2+=KNeYmMeJA2DV5TJYD@<);T3K0RSHV4e|g0 literal 0 HcmV?d00001 diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API28_XHDPI_720x1600/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container.png new file mode 100644 index 0000000000000000000000000000000000000000..f6573ca4ca721c431463b1e9cc6fa515a3de1566 GIT binary patch literal 2366 zcmeAS@N?(olHy`uVBq!ia0y~yV7kD-z*x$`1{67%cQ*z|u@pObhHwBu4M$1`0|Uob zPZ!6KiaBp@UCeFvkZ`-0xV5&$&qw=Rij}AK1F*Gf--eVRLLwan9|s?^B}R{I+{G=dnfK?&Wt5{k?nt@7@3F z@74Dh9y@>jF82eox<=y7C(;=MqAa0u?(^5D*q?p>zIz)3gM5zJ&iQBG zX-3<9`|g=M{frb8k3LrPSU$h8?d?0w?FIGU%j>`YU;SM^x#xOiT$TQUpDF(iF_ISe z1LEsJW9hW(mHXD!B-GXK&*oK`%?UFeYFPQpdlkTmV|Yn%9RJA?iE?{8&g_#yE5=bkTh zk=LKvdO!Fc%l9HR_WtH4%(imAqwKq`jr0IS3MfB(PwdtBmi>AdOpxHIf#?k`{|B0tsUElPdK~abI!^({JyMYZN22WQ%mvv4FO#n{lHp2h_ literal 0 HcmV?d00001 diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container.png new file mode 100644 index 0000000000000000000000000000000000000000..795400b655c1257f9dd6ab993d217ed78bb2247b GIT binary patch literal 8740 zcmeH{YfO_@7{?!wMF+Z?xw#t9GH#p6Sgjdy6S{z-kh#DZC@7aexokqA0s?})c*7BK zB}l>+oi##q8qr`Pmo>B@4jDpL8OzudD6ShYJK91+OWU`7citi?3kV;|hkbaT=A7q$ z&U;SJbAIPJCq5=B%EJrb;71X02jYT~Tmirnl|UDuyFg52WE|BQHNlx`t2YC13QCIN zSrMK|$%j0Nz6Hx*7jqZ%GTsS5|0|#xV9?{582=eF;D<(cps_VunQQl z2W8Cu5gGtJ@CP@igI#;-nxdX=c#GohHY3+&Z~ojTCg+5?HqFo1`GQYxO(E^)zNUTs z_%@Ha6oa#{BM^SmI0>a&g#(*>P7QqGHP@U(R(o zbf5EaT~(EiD&B_b+As97)1yMUTIyxG`;hbW%h<_O`IX_Qx~Axvi`eUIlV)OMFfCyp z{(C#eyE>NIBxaxW&x)yQe)8zS&f!$ob4Jl)z9G!~PciMy0RihPpWsjTI#F%}1Pd29 zk)9+#5+DhX1V{oT0g?bofFwW?APM}B2!wchIb!$5M=Ld*hBd2Nt!fHy*no;$)y6C{ z(s7>Ej5Xjh>Bt#S^DmiPAjZRyM@@|`-P$KWPB9@P1|cUGyci@ngJw=Ma~v|OQpDHM z${aF$`V!63%~XpoiSc%cBW7kXE!}r>9oi9JcV28gDKd-ju^t}Na!h=(!#s>V4|F6h zi9}}Xjuj*%I%2bpV(TAt>rs3d)5qfYpYu{hJF!F0Jg!B~q!3Kn#P=amOUH7@PNa%G zM^MW2Eu=~V$`~GzDsA0t^Ak>WvcVHRPNN!3r z-2DQByH3G+bZd$+?y5pz&)-5@B)E)IL2RL#{pqkdM+3wL8Yhb-I)_Gdl zHP$zhp&RX*9`D8suJ?|Zqm45;R&#Xn{p~{-cce7sB5?rrKfiv!YOeSt#7Ufsw+CRR zifxKXMW`?F1gsRrPyJc9t5wDfvqUlXL4};cnyOsiV_}(Pw3_P5w3d9n!ChHMpTLiI z?>@?FBAPO>XjdgVq_81&|Kw1lCXIQdqNaELL3#O7iEraPv!bf4r}>$nQ13l7smfav zJK9JntG31O&cwNA5=D71TBgmwms7S3Q66eX3U5pKyRNIH4;Yv}(=zKyL~>cE4s4Z* z>Wu>R&HfY-qcNS*SvK|E6vJ<|9sdWKt>G47)G&?&ZFFBbNyx7x0g?bofFwW?APJBJ UNCG4Qk^o6ytq6p-^1cQ57o3hx;s5{u literal 0 HcmV?d00001 diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container.png new file mode 100644 index 0000000000000000000000000000000000000000..9b2210664fd1481073884d6910140ad31b0b04cc GIT binary patch literal 2586 zcmdT^drVtZ82@-U9s_YsGaMUbTOHffbubYOV|Bc`MvV*{k7+1S9vUc*0x2+PH<6J* zh0)CiZlo|wrh9Cmv_OGEkY1#~O-tMBDTuISu$lUgzk43P^WAgq z_dDnN?g^#`20m*G5EkGY6dL3ejwraG>S+lSOQ8Gt1v#3dA(%TZwa);sk~7%BG+&qS zh*K^`+X|wY>8UIH5xp6}f)r2-(EZ9I-apP{6C0P#M3ZJv&0r(v0A{g>KbNq~vy41u zne&aD{cf-ynp27RzJxVAW)0_Lq-LNw?Z)}cRJM^1Aby0Elxg&3gi*0wT=K~f)Q6+G z1JWTFXyA+Ze~Q)fOt}K!H4k8Me$^IJ4p3hJ;MlinBUb`Ad<;<6ks8g8UJ_%8TJ!jL zfZ3}6_7MPEI{|FpTM@dtb~P63?9~OW*@5<%f}R9Of;eyiIwS)V4kG3bhrkV9LmBf{ zj}-vLvvso>qv}<`S07xuGt#-Qok}HJHrJJre;)qE0vDa$G$my1p%=A;SgEpcJ1L

o!O7N3Qd-v;HnyE)#ft=!kQnbo-Fa@!*RA{;dv0 z_T<+Emwkg18l_i)dJ5n!&*HCM>bDF zg7m88>ypxM)p7;tMY@3e>EyeIfxhc>nB-Io{8gV<@;C0v(sJpti)n3153S^=z z?b*^rg#&j0dxuaZL~*E|wXzJ3DG+D>IakK&ulpB;nxh>l<_++YWn3-c%Frnc>FOyf zVWIwl6>lbcLQcwY)-@}u!b(kuH$e>XGey&y;ju8n5TzT+c}g=U+=hH{2PXE6W%V3<{{L4fm1Gp?vLASa^B~&Tv^-)Kf95%jmW;l5#HvZ%F z-#6JE9V8w^+W8pUBrV%B6W>`fiE){R#p4k___VzrKe*s{ftY2iDA9fXM1$gdcj+~B z%GyQ?yfL3SH))u$6me1qNV&JYlVsjrkyIfOc`TGg+Am~u@JRcw*D1clYWhnOANC~g zxyxgeoN^sf|3Ruh$6!!Kob;!!j*2%{AuliId!+eLlX$ojiH2#0zs|#k8t_yC&v#4f zcH^-&<395e*f%dP_Wpmwl(q;lH5InW#vly%8tzF78BWLvExpOcOn#ZFX#0{N#SGLtD=v$LpLt z@`gC_m{G~rPJNpcFLNh4d_FCoa*Lmvs^Zi-qcA*f$7{obEN&j0`b literal 0 HcmV?d00001 diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-match-parent-container.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-match-parent-container.png new file mode 100644 index 0000000000000000000000000000000000000000..458e4c05112b0020ed3fcc48089676422592c5e1 GIT binary patch literal 6798 zcmWIYbaQKyVqge&bqWXzu!!JdU|>)HVsjRT^^6Rj&dvc6Oh7IJlLVL)U|`72D=7+c zcT$Lmj8XuJ!9ZeiaRH2tg=S=6_;!r}NHQ>7*2N-ENQg5fwKy55=mQX!6ag(~U|>uE zvPIG%>Cq4v4S~@R7!85Z5Eu=C z(GVC7fzc2c4S~@R7)&8xOd9z7(m9PJ@N9Sg`hB;5zn_;ke}8Fp)sFY(yGaAqU)7XI z0{`9~FRzxqZ+Umqe!D%l>qY(f%l}#bpZot@{qy~w@Be)N2QT-1=D7%az2BXC)-Qkm z{o~7@cR%f39&NwxHvj25rTo>aNCNlj-@GFU{QL5deaG#~hims&e*RT&543jr@&EOI zwETf`}_UR-zxTSh}*Gz3ONU^E0qLtr!nMneD;0uTPw N+ZE6Ke?DE00RRke9I5~S literal 0 HcmV?d00001 diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container.png new file mode 100644 index 0000000000000000000000000000000000000000..3edba6e635e8c89da0ed54560f4cd6d4776ba135 GIT binary patch literal 1562 zcmWIYbaNA8V_*n(bqWXzu!!JdU|>)HVsjRT^^6Rj&dvc6Oh7IJlLVL)U|`72D=7+c zcT$Lmj8XuJ!9ZeiaRH2tg=S=6_;!r}NHQ>7*2N-ENQg5fwKy55=mQX!6ag(~U|>uE zvPIG%>A}6?Uq|&d3w`>t_Sxy=Kp-pv`R?ejy@Ap(m-ZoL?Bj>Dab2F<(70*e^uJ@O) z|F75iew91L<^R!e`&Lr@`(@dShkE9_Ndwkj)s#pA_r5;fy|@4VoIHK``|S7LzW(~~!r`;^ zAn*P$|Bu9Y4hn*NU|5{1f4(2i_bfBUb% zTwo#qhDkX%HQ-@J$(bU=hK^z`&pY#O5pv`b-R-&dvc6Oh7IJlLVL)U|`72D=7+c zcT$Lmj8XuJ!9ZeiaRH2tg=S=6_;!r}NHQ>7*2N-ENQg5fwKy55=mQX!6ag(~U|>uE zvPIG%>P&nZ4<`J61Gv&xtx@Y%brX8Zi-hj)LK zci8T~zi|JRnyMXN@BhmGyZvAE|F!?G)xX}4!mY25`d?f6e((2t)npNFWb3?FJy-tz z+voQ7ckTWj`}-+-yFdT;=e}+(B!Qam$>k)0@BR1xvcCKF^5MTdD_4;Q1{eSoG$GdBb>%Q;)%lIcB=m3nUK#Lh9?%(=ZU*rG(>(@RN{~&L^ z+`ILsE6)B2m|tgK|Nr^^Xkd)@%dekVf4@)rGVX{*G7gdq{@>pKOcKxMo+3q0^6YZ0 z-#_;R|C~GDT*Lk^+q2wL$L;&;t9I4y{&(JbDoWDAun|f2oBQki>+S36CjR;H@pJc+ z-TU|5wX17dyypLBzf@dF_4R(+Tfg`RQNA8^%4i6ThQMeDjE2By2#kinAP#{8zv}H) KNB%#bZVCVZgsQaw literal 0 HcmV?d00001 diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container.png new file mode 100644 index 0000000000000000000000000000000000000000..4aeee1e89a04e0249e7cec6101c3bb3bf8d4bf99 GIT binary patch literal 1752 zcmcIiYe>^k6hCQY+GB!&7Lp@G6RMR_GqfzH)8PZr9$LiIHSL3LV>4%IZ6C6vlyVR# zshNG41+l1TmDz}lEYulER{!bB9wMa+r>!yD?fj>6N=D4;cev;N?zxY1?l~uo$K`e{ z1lSuFle#B0BEts&m^j$;f#m@_4ktCh1DD_t;LyGR1)@S}T6_#MBXb{LFsRgiy}_CC^7%50%}Xt&Ni<)=Xd|_+;sJCanyc+e9{e|BtA9sxv_4cySBvCV(FWcQjGZ< zhxE2GIc3_RLwyF|Xt7$WaOA--1GyV>0^_1lsIbT53CyEDo>)HVsjP-eHI2!XXgM3CLouANdim?Ffioil@tZJ zJ1Im&Mk#>AU?4HMxB$k+LNhWje7nW~BpDbk>tc~7B*dALTAU12^Z|%Vih!0gFfgV7 z*&^u>b_Ix?1Y!4p*hL{h&OkK_fNYI)Bz6)KyS${J1gPc&NPTia5r};U$hOJNDFxXD z0w5Rjq~?VN1L+7LmSHGn2x4$&a00Ta3J~F$zleds;wu9K^8|!g(o6=1?X3(961Nay zDhn7G_*)nlww*6XEJ_4Bh6PA6rKK@2d|J-Hz#GZHAbf#=fh!v3P=sDYT;TAl0#J_( z(4YB0n9h*HkjkLI;K`83kj$V5WEn9SFc>nJ0aJ{R3^xOVzWEVu#&idh1WD1OuDu-@ z2aLRg#Z5&oHl$8b)5}`*lizc<=WBa)28IUV|4U70n=QC-Yg=~iO|h~K4UC&)17sdB zvY$Q3$F{*?TWjJ&i{IRHMK9L7=G`{?<5+(FCCE>sU^E0qLtr!nMnhmU1gH}NHG!dc z!Pl$r-|zi?ubMEizW&e4zWp#Z-5yzzN z@0WMUsn0*c@#uZ;jif(&1t(9~Z=N*s)B7zyZXCg(2W-&)+T((l#zE}Z84a}RyR17l z3qdNLIszSYzgz~plj8qOX9qgB{(d1&2gr&1KZ?%*AMfAycw|qVBsFTvXb8YUK;ZxX MLmD6d>-R7L0C{4)$N&HU literal 0 HcmV?d00001 diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container.png new file mode 100644 index 0000000000000000000000000000000000000000..876a41caff26a1226e4e5fcbf92c2a36f95b42c8 GIT binary patch literal 1356 zcmWIYbaQiIWnc(*bqWXzu!!JdU|=u+VsjP-eHI2!XXgM3CLouANdim?Ffioil@tZJ zJ1Im&Mk#>AU?4HMxB$k+LNhWje7nW~BpDbk>tc~7B*dALTAU12^Z|%Vih!0gFfgV7 z*&^u>b_Ix?1Y!4p*hL{h&OkK_fNYI)Bz6)KyS${J1gPc&NPTia5r};U$hOJNDFxXD z0w5Rjq~?VN1L+7LmSHGn2x4$&a00Ta3J~F$zleds;wu9K^8|!g(o6=1?X3(961Nay zDhn7G_*)nlww*6XEJ_4Bh6PA6rKK@2d|J-Hz#GZHAbf#=fh!v3P=sDYT;TAl0#J_( z(4YB0n9h*HkjkLI;K`83kj$V5WElYyi6Mg-Fva+=GBYsfn;+p8%um=f@yUxv4${OKTD1X${|)DR7 z(SGr5xwo;Q{lDtU@q+JPkI#SiL;qj*|3~|=Q2*i;|5ZnZ;ssxS-F}B3OqZ|UHQ)UG zuHAUS{rWjG@q(Wp9{Yd){OsZDE9c|q*4?xD6Y=Gg~+@2&f=1R6LbPd5Xp v{qHTX1}jLAzw7^_|N9J$(bU=hK^z`&pY#O5pv>lqn5ot*19(FY(dDFRx~z`&RS zWQ(Lj*cBjl5`^6YVi$!3IRn)!0J1gGk=RK{?DCR=5}=wBAoa-wMIiPaAloK4rxaut z2!LG7lbRPA45TA~ScajPA&9}9!3oHwDnNv1{vrkji?0j}%o7k|Ni!K3wzo1cNZdk* zsVrb%;BR4I*mk}ku_zJj7#1MOl$OT8@M$>%18*b)gYX3g2CitBLlJrrae>3H3P3$F zK!4@~VLC$&Ln?y;gC|2CLo$ONkY&VRz+lK=223$NQNSdlZ+;}3A$`G&i7FPmz87C& zJH0_=^@?0+iyL##Yn?GW+M{yt;@tl-G+`RfbTweywz zv;IH#|GE0-`#<0R`TkEinETJK_}}cA*ui>vBV(+ zCeE1dYg3b3_4~>`_IjB)==OlD-G6z`|4$EpM^yg)a`MxI-XnAVSBG0-Iti%s|GiK& kcS5-Fw?I0+uLCy_DUO3t14cst9s=k7@4ry`?|-Wv0L3>%UH||9 literal 0 HcmV?d00001 diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API30_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container.png new file mode 100644 index 0000000000000000000000000000000000000000..8b2fac510acf3d8be23dbf345c6df23783ad1671 GIT binary patch literal 1154 zcmWIYbaSg>VPFV%bqWXzu!!JdU|=u+VsjRT^^6Rj&dvc6Oh7IJlLVL)U|`72D=7+c zcT$Lmj8XuJ!9ZeiaRH2tg=S=6_;!r}NHQ>7*2N-ENQg5fwKy55=mQX!6ag(~U|>uE zvPIG%>OiNuh>447hktbyr6-~33nK>mUm6ICpBeJ{Sm zc6x)#Y81|jTxp9NbI)s?+4hs)*zody<_S4zp{5R@vm+-lzPq=s!71zZwQZ@PH)b5* zRlAYEpnc;M7n^_|)5C=3i4GR6|8`%Oy;!fBC++#q@uJS$WKNiWh^HMUsd$ox*8IO# zAFuLyfAKlX=W}ooe?C1vgB_gTU)x$-`ywIU?ET*F_o{IbzaQ^jg&n;A|A*`OuL}pS z)xX~V_5QE?zuW&s|6dDq6o|Y3@|yqe@S6LY|1Nf5|M#EhxvvYGYj2)uf1mvH_HzGe z{P#T0O!uw*aqG+5;NNyX9w(sK1-1IG_1RzR?Q7(<@7vXGs`=oSbnXA%)u2GabYA^? hElk1tzuw2+st%9b_J$(bU=hK^z`&pY#O5pv`b-R-&dvc6Oh7IJlLVL)U|`72D=7+c zcT$Lmj8XuJ!9ZeiaRH2tg=S=6_;!r}NHQ>7*2N-ENQg5fwKy55=mQX!6ag(~U|>uE zvPIG%>+aqs-eW)W?wH-GX^{#(rundV-~7&85)BKL!TYs6HR zFy-7nmB7UAW01h0ed81tn}AxQ!Hon}0kxaIf6wjsw>bB<*`EW!yVNqRVO|-fM?+vV z1V%$(Gz3ONfZ`BvaKR4t{NK47EBO8RuJ)YQ3!CTuKUe>J|L6NZ-~TE9_j~iRKhtMo z2lMxxKZ6z2{Qbc7yy``Q{_J&v$Lzpego_#oIJ z*8fr6WqtN%zTCe4soVYM>+s+6ICFX#GVgw7tr?1XB<=glr$Rl4B>3L1@SpYn@9T!oU#j>J$(bU=hK^z`$St#O5pv`b-R-&dvc6Oh7IJlLVL)U|`72D=7+c zcT$Lmj8XuJ!9ZeiaRH2tg=S=6_;!r}NHQ>7*2N-ENQg5fwKy55=mQX!6ag(~U|>uE zvPIG%>OiNuh>447hk5`gJL-~33oK>mUm6ICpBeJ{Sm zc6x)#>J_=t7B}Xe*E(Z%v`6LO#l7<t0DGi5h1ygQ%O z=#+K)+P2it8#4~@s@+In(7thsi%r0f>0v_iLKcg3|8>x&+TxF>+O8sQa{_( z{zzEPf4|@BZLZay JUivkj0RY4*q>}&u literal 0 HcmV?d00001 diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container.png new file mode 100644 index 0000000000000000000000000000000000000000..795400b655c1257f9dd6ab993d217ed78bb2247b GIT binary patch literal 8740 zcmeH{YfO_@7{?!wMF+Z?xw#t9GH#p6Sgjdy6S{z-kh#DZC@7aexokqA0s?})c*7BK zB}l>+oi##q8qr`Pmo>B@4jDpL8OzudD6ShYJK91+OWU`7citi?3kV;|hkbaT=A7q$ z&U;SJbAIPJCq5=B%EJrb;71X02jYT~Tmirnl|UDuyFg52WE|BQHNlx`t2YC13QCIN zSrMK|$%j0Nz6Hx*7jqZ%GTsS5|0|#xV9?{582=eF;D<(cps_VunQQl z2W8Cu5gGtJ@CP@igI#;-nxdX=c#GohHY3+&Z~ojTCg+5?HqFo1`GQYxO(E^)zNUTs z_%@Ha6oa#{BM^SmI0>a&g#(*>P7QqGHP@U(R(o zbf5EaT~(EiD&B_b+As97)1yMUTIyxG`;hbW%h<_O`IX_Qx~Axvi`eUIlV)OMFfCyp z{(C#eyE>NIBxaxW&x)yQe)8zS&f!$ob4Jl)z9G!~PciMy0RihPpWsjTI#F%}1Pd29 zk)9+#5+DhX1V{oT0g?bofFwW?APM}B2!wchIb!$5M=Ld*hBd2Nt!fHy*no;$)y6C{ z(s7>Ej5Xjh>Bt#S^DmiPAjZRyM@@|`-P$KWPB9@P1|cUGyci@ngJw=Ma~v|OQpDHM z${aF$`V!63%~XpoiSc%cBW7kXE!}r>9oi9JcV28gDKd-ju^t}Na!h=(!#s>V4|F6h zi9}}Xjuj*%I%2bpV(TAt>rs3d)5qfYpYu{hJF!F0Jg!B~q!3Kn#P=amOUH7@PNa%G zM^MW2Eu=~V$`~GzDsA0t^Ak>WvcVHRPNN!3r z-2DQByH3G+bZd$+?y5pz&)-5@B)E)IL2RL#{pqkdM+3wL8Yhb-I)_Gdl zHP$zhp&RX*9`D8suJ?|Zqm45;R&#Xn{p~{-cce7sB5?rrKfiv!YOeSt#7Ufsw+CRR zifxKXMW`?F1gsRrPyJc9t5wDfvqUlXL4};cnyOsiV_}(Pw3_P5w3d9n!ChHMpTLiI z?>@?FBAPO>XjdgVq_81&|Kw1lCXIQdqNaELL3#O7iEraPv!bf4r}>$nQ13l7smfav zJK9JntG31O&cwNA5=D71TBgmwms7S3Q66eX3U5pKyRNIH4;Yv}(=zKyL~>cE4s4Z* z>Wu>R&HfY-qcNS*SvK|E6vJ<|9sdWKt>G47)G&?&ZFFBbNyx7x0g?bofFwW?APJBJ UNCG4Qk^o6ytq6p-^1cQ57o3hx;s5{u literal 0 HcmV?d00001 diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container.png new file mode 100644 index 0000000000000000000000000000000000000000..9b2210664fd1481073884d6910140ad31b0b04cc GIT binary patch literal 2586 zcmdT^drVtZ82@-U9s_YsGaMUbTOHffbubYOV|Bc`MvV*{k7+1S9vUc*0x2+PH<6J* zh0)CiZlo|wrh9Cmv_OGEkY1#~O-tMBDTuISu$lUgzk43P^WAgq z_dDnN?g^#`20m*G5EkGY6dL3ejwraG>S+lSOQ8Gt1v#3dA(%TZwa);sk~7%BG+&qS zh*K^`+X|wY>8UIH5xp6}f)r2-(EZ9I-apP{6C0P#M3ZJv&0r(v0A{g>KbNq~vy41u zne&aD{cf-ynp27RzJxVAW)0_Lq-LNw?Z)}cRJM^1Aby0Elxg&3gi*0wT=K~f)Q6+G z1JWTFXyA+Ze~Q)fOt}K!H4k8Me$^IJ4p3hJ;MlinBUb`Ad<;<6ks8g8UJ_%8TJ!jL zfZ3}6_7MPEI{|FpTM@dtb~P63?9~OW*@5<%f}R9Of;eyiIwS)V4kG3bhrkV9LmBf{ zj}-vLvvso>qv}<`S07xuGt#-Qok}HJHrJJre;)qE0vDa$G$my1p%=A;SgEpcJ1L

o!O7N3Qd-v;HnyE)#ft=!kQnbo-Fa@!*RA{;dv0 z_T<+Emwkg18l_i)dJ5n!&*HCM>bDF zg7m88>ypxM)p7;tMY@3e>EyeIfxhc>nB-Io{8gV<@;C0v(sJpti)n3153S^=z z?b*^rg#&j0dxuaZL~*E|wXzJ3DG+D>IakK&ulpB;nxh>l<_++YWn3-c%Frnc>FOyf zVWIwl6>lbcLQcwY)-@}u!b(kuH$e>XGey&y;ju8n5TzT+c}g=U+=hH{2PXE6W%V3<{{L4fm1Gp?vLASa^B~&Tv^-)Kf95%jmW;l5#HvZ%F z-#6JE9V8w^+W8pUBrV%B6W>`fiE){R#p4k___VzrKe*s{ftY2iDA9fXM1$gdcj+~B z%GyQ?yfL3SH))u$6me1qNV&JYlVsjrkyIfOc`TGg+Am~u@JRcw*D1clYWhnOANC~g zxyxgeoN^sf|3Ruh$6!!Kob;!!j*2%{AuliId!+eLlX$ojiH2#0zs|#k8t_yC&v#4f zcH^-&<395e*f%dP_Wpmwl(q;lH5InW#vly%8tzF78BWLvExpOcOn#ZFX#0{N#SGLtD=v$LpLt z@`gC_m{G~rPJNpcFLNh4d_FCoa*Lmvs^Zi-qcA*f$7{obEN&j0`b literal 0 HcmV?d00001 diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-match-parent-container.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-match-parent-container.png new file mode 100644 index 0000000000000000000000000000000000000000..458e4c05112b0020ed3fcc48089676422592c5e1 GIT binary patch literal 6798 zcmWIYbaQKyVqge&bqWXzu!!JdU|>)HVsjRT^^6Rj&dvc6Oh7IJlLVL)U|`72D=7+c zcT$Lmj8XuJ!9ZeiaRH2tg=S=6_;!r}NHQ>7*2N-ENQg5fwKy55=mQX!6ag(~U|>uE zvPIG%>Cq4v4S~@R7!85Z5Eu=C z(GVC7fzc2c4S~@R7)&8xOd9z7(m9PJ@N9Sg`hB;5zn_;ke}8Fp)sFY(yGaAqU)7XI z0{`9~FRzxqZ+Umqe!D%l>qY(f%l}#bpZot@{qy~w@Be)N2QT-1=D7%az2BXC)-Qkm z{o~7@cR%f39&NwxHvj25rTo>aNCNlj-@GFU{QL5deaG#~hims&e*RT&543jr@&EOI zwETf`}_UR-zxTSh}*Gz3ONU^E0qLtr!nMneD;0uTPw N+ZE6Ke?DE00RRke9I5~S literal 0 HcmV?d00001 diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container.png new file mode 100644 index 0000000000000000000000000000000000000000..3edba6e635e8c89da0ed54560f4cd6d4776ba135 GIT binary patch literal 1562 zcmWIYbaNA8V_*n(bqWXzu!!JdU|>)HVsjRT^^6Rj&dvc6Oh7IJlLVL)U|`72D=7+c zcT$Lmj8XuJ!9ZeiaRH2tg=S=6_;!r}NHQ>7*2N-ENQg5fwKy55=mQX!6ag(~U|>uE zvPIG%>A}6?Uq|&d3w`>t_Sxy=Kp-pv`R?ejy@Ap(m-ZoL?Bj>Dab2F<(70*e^uJ@O) z|F75iew91L<^R!e`&Lr@`(@dShkE9_Ndwkj)s#pA_r5;fy|@4VoIHK``|S7LzW(~~!r`;^ zAn*P$|Bu9Y4hn*NU|5{1f4(2i_bfBUb% zTwo#qhDkX%HQ-@J$(bU=hK^z`&pY#O5pv`b-R-&dvc6Oh7IJlLVL)U|`72D=7+c zcT$Lmj8XuJ!9ZeiaRH2tg=S=6_;!r}NHQ>7*2N-ENQg5fwKy55=mQX!6ag(~U|>uE zvPIG%>P&nZ4<`J61Gv&xtx@Y%brX8Zi-hj)LK zci8T~zi|JRnyMXN@BhmGyZvAE|F!?G)xX}4!mY25`d?f6e((2t)npNFWb3?FJy-tz z+voQ7ckTWj`}-+-yFdT;=e}+(B!Qam$>k)0@BR1xvcCKF^5MTdD_4;Q1{eSoG$GdBb>%Q;)%lIcB=m3nUK#Lh9?%(=ZU*rG(>(@RN{~&L^ z+`ILsE6)B2m|tgK|Nr^^Xkd)@%dekVf4@)rGVX{*G7gdq{@>pKOcKxMo+3q0^6YZ0 z-#_;R|C~GDT*Lk^+q2wL$L;&;t9I4y{&(JbDoWDAun|f2oBQki>+S36CjR;H@pJc+ z-TU|5wX17dyypLBzf@dF_4R(+Tfg`RQNA8^%4i6ThQMeDjE2By2#kinAP#{8zv}H) KNB%#bZVCVZgsQaw literal 0 HcmV?d00001 diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewPixelCopy/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container.png new file mode 100644 index 0000000000000000000000000000000000000000..4aeee1e89a04e0249e7cec6101c3bb3bf8d4bf99 GIT binary patch literal 1752 zcmcIiYe>^k6hCQY+GB!&7Lp@G6RMR_GqfzH)8PZr9$LiIHSL3LV>4%IZ6C6vlyVR# zshNG41+l1TmDz}lEYulER{!bB9wMa+r>!yD?fj>6N=D4;cev;N?zxY1?l~uo$K`e{ z1lSuFle#B0BEts&m^j$;f#m@_4ktCh1DD_t;LyGR1)@S}T6_#MBXb{LFsRgiy}_CC^7%50%}Xt&Ni<)=Xd|_+;sJCanyc+e9{e|BtA9sxv_4cySBvCV(FWcQjGZ< zhxE2GIc3_RLwyF|Xt7$WaOA--1GyV>0^_1lsIbT53CyEDo>6h99NWR@?XP?rX&sU_AYR&*8y8xCP5BiEu0kr)B5ZfR0$xZ{TI0Ep8SzD+p^dClo z=kSsefQj<}k+}fT_W+iCJ9W_D-r!x#QmYj2iNkej@TU~^LorA}1?8ZI&#~GB8(lB>X1>EYn1(WGRDT&oKU_%@lhYTJ0%&D@lk74 zwP%x}u3l7kdK2rrYmW&_rwSq~AwUQa0)zk|KnM^5ga9Ex2oM5`hrs2dcNSz1tt}mY zFT@6h%*<%RfWa`*(84t#3wx=aQ3x;H=jeZ_CGF^FiS^pp$INErv*n|9LC@P>nq91& z>SM~C-%WRz(9DkJ*INYo6BF`1E<8>|+d7f}XKF9x&4!J@L3$N7eAZHRrDN>pZN`T`JU(6M;<%)}?(V!-UZ>O}? zHI;l7_bTO(H;^)4e2Uu9(q_40gp(@*H#2umJ0<^VmI&wSX7LJJw#JzYG=_dgV|X@i z3I0}?ocZQ?n>=0Y8TwFi)0II_D;o6l&O;=?%<^PftA!j_Q>Vk|xKVA&&mE5MQHSHg zEL|6DRR8Yokj@Qxor@iceS|xjc`#i0L6x;fsIq3iYgbQuot@$~-on>_{<`Lfcz)x& z;Kt+4+y~!uycH2})Heli_-LgGMJ%2_EpieXg0 F@IN~cep>(l literal 0 HcmV?d00001 diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container.png new file mode 100644 index 0000000000000000000000000000000000000000..6e01f8f6dcb0c662a53fa17a13326dcb4a60de94 GIT binary patch literal 2050 zcmcgsdq@;p82?s{u$PHJcGpbI$S#!CjaE{3K+{|b)a_;WmZfGAxDQs#lC3f50hK+3 z*y;}_3bF?!L}XGj&<$7EWRk*#wD#7T^T*yYciLojcXm2wXCGEth}Ac9&iu}I&Ue1= z{CS`+=pv1>kH3 zn7#!d?kT{Oe}aXEW5ZgEan>XhlYq{tLr*1CK?Nj%3barTOAuO)F3B=jiEhlghm!!( z6pyFI(mPUi{BiY+DL+NXP)2pvS3GY_J)V47X1TVYXjU#)uvE2PW6n?Bt*E~X9$8i7 z);H~%dI5IJ{_H-gkj2LO7TrJFpWissar5ny+w<&VOyUanhSeW!(Q?(PyQb+Lr|_sd zae zY;Em?%;Wa52V0d{ZoBI(&j{DsUmd999k*;Ob*OLqMXTAWASu#UO^KNz?`1iPB^a_v zG<(GBYNV)zs=BXhLkW-5R7zN^DLqd%9)2@?f2XV{A=g-(U}8)AZgO z$LsO1rWjRY$~a!t^jYo0B@Kq z#AkrSI7Fho#naGC4FCI%e?4RsI;6~dXn)2;@}(|QY@_2J47K?j9qjiA$3kGjkrcV8 z0KZz_WF_;km?C-19{s+9b+^bVN!gJ_jjHVItbnrkaG^xF9x@M$Pt>M2{iikdh+5;o zm-E4^6Sx=B$r-Zb<5!MA?Ov9+f@i3VgaW-n=^z!#F?I+ANL!}WedP#MNfqH4X6~tl z_vMs}mQ%qR#tM*Vo}CriAt;#S;F(km*cs-yz6Qo?LoFa^DB%Br@#WxiIyp-Ai+^MT QBuDc$ug*7oXN5TRGu-~2umAu6 literal 0 HcmV?d00001 diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-match-parent-container.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-match-parent-container.png new file mode 100644 index 0000000000000000000000000000000000000000..42a5602a4a130b394c5484b240bebbf8aed7c2d5 GIT binary patch literal 3160 zcmWIYbaM;fVPFV%bqWXzu!!JdU|>)HVsjRT^^6Rj&dvc6Oh7IJlLVL)U|`72D=7+c zcT$Lmj8XuJ!9ZeiaRH2tg=S=6_;!r}NHQ>7*2N-ENQg5fwKy55=mQX!6ag(~U|>uE zvPIG%>nQ6uW zM=J%l-}nEgzwG$8xlq}2V*Q4K34E$BXOGgOAut*OqaiRF0;3^7aR_YKjUC+Ie+E0K z`Tdb={p*F|-!|>Uu5)+%{7EXFsOaaP-=cBXo%PrJTmApl{$J~nsr{Eja@JSnD96|D z`}4Z$YO?gq_WtCjZ-v!QH`_napKbGJ`^&eV-&TK^-;Amc%=_mTym4>A#$KBm8SVV} z7LjpNZ@9gxzZ;5f30QGy_(}}hf4$c~wrlm3|GQRG9F(I5jD`S82sHe%=Z^haFSd&T E0Ekj9vH$=8 literal 0 HcmV?d00001 diff --git a/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container.png b/client/android/divkit-demo-app/src/screenshotTest/screenshots/API32_XXHDPI_1080x2400/viewRender/com.yandex.div.Div2ScreenshotTest/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container.png new file mode 100644 index 0000000000000000000000000000000000000000..ddfe3d2ce950e5d00f3e474317ce60eb3b09be8a GIT binary patch literal 1070 zcmWIYbaPW7*2N-ENQg5fwKy55=mQX!6ag(~U|>uE zvPIG%>OiNuh>447hko-;Bq=$jwO7Vuv%p;yIX+v$%{ zb53feD0B9`E!rcNUc_>9+sfX@mw)|XXK47J-af@-$(uWO**sR{dQO^>uUO#lfPr&{ zBjb^S2TKodp5A!{hIbk1R;n6Mxb2;&JgNo-Q(vaoM{_|CIl;20Gwe{qy~w?}NF& ztVPFV%bqWXzu!!JdU|>)HVsjP-eI^D^XXgM3CLouANdim?Ffioil@tZJ zJ1Im&Mk#>AU?4HMxB$k+LNhWje7nW~BpDbk>tc~7B*dALTAU12^Z|%Vih!0gFfgV7 z*&^u>b_Ix?1Y!4p*hL{h&OkK_fNYI)Bz6)KyS${J1gPc&NPTia5r};U$hOJNDFxXD z0w5Rjq~?VN1L+7LmSHGn2x4$&a00Ta3J~F$zleds;wu9K^8|!g(o6=1?X3(961Nay zDhn7G_*)nlww*6XEJ_4Bh6PA6rKK@2d|J-Hz#GZHAbf#=fh!v3P=sDYT;TAl0#J_( z(4YB0n9h*HkjkLI;K`83kj$V5WEn9SFc>nJ0aJ{RF)+#Kn;+?Ba9=Q?SH)u6>5ox! zP70>nUS`(k|C;NjM^o}{ne|6!-uc6R;D523r?A(#cj-JTE|YX_dp&MA$S7pc%rxVG zqm_c&@B9DLUv~UkU3mN0L;iL5XT?auoIOg9hQMeDjE2By2#kgR#UY^JIY|W-)%>e1 z#|pl`zN{Uyu3azUZ}|VK^AU?4HMxB$k+LNhWje7nW~BpDbk>tc~7B*dALTAU12^Z|%Vih!0gFfgV7 z*&^u>b_Ix?1Y!4p*hL{h&OkK_fNYI)Bz6)KyS${J1gPc&NPTia5r};U$hOJNDFxXD z0w5Rjq~?VN1L+7LmSHGn2x4$&a00Ta3J~F$zleds;wu9K^8|!g(o6=1?X3(961Nay zDhn7G_*)nlww*6XEJ_4B1{jkJOlfHh44;-WFz`k)FbH2@VBm^|ITWE65f?c8ssPj@ z1N3J;5T-NaFr+dlFnBWLF(fnS0a-@CL}JKb223$NT)_09Z+@g(z<CNXixVZekx+C}T2lngvzUz2kE+>KZoTNe;D*9*rf3L^6`cUlP>(B4+ zu!Hsf>kD?u?MisQ|MUHy@Bfqo&6)fE-x|yRrR7+`_v`bGv4i{j_Z)g!^`dES&a;)< zFK(A#pTASCX2SlQZx638+kXDm_Xo3^k*qjZ54G`o`7Ghv+QPR_yp~o!J-I*kNo#lK zvxko(Dt{k2`RRe-#Xob!(l5hZ2G<60=<{_TkI(&&B79d9$o;=_^&C`Th$`cccS6to aFAldv(xsoIzHR^If7<<@?-#!OBMty4&|RDW literal 0 HcmV?d00001 diff --git a/client/ios/Tests/reference_snapshots/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container_375@2x.png b/client/ios/Tests/reference_snapshots/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container_375@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..3dd65cb7ee04862115ba2f50ef63caca3e5d830c GIT binary patch literal 26253 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 literal 0 HcmV?d00001 diff --git a/client/ios/Tests/reference_snapshots/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container_375@2x.png b/client/ios/Tests/reference_snapshots/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container_375@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..f05e5487eb78ad40bbbbf7eaf5fad025e418efe1 GIT binary patch literal 19014 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 cTWm%S|Ha=SJTgW3#UZ$1=PsTz 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 literal 0 HcmV?d00001 diff --git a/client/ios/Tests/reference_snapshots/div-image/wrap-content-image-with-aspect-in-overlap-match-parent-container_375@2x.png b/client/ios/Tests/reference_snapshots/div-image/wrap-content-image-with-aspect-in-overlap-match-parent-container_375@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..e890e564ea1cc67484ac3820a2c03de0c6a20b46 GIT binary patch literal 8297 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 literal 0 HcmV?d00001 diff --git a/client/ios/Tests/reference_snapshots/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container_375@2x.png b/client/ios/Tests/reference_snapshots/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container_375@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..458b56b68cf07038a42839a025a71b5776b759b8 GIT binary patch literal 10908 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 A+yDRo literal 0 HcmV?d00001 diff --git a/client/ios/Tests/reference_snapshots/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container_414@3x.png b/client/ios/Tests/reference_snapshots/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container_414@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..bd9fa74db9dd90dcd47472296e9d7a61880c93b6 GIT binary patch literal 25563 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 literal 0 HcmV?d00001 diff --git a/client/ios/Tests/reference_snapshots/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container_375@2x.png b/client/ios/Tests/reference_snapshots/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container_375@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..1d32c55512687ac3adb6f22873dff387b764d482 GIT binary patch literal 7918 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 literal 0 HcmV?d00001 diff --git a/client/ios/Tests/reference_snapshots/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container_414@3x.png b/client/ios/Tests/reference_snapshots/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container_414@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..58329378f61d2bd6c57e38e79dad64a8e8b2c451 GIT binary patch literal 18013 zcmeHP3s4kC8lGhVm4|q#5{auZ#Jl(+$67u%3CKhxB^r&7c#0C;6+H=s>+1Oc6t}O1Q4mku^+9%4iF!$p_2fE+Gi1oFD?^gM-nP6=2^flt{KL znKO&1s2kOe{>l1n^4#?c77!CrelQUvd5(~ZBIu8hj3k2Gd4iZHk@@pWB;&m@0R*u- zoe1>GtVF4JG@>86+nWX)4e&`w0{;`%%wL&D>Uqq!4h~2 zej@CKc_tkf5fKx#G4xSTUFf@$Di>HOxJ*@2N5XQG^k#UmKClFAS!1dS>LD^Neow*@ zI|J=Ma8?MXRdK)!I^bM|s_DRsK?z3#-zrj>s+t`{MnR2u`}D&=NXZ*?Tqai!2`iS) ztNd~B3o3OcD)UvIWkNR8b5?qI)*BZj^`Dt^uZg#}N^Wg$(52(sans>pgFhKOUErw_ zFB52q?C+7V*?YRmxaWDEW1Srx9nLLd9acLGOCX(QMgn=JkrZUTv|Z5&0X#zPMC*5b zO<@CL8B|*c(#vwv6pIu$-ie8{wo>qN^Mr#u3-(^QJBl|5B%QQ^R1NK$b26i->wJ37 zFttEmQYSdAX^@NSLLkCK!_YZn?H?@_IC6ICmJlHYQke>A>1jwM{iaoK3Z9=bR^T*2 z`gZTCu5roa<0fsBETRp;`$$>W80urBYJA>_ZWhpa=1kodSdBcYxdr0fwOIs-}=`&x3f%1|5tp z-F0f=a?eXfLK-VI>R^AMg zVC1r?I}~icqt6gH`Z~`W5x}OlN=tKx9NN{mz1#y&FY+vHJK}1~Mpm>13oQu+qAhNt zsVa7+WnP^5gkOlX?>4Mr%~0KD?R`KyATp%c-ntRVamNjLs9uUeVt8IsXpqWC_v9KJDYu2SJ-(MfCU*!SXwqHYDb1{w1UM+B-zFu#> z>#t0IvyPqUM&qK8*?C9ZfHa2^j?3jVF0ws%zVo@Mp{H#tJ!n3YvjWQu=XLh68I~N; z=SKP~(|@}C$npW9mI%$oHVRs5&Gzqo7Q~|~K2$e&R0h$`XzBbxbL0RJm>;WbXZn1V zRh3t<)dNDTHp?;%DL?DAS|#eog~*g>47@&T!^LH8$ZlCBaLjhImaXPlSX!p0uJ|ic z|M9TZqr8YhRBw%?0`!Fc$J7WelhPx8bxQqB!CuaEQ8OrbwDb znj9H>Q{Y|HB{#`{C<&SK8n`F)x~{sQonh0=NRilauDjnE5m5}0PYr|z;)_}2^s+{D zda*Ul+&5~DK5?=7Pa`fDZi@bTqV4#|_A!Aitwo9BVkv&``0+0vj@%#L7BZrrEpaNs3#( zvA~=L9Vetl{*zoO1wYP}yBrNl?fdptwiyUve0`3TH+*eHeidUs1p-LU>Sjbv#eSIH zp^TElyX!?2D|VCmJSI9Yn}aDUzuOPyhABb)3o-1SxG;xAt~40 zF-_Ft+M$aEJ)}}kpNkN<*xN4AO9+-F$8_c+JEV2Q1O#dM#}byy_$7Hgv+K2~Lyz@n zen%~UegqxpL(uwdq6ZEyy=j2qwM8|5r2#nT8g%lNN~m*bS@v@`M{*W%B;Y!qvl^{~ zPo*T{&S+YYq1?v+cz6_%+Mu6c0OE5*YC}1Nq(p{2l;HeSrI%n7_iZE~Hepk5**c_+c+@qw58KHxa$r)X&e$1B z&Aylao^bZ74yG4m^t<&lIF%tFZSIGe6o+%{YX;di&=ttW~4MY>|{peMySqn_R3;?&C_aq zrf7fR6*IhgIrCxMI!{OB*-$_e)M*1jN>r-CJSd6WdB3_PKI@nmdu8sMZzopFQoa8V DKFQ)1 literal 0 HcmV?d00001 diff --git a/client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container/chromeMobile/wrap-content-image-with-aspect-in-horizontal-match-parent-container.png b/client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container/chromeMobile/wrap-content-image-with-aspect-in-horizontal-match-parent-container.png new file mode 100644 index 0000000000000000000000000000000000000000..ee18e7f3c33906803779cfa78d59d4844d4e6ee7 GIT binary patch literal 28831 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 Ax&QzG literal 0 HcmV?d00001 diff --git a/client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container/firefoxMobile/wrap-content-image-with-aspect-in-horizontal-match-parent-container.png b/client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container/firefoxMobile/wrap-content-image-with-aspect-in-horizontal-match-parent-container.png new file mode 100644 index 0000000000000000000000000000000000000000..69a9e0e20ede2b2e65cd7f56aa73e95a5fb72afd GIT binary patch literal 5803 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 literal 0 HcmV?d00001 diff --git a/client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container/firefoxMobile/wrap-content-image-with-aspect-in-horizontal-wrap-content-container.png b/client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container/firefoxMobile/wrap-content-image-with-aspect-in-horizontal-wrap-content-container.png new file mode 100644 index 0000000000000000000000000000000000000000..6d07089190b9b0cd11b7f12665a1a3b1027da425 GIT binary patch literal 7006 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 IwQh&;-@-5d;Q#;t literal 0 HcmV?d00001 diff --git a/client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container/chromeMobile/wrap-content-image-with-aspect-in-vertical-match-parent-container.png b/client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container/chromeMobile/wrap-content-image-with-aspect-in-vertical-match-parent-container.png new file mode 100644 index 0000000000000000000000000000000000000000..953d94802d65d120046d938c44f75bdcfbe2edb2 GIT binary patch literal 30041 zcmeHQ3s_TEw%#X)oJ2?h2ucV+GGYt0P7PHgU^T~?8yd>v!+;w$uCFeuwYl zBb>9@kG0oY`(JCXwOE}tc|6;n=MMm2Pn?kaIsi010Cd2_;FI^x%oziJ^pj7Ru?PUv z==?_Z=e;fiKmaBtkDHoXbho9tbjZYYE86CtOyAVMG8 zl8=IW)wx2S)&cmdv==>p>1rvrE9(gKk9$|Gb#~_ISx3|Vl?d`01?RlQmrlf)?lF6s zOE>Y0Fv0m))Wa!Rp;=z+Cv{~aU=}tcp8(na^+g2tBHZ5Qoz<88aEJ6 z*alX0uCAtQt@MrPhbG{Bj^upJIZxK3m+K_=B2dmq!qMIHJmCb*SRVr7#>O24IaPv% z&M{#7kwklAW_N3@?h|gwhgmumrq77#d5+BhEx9y7eGC>xw1*{gx{jdE_L#mUX%ZO` zm>ZJ6e*sIR2i_l#LFJzdZYi%K3ucu+R3i)?uKcj)dBkia z=W0KKtKq%{Dl>u-^=6Kgr1g7+(tP4?NE|(DmvVFl*T?Ibu|dyN0)pcD9#-meSg; zs!k#yZo0LeK-t==u|3b(UxCU_KfExN^&Ds!zKUPzjo?BC`K+F;*wbg{*MLf)rebAJ#RR~^Q}&$*w+lci3D?w z#y^dDdV?f|9VCHM%be=h^@~eFo$3s1depeZxg4(!j3D-YsZ%HWbU;n?{|iMEsjYLf zyo<{zVfgLT3j|^}HOd2a1?l+E-u>WCx7AejwN2qTMAm7oOFFDp`w^u{;~*dLjhGXZ ze2i2^TmeIf3%FDezk%h4)o2{?eaxl2GJ zbflyI1tA>;Y$%lJLZ1}Mq#(Zw(@^%;|E2u}4f|isP_;C1x>Avr2i6C7njToqrmzX^ z7Q1Z;xq6)0WH6hpdE{lWoxGo@XA7Yf{xq7CP=`zayH$FK?!%d^6=Dqv2I^);95-a3 zU1yFn^Mf%bzONkLuTZEb_w<}eVCfAn)3z%LM<;$)cLh&P>N8)rIv~hqYr}|bIemuq zNISy`n1_Qgx7=_#2f75L-GNSIKNBoH_gJS=a0GOH=4IL65<5})Qp7mXV-7LCTnf`3CXcj|cf7rr{>IDn3nr7f3BPA` zWb}GI$N$6WBaVe$pNI5VlhR}+lf2xk>uHrskO$EIiBEfcSgWj5K*lh9Bw z3^?pI6rNy2v;cTLCVL(?EwhCjP}V$5ZMHf>;7MjT*&NETz~#OI+5u@~^ef=HGC4qN zU%x9pjdH;Mey=o^#IHQ-i3M<(A8uQbay|ccuIDG-Y^8vEK9L3|RQpr^69EWMifZ`w zB=Uq%g(tQA#qkfnWv99PtQh~h)?+-5EBZ9cGtRYzXobXkR z%`=L#)!O(qjT6#~=c;$bf6;g%y;!F1_)C`h(=n$X4*P!J{D!Z5KE&Lcp;*~!-g#Kf z)9OX^e(ygJH#J zQTtkrty3{?mqM=X$3>zgS@b@t(czf_5G}kfX~d;kcwa5WYQo>u%C(6iKA*#36y#sc z0FWwtjDzlc59FA6LB31Xr5+b3x(cS&CBy&HZYyLnq?-pYG@AI@AFan~^-N#WS^wVTX^y>!Q$R}t3i z92=OSCB!$L+3o`s zG=Bj!1pV|pCVLaKYrn%q#q3bdNJ#72>NbO1ZVLctfvQ%QX}G{9+GnCyj#^GenFjEvexOM9t8(y&lUh{o1K2$vB+veE~%?CY$xk&TU%bg(vRt{#O#j5kVd4_N< z+|7Zg$;sn?@1wPw^l$$vJRY5`-WI>SF*ZGVuKM%%9gVxvqh;!L7mwFIWPLwkena_~ zz7I35yQ@`COZ*B6^#EZnHx4AG;fNnW+W@cgw!`bZdD?Jhc7>`&bpz5`QU1G{%Cc4;h#I5OXIHtO|$q{{b2+o~%&3&KCS8y?X+ zm`h#lidDc!zkxcLWTc!oo&5ru4|j8x;Yc8H!?4iF*WPTt7LAMJugJ0l z8h!Uy13kN5a!Nx#Qq|#K4nxoKM$4|1oZXkA=e;Z&QhK%`4fMxlf{|&w3G9(*Tj8iQk-kTz)K+&6 z2QHOTpn4+#ROYc)S+B$>4@Y&66JHE`5F$40%nA~BzcjQ>yutSce~PV3nDz0PtgD{E z+%hrXSSsM@Xu0e{Y%=<#Dq8|~b2{s=8PW6K@>MDGIg8)d77ttIyJO93HHC5(iM04^ zeA^zVfCze(_Hk{2?p* zUie}%JW{MY^}R=Xd+08hpRBV(eFM^Ic{)hSXC?k30+B=Z2_qV-Z%IDr;IlZB59Yg9 zymRGk24gD`EToN^rt9U#86X{@2LXSaCWWrDSJ2(6cLYUeF@MI^9+e^zIp~B-r3mG> zF?>lG^8RBdVGircc;$qrY>b6IFAAd9Xa>DA|Euizy@R=AV*3tDKOCJ7%2a1{b0zT| zEEYT<)~d{7!PflK9`)^E^XE7@n?5r6?pR*u$HD8`#9H6|T?VftyycV?iuFfJzhWiJ z?v`xam(su+CkrjzSdns`H$^tJbmRUM^WnYqXCBkwPMzLXGN!g29*#Ft{}SPQY8EnA zsF??$z6r!%l>}}fg5~r{2tx=sI+}&1PZC9zaJJ=FSNB^Ycdz(Dn%#hh2x%$0djBoG zvkkzX)dCuhOn^b3dVH=RUe8)F;u7A5FLJ9C4&!(gaH$kNHn{~D+v5ek#~7hmH_m1Z z+`WRteP76vJI~h^zV@(C-8+~|CZ>jp5h(~T#0z;Mb_upkRjtdE#C2R|z#$(~DT&R; zRO`O#@MY%A;fm*L;%p3GWK_@q?~uIYRHdrHXKCNutdgofjbGSkoDnTm?}-0vqclBw zp8AXUuNsZp5*nNT`IrWGvV770>}ESW9Bt1maDo#LdppsJsyrAmLw$ot``tw#DfbZ1 z7yzb2rh^QS&e)lMv3ikEBx>WVbFEmz`yz@jh4f}NPe&GcxG@`%(nE3R4D~wX1jv=Q!DVKvWVt%N0ulS9Z9^|91>6lz3;#o=W zY=?nTg2n`NZyP!r(`JWxdv)>$n6tiJ>8g+Fev z7JMug#Sq=us&*Bw>uC zQ#HPLzTk-EB=dMjl-_rL$HL1`FFEzY{L$5_X)~}L@rxTzJPD8IU7ntm?E_KVI$hql zEz=AS$NLl*r@%M`#wjq~XEak_yw5`3idC94e6&Slhg{=JYuq-NMg$h}r zLRP$DSE!Jc-&x2CtP%8+z{7pNTHxWi>`A^6LWuayATdq)c!bb#-7@EO{tfTIT4$Us zb)8Se)>5&xJ@M}UUHmu&R4AZA0Tl|U^n^A4Cu3{RP;rM;+#!_&{OQ=21Y! zLL~uFNkCK*karRg!=1@_R9W3I9OfOJu97?o8%8d_o>9IAg{69IA)A#or@CW?^`>C8 zPZv|!SO0GIRnnp0u>geLbpDS3XLcf$iA7~%_2tr1nOIaN7L|!bl|}eHltnl}rHoT4 z<6ea?sFZOkWt>VGhov2;lyQZp8W5E-PStPvY5gX}VyX;9Z!sOJ31R^G9 zdA`9y2Rc~Ah!0{CSY7Ai1h+rcSluPHltzsWB`dH;T_&Y{uub> zDRJcD`ISrNUl=VmyX(7=dhw%zsgGh{S+_X`wh$AcCCDHhkb_~sWE1L{&n;I=qMMnc zJU=4+D*fBO^zGL4W9l@~N~Owo8nq8Hwc!)6OCXbY9_MKhKS0N6`g8Q4W6i5Kh7`x7 zq!sSqPK?_+EBV;2H5&&MA6ih?d@_9Vh+)~&&y*KsCe|)od7X7Sy!}-8G;;S?vGV%6 zFYDG21CVEF)BH-9(}T+gryUrqRs2a4h2C>lcalkXBD7W)SI%0-m4+1cYxG+$5s0q) zjX!dKk@B#HburM-Q{AbT03%ox*eP6?#u|dYO9=6B0b37h_F%Ehk&w>TzP1@8WIedDo)s8((=8_Sxk}-?+;qb{9BKic5x)In8@-UEVvzWc$I5wCyjE z*P>p(uHj0t&8h?)*T5>rasjGC%E96LwRrTwK03RozBtG@bVZqOw}(%QXTTDD^e=p; z(NqAjOSlwWft&(!2`mVNf`0g`VR&d(Ov>cKZQOBjYi12OCS4Oepm=D?w8D0WxW1i{ X9z2xHoN5dJ@N44Blau$nC|Uk5e6W1P literal 0 HcmV?d00001 diff --git a/client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container/firefoxMobile/wrap-content-image-with-aspect-in-vertical-match-parent-container.png b/client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container/firefoxMobile/wrap-content-image-with-aspect-in-vertical-match-parent-container.png new file mode 100644 index 0000000000000000000000000000000000000000..21e8381e927838b81df8f5560d2e8dad9c681a59 GIT binary patch literal 6643 zcmeHMeNYqm8UAgSWFe45IU*hgle>cvFCNIrC<+G~<;HN#Xv#RC74Q^4;#g1=5mCr$ z7?Ickj-#b#tt@j`xf@ROpaoGxgdBcR_ADnAM83p}LJrWF0x?N{yBlDp|FoS>r=3n_ zH^Xc;dGfx`^S;mf?vStAuwKCT;R65!(aNY;01!0*oRzLT_)d1dX9xV_c0jr15CEuw zej$H27P}9Cw=YCTDK=%EGxo+5q_hd5zF%d(qL+n!o<6ehROCFrnB65;JwrdpNZ5H` zMc|6EHzV!gWfBSqsGFU`{at1|a9n|q`2d0MS`@4MNq1fU=co^P0;8gUO9+m>N&vNh84*I4O>WXc#*1WL`0!fJE!ppX|wgb#tevI_X$pC3Z7UUiHq=6 z?xrm5v}J#nl*Gv2a`~z{>b-tedpZbyKJd+tY z-9xDC!_yW`PY(D-f$+&N%nOesc#tkNvC`wbIInCnP7)U`F^#TC4pWD1hObO{!K1uo z_%**n(T3tqVV3y>pGpeO)DMWy#N2w6w*+7Hct?;_(=>fdA3Q?3s0of5{dzy{jlb}< zy;&y~b_cmOks!;w-Gic`;}Rga)|)hv#{OQ#=Cu0}JCSbx@|f7t)(omfw23h5TI36= zGZQ@j6cLUz3@kV{HEH>wPhPME^T(lli&WWY1Be|P|M3f7%;=rFO$9!(Ea$1^Liu8O zAPleBoywpx#($Dkh3=Mq3yj5-|5q_P!VHhF_wi$N)bZhgZhNHXLGOVxjmO_uUyO;{ zsLUV)&agK}ceg1l z+yQSdyd&b5NVl#<*QPt8J#T*xueP`Toc>Z%l|2P-9FpSp?+~brAzRh>r4&bNkzM#9 zNKrCjL-VxH$kpr(OhEBUkah))c9w~{vhN6A_FAZsgkbH8Lln!8@GSF{M_3SUk8Xp6 zuPx2BkXh>^7k}o4u<$Sib?J+eK4IWL+K^E&5M?@DwI8Dm6XIuSS7!4+@aaF zdN1x64X=51KUKPE%&>=zEd??M6=Ex4l-wh|4pQ{n^~w5O@J7)LrJDAoG(C?LJymQ<$T|^ruQ@5>^2l@$ z9V$}G;|4%|7~)hCKgf1RL?+U`F(Gn-CWR&>1>1}5!)OL@uDUcT@J@nfgWtLAOip^s z2j~T(QS$)pn)-*@k2_Fa_LK+zo1M?G#ull7&hg!y6 z45zk^j?_)k7RV%eRF9}Y3XU+6tX9%OvW>=IP0XOtSWg^iOrD2l(0)<9Ftuq%eUhD{ zY-}lum-u**zy}t>cc5L7Rs`#mX|2dKYir%$<-y-%-{#c%R`^!=*0QaY=y{cKp9AIr zH%d_Vm#+O2R%_kJHl|gfK%kr87^cdJq_Td=;}qNSqfhNlF{lzVNl?9MWIO2A;AY^kAZ$?azlKv`2?Y>9kKB-EPSrS#kp!Z`{O=(qj9pxw*ivo~_ijKRq}Q(CmuvetSQVp&i2Gk#-aunHY$G*t?Ct{u z;li`71f0%f0vadbems7M-iT23yMP0ip{d}1v>A={A#3hf+Q!NX>)%j$wwrlX;}hF# z`$7qi+w^&k-@<362f18*fhQ(Q-DQE1rt-)eCpz+57q8!omtP5_v!@m%W{v?&IfJMud3$h5+VAKZ}j1_gf}E%_ML- zUg8L>PBBQ{bN7ScrqxA)hU@s?%XQKtmKJ%zwL}p=&QMUmF-y1XF11wE@FRPCktAu~AeVdYAw1-!Z;M;EAJf zsSUv~Qof{wNn5#8n&A0s2VJdjVu#2)l)UmDS=t<*V3y>8Sryuj03S9n zkUpGCYd}et4r^m>&Cr#pM~Zm4$Q@bwB0u3QpXeOP*9QX}DohG-luhh;h>|51_!5`S zso1nH96vByGV@{8v)ZO=TNSf>f?1NGHO#2c2e%z2v3GvQb7P9jheWAgz4ZxGB^4#2 zK(~7ix(3AI_wL!qv;^RjEgy=y4|r{`7exyIb)vRG3s<0=XlgO z$76Ys$XKgFa@}I*0;(+Ln MH$+`p`{~KQ0kX$Wu>b%7 literal 0 HcmV?d00001 diff --git a/client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container/chromeMobile/wrap-content-image-with-aspect-in-vertical-wrap-content-container.png b/client/web/divkit/tests/hermione/screens/crossplatform/components/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container/chromeMobile/wrap-content-image-with-aspect-in-vertical-wrap-content-container.png new file mode 100644 index 0000000000000000000000000000000000000000..5b71ab66d9869908cf4c554e4223ed9bb607c712 GIT binary patch literal 31914 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 P8K8V2Gp%FYudDtG(7$|N literal 0 HcmV?d00001 diff --git a/test_data/snapshot_test_data/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container.json b/test_data/snapshot_test_data/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container.json new file mode 100644 index 000000000..0755d4292 --- /dev/null +++ b/test_data/snapshot_test_data/div-image/wrap-content-image-with-aspect-in-horizontal-match-parent-container.json @@ -0,0 +1,54 @@ +{ + "description": "Tests div-image with wrap_content sizing and aspect ratio inside horizontal match_parent container", + "platforms": [ + "android", + "ios", + "web" + ], + "card": { + "log_id": "test_card", + "states": [ + { + "state_id": 0, + "div": { + "type": "container", + "orientation": "horizontal", + "width": { + "type": "match_parent" + }, + "height": { + "type": "wrap_content" + }, + "background": [ + { + "type": "solid", + "color": "#E0FFE0" + } + ], + "paddings": { + "left": 8, + "right": 8, + "top": 8, + "bottom": 8 + }, + "items": [ + { + "type": "image", + "image_url": "https://yastatic.net/s3/home/divkit/chess.png", + "placeholder_color": "#0F0", + "width": { + "type": "wrap_content" + }, + "height": { + "type": "wrap_content" + }, + "aspect": { + "ratio": 0.75 + } + } + ] + } + } + ] + } +} diff --git a/test_data/snapshot_test_data/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container.json b/test_data/snapshot_test_data/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container.json new file mode 100644 index 000000000..1d34a2f85 --- /dev/null +++ b/test_data/snapshot_test_data/div-image/wrap-content-image-with-aspect-in-horizontal-wrap-content-container.json @@ -0,0 +1,54 @@ +{ + "description": "Tests div-image with wrap_content sizing and aspect ratio inside horizontal wrap_content container", + "platforms": [ + "android", + "ios", + "web" + ], + "card": { + "log_id": "test_card", + "states": [ + { + "state_id": 0, + "div": { + "type": "container", + "orientation": "horizontal", + "width": { + "type": "wrap_content" + }, + "height": { + "type": "wrap_content" + }, + "background": [ + { + "type": "solid", + "color": "#E0FFE0" + } + ], + "paddings": { + "left": 8, + "right": 8, + "top": 8, + "bottom": 8 + }, + "items": [ + { + "type": "image", + "image_url": "https://yastatic.net/s3/home/divkit/chess.png", + "placeholder_color": "#0F0", + "width": { + "type": "wrap_content" + }, + "height": { + "type": "wrap_content" + }, + "aspect": { + "ratio": 0.75 + } + } + ] + } + } + ] + } +} diff --git a/test_data/snapshot_test_data/div-image/wrap-content-image-with-aspect-in-overlap-match-parent-container.json b/test_data/snapshot_test_data/div-image/wrap-content-image-with-aspect-in-overlap-match-parent-container.json new file mode 100644 index 000000000..e6e9d1886 --- /dev/null +++ b/test_data/snapshot_test_data/div-image/wrap-content-image-with-aspect-in-overlap-match-parent-container.json @@ -0,0 +1,54 @@ +{ + "description": "Tests div-image with wrap_content sizing and aspect ratio inside overlap match_parent container", + "platforms": [ + "android", + "ios", + "web" + ], + "card": { + "log_id": "test_card", + "states": [ + { + "state_id": 0, + "div": { + "type": "container", + "orientation": "overlap", + "width": { + "type": "match_parent" + }, + "height": { + "type": "wrap_content" + }, + "background": [ + { + "type": "solid", + "color": "#FFE0E0" + } + ], + "paddings": { + "left": 8, + "right": 8, + "top": 8, + "bottom": 8 + }, + "items": [ + { + "type": "image", + "image_url": "https://yastatic.net/s3/home/divkit/chess.png", + "placeholder_color": "#F00", + "width": { + "type": "wrap_content" + }, + "height": { + "type": "wrap_content" + }, + "aspect": { + "ratio": 2.0 + } + } + ] + } + } + ] + } +} diff --git a/test_data/snapshot_test_data/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container.json b/test_data/snapshot_test_data/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container.json new file mode 100644 index 000000000..0cc37f00c --- /dev/null +++ b/test_data/snapshot_test_data/div-image/wrap-content-image-with-aspect-in-overlap-wrap-content-container.json @@ -0,0 +1,54 @@ +{ + "description": "Tests div-image with wrap_content sizing and aspect ratio inside overlap wrap_content container", + "platforms": [ + "android", + "ios", + "web" + ], + "card": { + "log_id": "test_card", + "states": [ + { + "state_id": 0, + "div": { + "type": "container", + "orientation": "overlap", + "width": { + "type": "wrap_content" + }, + "height": { + "type": "wrap_content" + }, + "background": [ + { + "type": "solid", + "color": "#E0E0FF" + } + ], + "paddings": { + "left": 8, + "right": 8, + "top": 8, + "bottom": 8 + }, + "items": [ + { + "type": "image", + "image_url": "https://yastatic.net/s3/home/divkit/chess.png", + "placeholder_color": "#00F", + "width": { + "type": "wrap_content" + }, + "height": { + "type": "wrap_content" + }, + "aspect": { + "ratio": 2.0 + } + } + ] + } + } + ] + } +} diff --git a/test_data/snapshot_test_data/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container.json b/test_data/snapshot_test_data/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container.json new file mode 100644 index 000000000..238f87089 --- /dev/null +++ b/test_data/snapshot_test_data/div-image/wrap-content-image-with-aspect-in-vertical-match-parent-container.json @@ -0,0 +1,54 @@ +{ + "description": "Tests div-image with wrap_content sizing and aspect ratio inside vertical match_parent container", + "platforms": [ + "android", + "ios", + "web" + ], + "card": { + "log_id": "test_card", + "states": [ + { + "state_id": 0, + "div": { + "type": "container", + "orientation": "vertical", + "width": { + "type": "match_parent" + }, + "height": { + "type": "wrap_content" + }, + "background": [ + { + "type": "solid", + "color": "#FFE0E0" + } + ], + "paddings": { + "left": 8, + "right": 8, + "top": 8, + "bottom": 8 + }, + "items": [ + { + "type": "image", + "image_url": "https://yastatic.net/s3/home/divkit/chess.png", + "placeholder_color": "#F00", + "width": { + "type": "wrap_content" + }, + "height": { + "type": "wrap_content" + }, + "aspect": { + "ratio": 1.5 + } + } + ] + } + } + ] + } +} diff --git a/test_data/snapshot_test_data/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container.json b/test_data/snapshot_test_data/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container.json new file mode 100644 index 000000000..1bfe80fd0 --- /dev/null +++ b/test_data/snapshot_test_data/div-image/wrap-content-image-with-aspect-in-vertical-wrap-content-container.json @@ -0,0 +1,54 @@ +{ + "description": "Tests div-image with wrap_content sizing and aspect ratio inside vertical wrap_content container", + "platforms": [ + "android", + "ios", + "web" + ], + "card": { + "log_id": "test_card", + "states": [ + { + "state_id": 0, + "div": { + "type": "container", + "orientation": "vertical", + "width": { + "type": "wrap_content" + }, + "height": { + "type": "wrap_content" + }, + "background": [ + { + "type": "solid", + "color": "#FFE0E0" + } + ], + "paddings": { + "left": 8, + "right": 8, + "top": 8, + "bottom": 8 + }, + "items": [ + { + "type": "image", + "image_url": "https://yastatic.net/s3/home/divkit/chess.png", + "placeholder_color": "#F00", + "width": { + "type": "wrap_content" + }, + "height": { + "type": "wrap_content" + }, + "aspect": { + "ratio": 1.5 + } + } + ] + } + } + ] + } +}