diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/bugs.ts b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/bugs.ts
index 4a1b7a8ccd1d..880c3fb90412 100644
--- a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/bugs.ts
+++ b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/bugs.ts
@@ -3,7 +3,7 @@ import { createWidget } from '../../../../helpers/createWidget';
import url from '../../../../helpers/getPageUrl';
import { getData } from '../../helpers/generateDataSourceData';
-fixture`Accessibility bugs`
+fixture.disablePageReloads`Accessibility bugs`
.page(url(__dirname, '../../../container.html'));
test('T1187314 - DataGrid displays an incorrect row count in "aria-label" if there is no data after filtering', async (t) => {
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/common.ts b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/common.ts
index 77f7612dfa18..37bbd64a5e2b 100644
--- a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/common.ts
+++ b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/common.ts
@@ -2,1183 +2,586 @@ import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
import DataGrid from 'devextreme-testcafe-models/dataGrid';
import FilterTextBox from 'devextreme-testcafe-models/dataGrid/editors/filterTextBox';
import HeaderFilter from 'devextreme-testcafe-models/dataGrid/headers/headerFilter';
-import { a11yCheck } from '../../../../helpers/accessibility/utils';
import url from '../../../../helpers/getPageUrl';
import { createWidget } from '../../../../helpers/createWidget';
import { getData } from '../../helpers/generateDataSourceData';
-import { Themes } from '../../../../helpers/themes';
-import { changeTheme } from '../../../../helpers/changeTheme';
-fixture`Common tests with axe`
+fixture.disablePageReloads`Common tests`
.page(url(__dirname, '../../../container.html'));
const DATA_GRID_SELECTOR = '#container';
-[
- Themes.genericLight,
- Themes.genericDark,
- Themes.materialBlue,
- Themes.materialBlueDark,
- Themes.fluentBlue,
- Themes.fluentBlueDark,
-].forEach((theme) => {
- const a11yCheckConfig = theme === Themes.genericLight ? {} : {
- runOnly: 'color-contrast',
- };
- const isFluent = theme === Themes.fluentBlue || theme === Themes.fluentBlueDark;
- const screenshotCheck = async (
- t: TestController,
- screenshotName: string,
- themeName: string,
- element: Selector,
- ) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
-
- await t
- .expect(await takeScreenshot(`${screenshotName}_${themeName}.png`, element))
- .ok()
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- };
-
- test(`Grid without data in ${theme}`, async (t) => {
- const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
-
- await t
- .expect(dataGrid.isReady())
- .ok();
-
- await a11yCheck(t, a11yCheckConfig, DATA_GRID_SELECTOR);
- if (isFluent) {
- await screenshotCheck(t, 'no-data', theme, dataGrid.element);
- }
- }).before(async () => {
- await changeTheme(theme);
-
- return createWidget('dxDataGrid', {
- dataSource: [],
- });
- }).after(async () => {
- await changeTheme('generic.light');
- });
-
- test(`Sorting and group panel in ${theme}`, async (t) => {
- const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
-
- await t
- .expect(dataGrid.isReady())
- .ok();
-
- await a11yCheck(t, a11yCheckConfig, DATA_GRID_SELECTOR);
- if (isFluent) {
- await screenshotCheck(t, 'sorting-and-group-panel', theme, dataGrid.element);
- }
- }).before(async () => {
- await changeTheme(theme);
-
- return createWidget('dxDataGrid', {
- dataSource: getData(10, 5),
- keyExpr: 'field_0',
- groupPanel: {
- visible: true,
- },
- columns: [
- 'field_0',
- 'field_1',
- 'field_2',
- {
- dataField: 'field_3',
- sortOrder: 'asc',
- sortIndex: 0,
- },
- {
- dataField: 'field_4',
- sortOrder: 'desc',
- sortIndex: 1,
- },
- ],
- });
- }).after(async () => {
- await changeTheme('generic.light');
- });
-
- test(`Paging with displayMode is 'full' in ${theme}`, async (t) => {
- const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
-
- await t
- .expect(dataGrid.isReady())
- .ok();
-
- await a11yCheck(t, a11yCheckConfig, DATA_GRID_SELECTOR);
- if (isFluent) {
- await screenshotCheck(t, 'paging-full-display-mode', theme, dataGrid.element);
- }
- }).before(async () => {
- await changeTheme(theme);
-
- return createWidget('dxDataGrid', {
- dataSource: getData(100, 5),
- keyExpr: 'field_0',
- columns: [
- 'field_0',
- 'field_1',
- 'field_2',
- 'field_3',
- 'field_4',
- ],
- paging: {
- pageSize: 5,
- },
- pager: {
- visible: true,
- allowedPageSizes: [5, 10, 'all'],
- showPageSizeSelector: true,
- showInfo: true,
- showNavigationButtons: true,
- displayMode: 'full',
- },
- });
- }).after(async () => {
- await changeTheme('generic.light');
- });
-
- test(`Paging with displayMode is 'compact' in ${theme}`, async (t) => {
- const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
-
- await t
- .expect(dataGrid.isReady())
- .ok();
-
- await a11yCheck(t, a11yCheckConfig, DATA_GRID_SELECTOR);
- if (isFluent) {
- await screenshotCheck(t, 'paging-compact-display-mode', theme, dataGrid.element);
- }
- }).before(async () => {
- await changeTheme(theme);
-
- return createWidget('dxDataGrid', {
- dataSource: getData(100, 5),
- keyExpr: 'field_0',
- columns: [
- 'field_0',
- 'field_1',
- 'field_2',
- 'field_3',
- 'field_4',
- ],
- paging: {
- pageSize: 5,
- },
- pager: {
- visible: true,
- allowedPageSizes: [5, 10, 'all'],
- showPageSizeSelector: true,
- showInfo: true,
- showNavigationButtons: true,
- displayMode: 'compact',
- },
- });
- }).after(async () => {
- await changeTheme('generic.light');
- });
-
- test(`Grouping and Summary in ${theme}`, async (t) => {
- const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
-
- await t
- .expect(dataGrid.isReady())
- .ok();
-
- await a11yCheck(t, a11yCheckConfig, DATA_GRID_SELECTOR);
- if (isFluent) {
- await screenshotCheck(t, 'grouping-and-summary', theme, dataGrid.element);
- }
- }).before(async () => {
- await changeTheme(theme);
-
- return createWidget('dxDataGrid', {
- dataSource: getData(60, 5),
- keyExpr: 'field_0',
- columns: [
- 'field_0',
- {
- dataField: 'field_1',
- groupIndex: 0,
- },
- {
- dataField: 'field_2',
- groupIndex: 1,
- },
- 'field_3',
- 'field_4',
- ],
- paging: {
- pageSize: 10,
- },
- groupPanel: {
- visible: true,
- },
- summary: {
- groupItems: [{
- column: 'field_3',
- summaryType: 'count',
- showInGroupFooter: true,
- }, {
- column: 'field_4',
- summaryType: 'count',
- showInGroupFooter: false,
- alignByColumn: true,
- }],
- totalItems: [{
- column: 'field_0',
- summaryType: 'count',
- }],
- },
- });
- }).after(async () => {
- await changeTheme('generic.light');
- });
-
- test(`Filter row - filter menu in ${theme}`, async (t) => {
- // arrange
- const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
- const filterEditor = dataGrid.getFilterEditor(0, FilterTextBox);
-
- await t
- .expect(dataGrid.isReady())
- .ok();
-
- // act
- await t.click(filterEditor.menuButton);
-
- // assert
- await t
- .expect(filterEditor.menu.isOpened)
- .ok();
-
- // act
- await a11yCheck(t, {
- ...a11yCheckConfig,
- runOnly: '',
- rules: {
- 'aria-command-name': { enabled: true },
- },
- });
- if (isFluent) {
- await screenshotCheck(t, 'filter-row-menu', theme, dataGrid.element);
- }
- }).before(async () => {
- await changeTheme(theme);
-
- return createWidget('dxDataGrid', {
- dataSource: getData(10, 5).map((item, index) => ({ ...item, index })),
- keyExpr: 'field_0',
- filterRow: {
- visible: true,
- },
- columns: [
- 'field_0',
- 'field_1',
- 'field_2',
- 'field_3',
- 'field_4',
- {
- dataField: 'index',
- dataType: 'number',
- selectedFilterOperation: 'between',
- filterValue: [1, 7],
- },
- ],
- }, DATA_GRID_SELECTOR, {
- disableFxAnimation: true,
- });
- }).after(async () => {
- await changeTheme('generic.light');
- });
-
- test(`Header filter - filter menu in ${theme}`, async (t) => {
- // arrange
- const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
- const headerCell = dataGrid.getHeaders().getHeaderRow(0).getHeaderCell(0);
- const filterIconElement = headerCell.getFilterIcon();
-
- await t
- .expect(dataGrid.isReady())
- .ok();
-
- // act
- await t.click(filterIconElement);
-
- // assert
- await t
- .expect(new HeaderFilter().element.exists)
- .ok();
-
- // act
- await a11yCheck(t);
- if (isFluent) {
- await screenshotCheck(t, 'header-filter-menu', theme, dataGrid.element);
- }
- }).before(async () => {
- await changeTheme(theme);
-
- return createWidget('dxDataGrid', {
- dataSource: getData(10, 5),
- keyExpr: 'field_0',
- headerFilter: {
- visible: true,
- },
- columns: [
- 'field_0',
- 'field_1',
- 'field_2',
- 'field_3',
- 'field_4',
- ],
- }, DATA_GRID_SELECTOR, {
- disableFxAnimation: true,
- });
- }).after(async () => {
- await changeTheme('generic.light');
- });
-
- test(`Filter panel in ${theme}`, async (t) => {
+// visual: fluent.blue.light
+// visual: fluent.blue.dark
+const screenshotCheck = async (
+ t: TestController,
+ screenshotName: string,
+) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+
+ await t
+ .expect(await takeScreenshot(`${screenshotName}.png`))
+ .ok()
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+};
+
+test('Grid without data', async (t) => {
+ const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
+
+ await t
+ .expect(dataGrid.isReady())
+ .ok();
+
+ await screenshotCheck(t, 'no-data');
+}).before(async () => createWidget('dxDataGrid', {
+ dataSource: [],
+}));
+
+test('Sorting and group panel', async (t) => {
+ const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
+
+ await t
+ .expect(dataGrid.isReady())
+ .ok();
+
+ await screenshotCheck(t, 'sorting-and-group-panel');
+}).before(async () => createWidget('dxDataGrid', {
+ dataSource: getData(10, 5),
+ keyExpr: 'field_0',
+ groupPanel: {
+ visible: true,
+ },
+ columns: [
+ 'field_0',
+ 'field_1',
+ 'field_2',
+ {
+ dataField: 'field_3',
+ sortOrder: 'asc',
+ sortIndex: 0,
+ },
+ {
+ dataField: 'field_4',
+ sortOrder: 'desc',
+ sortIndex: 1,
+ },
+ ],
+}));
+
+test('Paging with displayMode is \'full\'', async (t) => {
+ const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
+
+ await t
+ .expect(dataGrid.isReady())
+ .ok();
+
+ await screenshotCheck(t, 'paging-full-display-mode');
+}).before(async () => createWidget('dxDataGrid', {
+ dataSource: getData(100, 5),
+ keyExpr: 'field_0',
+ columns: [
+ 'field_0',
+ 'field_1',
+ 'field_2',
+ 'field_3',
+ 'field_4',
+ ],
+ paging: {
+ pageSize: 5,
+ },
+ pager: {
+ visible: true,
+ allowedPageSizes: [5, 10, 'all'],
+ showPageSizeSelector: true,
+ showInfo: true,
+ showNavigationButtons: true,
+ displayMode: 'full',
+ },
+}));
+
+test('Paging with displayMode is \'compact\'', async (t) => {
+ const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
+
+ await t
+ .expect(dataGrid.isReady())
+ .ok();
+
+ await screenshotCheck(t, 'paging-compact-display-mode');
+}).before(async () => createWidget('dxDataGrid', {
+ dataSource: getData(100, 5),
+ keyExpr: 'field_0',
+ columns: [
+ 'field_0',
+ 'field_1',
+ 'field_2',
+ 'field_3',
+ 'field_4',
+ ],
+ paging: {
+ pageSize: 5,
+ },
+ pager: {
+ visible: true,
+ allowedPageSizes: [5, 10, 'all'],
+ showPageSizeSelector: true,
+ showInfo: true,
+ showNavigationButtons: true,
+ displayMode: 'compact',
+ },
+}));
+
+test('Grouping and Summary', async (t) => {
+ const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
+
+ await t
+ .expect(dataGrid.isReady())
+ .ok();
+
+ await screenshotCheck(t, 'grouping-and-summary');
+}).before(async () => createWidget('dxDataGrid', {
+ dataSource: getData(60, 5),
+ keyExpr: 'field_0',
+ columns: [
+ 'field_0',
+ {
+ dataField: 'field_1',
+ groupIndex: 0,
+ },
+ {
+ dataField: 'field_2',
+ groupIndex: 1,
+ },
+ 'field_3',
+ 'field_4',
+ ],
+ paging: {
+ pageSize: 10,
+ },
+ groupPanel: {
+ visible: true,
+ },
+ summary: {
+ groupItems: [{
+ column: 'field_3',
+ summaryType: 'count',
+ showInGroupFooter: true,
+ }, {
+ column: 'field_4',
+ summaryType: 'count',
+ showInGroupFooter: false,
+ alignByColumn: true,
+ }],
+ totalItems: [{
+ column: 'field_0',
+ summaryType: 'count',
+ }],
+ },
+}));
+
+test('Filter row - filter menu', async (t) => {
+ const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
+ const filterEditor = dataGrid.getFilterEditor(0, FilterTextBox);
+
+ await t
+ .expect(dataGrid.isReady())
+ .ok();
+
+ await t.click(filterEditor.menuButton);
+
+ await t
+ .expect(filterEditor.menu.isOpened)
+ .ok();
+
+ await screenshotCheck(t, 'filter-row-menu');
+}).before(async () => createWidget('dxDataGrid', {
+ dataSource: getData(10, 5).map((item, index) => ({ ...item, index })),
+ keyExpr: 'field_0',
+ filterRow: {
+ visible: true,
+ },
+ columns: [
+ 'field_0',
+ 'field_1',
+ 'field_2',
+ 'field_3',
+ 'field_4',
+ {
+ dataField: 'index',
+ dataType: 'number',
+ selectedFilterOperation: 'between',
+ filterValue: [1, 7],
+ },
+ ],
+}, DATA_GRID_SELECTOR));
+
+test('Header filter - filter menu', async (t) => {
// arrange
- const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
- const filterPanel = dataGrid.getFilterPanel();
-
- // assert
- await t
- .expect(dataGrid.isReady())
- .ok()
- .expect(filterPanel.getFilterText().element.textContent)
- .eql('[Field 1] Contains \'val\'');
-
- // act
- await a11yCheck(t);
- if (isFluent) {
- await screenshotCheck(t, 'filter-panel', theme, dataGrid.element);
- }
- }).before(async () => {
- await changeTheme(theme);
-
- return createWidget('dxDataGrid', {
- dataSource: getData(10, 5),
- keyExpr: 'field_0',
- filterPanel: {
- visible: true,
- },
- columns: [
- 'field_0',
- {
- dataField: 'field_1',
- filterValue: 'val',
- },
- 'field_2',
- 'field_3',
- 'field_4',
- ],
- }, DATA_GRID_SELECTOR, {
- disableFxAnimation: true,
- });
- }).after(async () => {
- await changeTheme('generic.light');
- });
-
- test(`Filter panel - popup with filter builder in ${theme}`, async (t) => {
- // arrange
- const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
- const filterPanel = dataGrid.getFilterPanel();
- const filterPanelIcon = filterPanel.getIconFilter();
-
- // assert
- await t
- .expect(dataGrid.isReady())
- .ok();
-
- // act
- await t.click(filterPanelIcon.element);
-
- // assert
- await t
- .expect(filterPanel.isOpened)
- .ok();
-
- // act
- await a11yCheck(t, {
- ...a11yCheckConfig,
- runOnly: '',
- rules: {
- 'color-contrast': { enabled: false },
- },
- });
- if (isFluent) {
- await screenshotCheck(t, 'filter-builder', theme, dataGrid.element);
- }
- }).before(async () => {
- await changeTheme(theme);
-
- return createWidget('dxDataGrid', {
- dataSource: getData(10, 5),
- keyExpr: 'field_0',
- filterPanel: {
- visible: true,
- },
- columns: [
- 'field_0',
- 'field_1',
- 'field_2',
- 'field_3',
- 'field_4',
- ],
- }, DATA_GRID_SELECTOR, {
- disableFxAnimation: true,
- });
- }).after(async () => {
- await changeTheme('generic.light');
- });
-
- test(`Search panel in ${theme}`, async (t) => {
- const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
-
- await t
- .expect(dataGrid.isReady())
- .ok();
-
- await a11yCheck(t, a11yCheckConfig, DATA_GRID_SELECTOR);
- if (isFluent) {
- await screenshotCheck(t, 'search-panel', theme, dataGrid.element);
- }
- }).before(async () => {
- await changeTheme(theme);
-
- return createWidget('dxDataGrid', {
- dataSource: getData(10, 5),
- keyExpr: 'field_0',
- searchPanel: {
- visible: true,
- },
- columns: [
- 'field_0',
- 'field_1',
- 'field_2',
- 'field_3',
- 'field_4',
- ],
- });
- }).after(async () => {
- await changeTheme('generic.light');
- });
-
- test(`Search panel - highlight in ${theme}`, async (t) => {
- const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
-
- await t
- .expect(dataGrid.isReady())
- .ok();
-
- await a11yCheck(t, {
- ...a11yCheckConfig,
- runOnly: '',
- rules: {
- 'color-contrast': { enabled: false },
- },
- }, DATA_GRID_SELECTOR);
- if (isFluent) {
- await screenshotCheck(t, 'search-panel-highlight', theme, dataGrid.element);
- }
- }).before(async () => {
- await changeTheme(theme);
-
- return createWidget('dxDataGrid', {
- dataSource: getData(10, 5),
- keyExpr: 'field_0',
- searchPanel: {
- visible: true,
- text: 'val',
- },
- columns: [
- 'field_0',
- 'field_1',
- 'field_2',
- 'field_3',
- 'field_4',
- ],
- });
- }).after(async () => {
- await changeTheme('generic.light');
- });
-
- test(`Selection in ${theme}`, async (t) => {
- const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
-
- await t
- .expect(dataGrid.isReady())
- .ok()
- .expect(dataGrid.getDataRow(1).isSelected)
- .ok()
- .expect(dataGrid.getDataRow(2).isSelected)
- .ok();
-
- await a11yCheck(t, a11yCheckConfig, DATA_GRID_SELECTOR);
- if (isFluent) {
- await screenshotCheck(t, 'selection', theme, dataGrid.element);
- }
- }).before(async () => {
- await changeTheme(theme);
-
- return createWidget('dxDataGrid', {
- dataSource: getData(10, 5),
- keyExpr: 'field_0',
- selection: {
- mode: 'multiple',
- showCheckBoxesMode: 'always',
- },
- selectedRowKeys: ['val_1_0', 'val_2_0'],
- columns: [
- 'field_0',
- 'field_1',
- 'field_2',
- 'field_3',
- 'field_4',
- ],
- });
- }).after(async () => {
- await changeTheme('generic.light');
- });
-
- test(`Focused row in ${theme}`, async (t) => {
- const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
-
- // assert
- await t
- .expect(dataGrid.isReady())
- .ok()
- .expect(dataGrid.getDataRow(1).isFocusedRow)
- .ok();
-
- await a11yCheck(t, a11yCheckConfig, DATA_GRID_SELECTOR);
- if (isFluent) {
- await screenshotCheck(t, 'focused-row', theme, dataGrid.element);
- }
- }).before(async () => {
- await changeTheme(theme);
-
- return createWidget('dxDataGrid', {
- dataSource: getData(10, 5),
- keyExpr: 'field_0',
- focusedRowEnabled: true,
- focusedRowKey: 'val_1_0',
- columns: [
- 'field_0',
- 'field_1',
- 'field_2',
- 'field_3',
- 'field_4',
- ],
- });
- }).after(async () => {
- await changeTheme('generic.light');
- });
-
- test(`Fixed columns in ${theme}`, async (t) => {
- const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
-
- // assert
- await t
- .expect(dataGrid.isReady())
- .ok();
-
- await a11yCheck(t, a11yCheckConfig, DATA_GRID_SELECTOR);
- if (isFluent) {
- await screenshotCheck(t, 'fixed-columns', theme, dataGrid.element);
- }
- }).before(async () => {
- await changeTheme(theme);
-
- return createWidget('dxDataGrid', {
- dataSource: getData(10, 7),
- keyExpr: 'field_0',
- columnFixing: {
- // @ts-expect-error private option
- legacyMode: true,
- },
- columns: [
- {
- dataField: 'field_0',
- fixed: true,
- },
- {
- dataField: 'field_1',
- fixed: true,
- },
- 'field_2',
- 'field_3',
- 'field_4',
- {
- dataField: 'field_5',
- fixed: true,
- fixedPosition: 'right',
- },
- {
- dataField: 'field_6',
- fixed: true,
- fixedPosition: 'right',
- },
- ],
- });
- }).after(async () => {
- await changeTheme('generic.light');
- });
-
- test(`Column chooser with the 'dragAndDrop' mode in ${theme}`, async (t) => {
- // arrange
- const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
- const columnChooser = dataGrid.getColumnChooser();
- const columnChooserButton = dataGrid.getColumnChooserButton();
-
- // assert
- await t
- .expect(dataGrid.isReady())
- .ok();
-
- // act
- await t.click(columnChooserButton);
-
- // assert
- await t
- .expect(columnChooser.isOpened)
- .ok();
-
- // act, assert
- await a11yCheck(t, a11yCheckConfig);
- if (isFluent) {
- await screenshotCheck(t, 'column-chooser-drag_and_drop-mode', theme, dataGrid.element);
- }
- }).before(async () => {
- await changeTheme(theme);
-
- return createWidget('dxDataGrid', {
- dataSource: getData(10, 7),
- keyExpr: 'field_0',
- columnChooser: {
- enabled: true,
- mode: 'dragAndDrop',
- },
- columns: [
- {
- dataField: 'field_0',
- visible: false,
- },
- {
- dataField: 'field_1',
- visible: false,
- },
- 'field_2',
- 'field_3',
- 'field_4',
- 'field_5',
- 'field_6',
- ],
- }, DATA_GRID_SELECTOR, {
- disableFxAnimation: true,
- });
- }).after(async () => {
- await changeTheme('generic.light');
- });
-
- test(`Column chooser with the 'select' mode in ${theme}`, async (t) => {
- // arrange
- const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
- const columnChooser = dataGrid.getColumnChooser();
- const columnChooserButton = dataGrid.getColumnChooserButton();
-
- // assert
- await t
- .expect(dataGrid.isReady())
- .ok();
-
- // act
- await t.click(columnChooserButton);
-
- // assert
- await t
- .expect(columnChooser.isOpened)
- .ok();
-
- // act, assert
- await a11yCheck(t, {
- ...a11yCheckConfig,
- runOnly: '',
- rules: {
- 'scrollable-region-focusable': { enabled: false },
- },
- });
- if (isFluent) {
- await screenshotCheck(t, 'column-chooser-select-mode', theme, dataGrid.element);
- }
- }).before(async () => {
- await changeTheme(theme);
-
- return createWidget('dxDataGrid', {
- dataSource: getData(10, 7),
- keyExpr: 'field_0',
- columnChooser: {
- enabled: true,
- mode: 'select',
- },
- columns: [
- {
- dataField: 'field_0',
- visible: false,
- },
- {
- dataField: 'field_1',
- visible: false,
- },
- 'field_2',
- 'field_3',
- 'field_4',
- 'field_5',
- 'field_6',
- ],
- }, DATA_GRID_SELECTOR, {
- disableFxAnimation: true,
- });
- }).after(async () => {
- await changeTheme('generic.light');
- });
-
- test(`Empty column chooser in ${theme}`, async (t) => {
- // arrange
- const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
- const columnChooser = dataGrid.getColumnChooser();
- const columnChooserButton = dataGrid.getColumnChooserButton();
-
- // assert
- await t
- .expect(dataGrid.isReady())
- .ok();
-
- // act
- await t.click(columnChooserButton);
-
- // assert
- await t
- .expect(columnChooser.isOpened)
- .ok();
-
- // act, assert
- await a11yCheck(t, {
- ...a11yCheckConfig,
- runOnly: '',
- rules: {
- 'aria-required-children': { enabled: false },
- },
- });
- if (isFluent) {
- await screenshotCheck(t, 'empty-column-chooser', theme, dataGrid.element);
- }
- }).before(async () => {
- await changeTheme(theme);
-
- return createWidget('dxDataGrid', {
- dataSource: getData(10, 5),
- keyExpr: 'field_0',
- columnChooser: {
- enabled: true,
- },
- columns: [
- 'field_0',
- 'field_1',
- 'field_2',
- 'field_3',
- 'field_4',
- ],
- }, DATA_GRID_SELECTOR, {
- disableFxAnimation: true,
- });
- }).after(async () => {
- await changeTheme('generic.light');
- });
-
- [false, true].forEach((useIcons) => {
- test(`Row editing mode with useIcons=${useIcons} in ${theme}`, async (t) => {
- // arrange
- const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
-
- // assert
- await t
- .expect(dataGrid.isReady())
- .ok();
-
- // act, assert
- await a11yCheck(t);
- if (isFluent) {
- await screenshotCheck(t, `row-editing-mode-with-useIcons=${useIcons}`, theme, dataGrid.element);
- }
- }).before(async () => {
- await changeTheme(theme);
-
- return createWidget('dxDataGrid', {
- dataSource: getData(10, 5),
- keyExpr: 'field_0',
- editing: {
- mode: 'row',
- allowUpdating: true,
- allowDeleting: true,
- allowAdding: true,
- useIcons,
- },
- columns: [
- 'field_1',
- 'field_2',
- 'field_3',
- 'field_4',
- ],
- }, DATA_GRID_SELECTOR, {
- disableFxAnimation: true,
- });
- }).after(async () => {
- await changeTheme('generic.light');
- });
-
- test(`Row in edit state with useIcons=${useIcons} in ${theme}`, async (t) => {
- // arrange
- const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
-
- // assert
- await t
- .expect(dataGrid.isReady())
- .ok();
-
- // act
- await dataGrid.apiEditRow(0);
-
- // assert
- await t
- .expect(dataGrid.getDataRow(0).isEdited)
- .ok();
-
- // act, assert
- await a11yCheck(t);
- if (isFluent) {
- await screenshotCheck(t, `row-edit-state-with-useIcons=${useIcons}`, theme, dataGrid.element);
- }
- }).before(async () => {
- await changeTheme(theme);
-
- return createWidget('dxDataGrid', {
- dataSource: getData(10, 5),
- keyExpr: 'field_0',
- editing: {
- mode: 'row',
- allowUpdating: true,
- allowDeleting: true,
- allowAdding: true,
- useIcons,
- },
- columns: [
- 'field_1',
- 'field_2',
- 'field_3',
- 'field_4',
- ],
- }, DATA_GRID_SELECTOR, {
- disableFxAnimation: true,
- });
- }).after(async () => {
- await changeTheme('generic.light');
- });
- });
-
- test(`Row editing mode in ${theme} - confirm delete message`, async (t) => {
- // arrange
- const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
- const isDialogOpened = dataGrid.getDialog().exists;
-
- // assert
- await t
- .expect(dataGrid.isReady())
- .ok();
-
- // act
- await dataGrid.apiDeleteRow(0);
-
- // assert
- await t
- .expect(isDialogOpened)
- .ok();
-
- // act, assert
- await a11yCheck(t, {
- ...a11yCheckConfig,
- runOnly: '',
- });
- if (isFluent) {
- await screenshotCheck(t, 'row-editing-mode', theme, dataGrid.element);
- }
- }).before(async () => {
- await changeTheme(theme);
-
- return createWidget('dxDataGrid', {
- dataSource: getData(10, 5),
- keyExpr: 'field_0',
- editing: {
- mode: 'row',
- allowUpdating: true,
- allowDeleting: true,
- allowAdding: true,
- },
- columns: [
- 'field_1',
- 'field_2',
- 'field_3',
- 'field_4',
- ],
- }, DATA_GRID_SELECTOR, {
- disableFxAnimation: true,
- });
- }).after(async () => {
- await changeTheme('generic.light');
- });
-
- test(`Batch editing mode in ${theme} - edit cell`, async (t) => {
- // arrange
- const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
-
- // assert
- await t
- .expect(dataGrid.isReady())
- .ok();
-
- // act
- await dataGrid.apiEditCell(0, 0);
-
- // assert
- await t
- .expect(dataGrid.getDataCell(0, 0).isEditCell)
- .ok();
-
- // act, assert
- await a11yCheck(t, a11yCheckConfig, DATA_GRID_SELECTOR);
- if (isFluent) {
- await screenshotCheck(t, 'batch-editing-mode-edit_cell', theme, dataGrid.element);
- }
- }).before(async () => {
- await changeTheme(theme);
-
- return createWidget('dxDataGrid', {
- dataSource: getData(10, 5),
- keyExpr: 'field_0',
- editing: {
- mode: 'batch',
- allowUpdating: true,
- allowDeleting: true,
- allowAdding: true,
- },
- columns: [
- 'field_1',
- 'field_2',
- 'field_3',
- 'field_4',
- ],
- }, DATA_GRID_SELECTOR, {
- disableFxAnimation: true,
- });
- }).after(async () => {
- await changeTheme('generic.light');
- });
-
- test(`Batch editing mode in ${theme} - modified cell`, async (t) => {
- // arrange
- const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
-
- // assert
- await t
- .expect(dataGrid.isReady())
- .ok();
-
- // act
- await dataGrid.apiCellValue(0, 0, 'test');
-
- // assert
- await t
- .expect(dataGrid.getDataCell(0, 0).isModified)
- .ok();
-
- // act, assert
- await a11yCheck(t, a11yCheckConfig, DATA_GRID_SELECTOR);
- if (isFluent) {
- await screenshotCheck(t, 'row-editing-mode-modified_cell', theme, dataGrid.element);
- }
- }).before(async () => {
- await changeTheme(theme);
-
- return createWidget('dxDataGrid', {
- dataSource: getData(10, 5),
- keyExpr: 'field_0',
- editing: {
- mode: 'batch',
- allowUpdating: true,
- allowDeleting: true,
- allowAdding: true,
- },
- columns: [
- 'field_1',
- 'field_2',
- 'field_3',
- 'field_4',
- ],
- }, DATA_GRID_SELECTOR, {
- disableFxAnimation: true,
- });
- }).after(async () => {
- await changeTheme('generic.light');
- });
-
- test(`Batch editing mode in ${theme} - delete row`, async (t) => {
- // arrange
- const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
-
- // assert
- await t
- .expect(dataGrid.isReady())
- .ok();
-
- // act
- await dataGrid.apiDeleteRow(0);
-
- // assert
- await t
- .expect(dataGrid.getDataRow(0).isRemoved)
- .ok();
-
- // act, assert
- await a11yCheck(t);
- if (isFluent) {
- await screenshotCheck(t, 'row-editing-mode-delete_row', theme, dataGrid.element);
- }
- }).before(async () => {
- await changeTheme(theme);
-
- return createWidget('dxDataGrid', {
- dataSource: getData(10, 5),
- keyExpr: 'field_0',
- editing: {
- mode: 'batch',
- allowUpdating: true,
- allowDeleting: true,
- allowAdding: true,
- },
- columns: [
- 'field_1',
- 'field_2',
- 'field_3',
- 'field_4',
- ],
- }, DATA_GRID_SELECTOR, {
- disableFxAnimation: true,
- });
- }).after(async () => {
- await changeTheme('generic.light');
- });
-
- test(`Form editing mode in ${theme}`, async (t) => {
- // arrange
- const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
-
- // assert
- await t
- .expect(dataGrid.isReady())
- .ok();
-
- // act
- await dataGrid.apiEditRow(0);
-
- // assert
- await t
- .expect(dataGrid.getEditForm().element.exists)
- .ok();
-
- // act, assert
- await a11yCheck(t);
- if (isFluent) {
- await screenshotCheck(t, 'form-editing-mode', theme, dataGrid.element);
- }
- }).before(async () => {
- await changeTheme(theme);
-
- return createWidget('dxDataGrid', {
- dataSource: getData(10, 5),
- keyExpr: 'field_0',
- editing: {
- mode: 'form',
- allowUpdating: true,
- allowDeleting: true,
- allowAdding: true,
- },
- columns: [
- 'field_1',
- 'field_2',
- 'field_3',
- 'field_4',
- ],
- }, DATA_GRID_SELECTOR, {
- disableFxAnimation: true,
- });
- }).after(async () => {
- await changeTheme('generic.light');
- });
-
- test(`Popup editing mode in ${theme}`, async (t) => {
- // arrange
- const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
-
- // assert
- await t
- .expect(dataGrid.isReady())
- .ok();
-
- // act
- await dataGrid.apiEditRow(0);
-
- // assert
- await t
- .expect(dataGrid.getPopupEditForm().element.exists)
- .ok();
-
- // act, assert
- await a11yCheck(t);
- if (isFluent) {
- await screenshotCheck(t, 'popup-editing-mode', theme, dataGrid.element);
- }
- }).before(async () => {
- await changeTheme(theme);
-
- return createWidget('dxDataGrid', {
- dataSource: getData(10, 5),
- keyExpr: 'field_0',
- editing: {
- mode: 'popup',
- allowUpdating: true,
- allowDeleting: true,
- allowAdding: true,
- },
- columns: [
- 'field_1',
- 'field_2',
- 'field_3',
- 'field_4',
- ],
- }, DATA_GRID_SELECTOR, {
- disableFxAnimation: true,
- });
- }).after(async () => {
- await changeTheme('generic.light');
- });
-
- test(`Validation in cell editing mode in ${theme}`, async (t) => {
+ const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
+ const headerCell = dataGrid.getHeaders().getHeaderRow(0).getHeaderCell(0);
+ const filterIconElement = headerCell.getFilterIcon();
+
+ await t
+ .expect(dataGrid.isReady())
+ .ok();
+
+ // act
+ await t.click(filterIconElement);
+
+ // assert
+ await t
+ .expect(new HeaderFilter().element.exists)
+ .ok();
+
+ await screenshotCheck(t, 'header-filter-menu');
+}).before(async () => createWidget('dxDataGrid', {
+ dataSource: getData(10, 5),
+ keyExpr: 'field_0',
+ headerFilter: {
+ visible: true,
+ },
+ columns: [
+ 'field_0',
+ 'field_1',
+ 'field_2',
+ 'field_3',
+ 'field_4',
+ ],
+}, DATA_GRID_SELECTOR));
+
+test('Filter panel', async (t) => {
+ // arrange
+ const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
+ const filterPanel = dataGrid.getFilterPanel();
+
+ // assert
+ await t
+ .expect(dataGrid.isReady())
+ .ok()
+ .expect(filterPanel.getFilterText().element.textContent)
+ .eql('[Field 1] Contains \'val\'');
+
+ await screenshotCheck(t, 'filter-panel');
+}).before(async () => createWidget('dxDataGrid', {
+ dataSource: getData(10, 5),
+ keyExpr: 'field_0',
+ filterPanel: {
+ visible: true,
+ },
+ columns: [
+ 'field_0',
+ {
+ dataField: 'field_1',
+ filterValue: 'val',
+ },
+ 'field_2',
+ 'field_3',
+ 'field_4',
+ ],
+}, DATA_GRID_SELECTOR));
+
+test('Filter panel - popup with filter builder', async (t) => {
+ // arrange
+ const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
+ const filterPanel = dataGrid.getFilterPanel();
+ const filterPanelIcon = filterPanel.getIconFilter();
+
+ // assert
+ await t
+ .expect(dataGrid.isReady())
+ .ok();
+
+ // act
+ await t.click(filterPanelIcon.element);
+
+ // assert
+ await t
+ .expect(filterPanel.isOpened)
+ .ok();
+
+ await screenshotCheck(t, 'filter-builder');
+}).before(async () => createWidget('dxDataGrid', {
+ dataSource: getData(10, 5),
+ keyExpr: 'field_0',
+ filterPanel: {
+ visible: true,
+ },
+ columns: [
+ 'field_0',
+ 'field_1',
+ 'field_2',
+ 'field_3',
+ 'field_4',
+ ],
+}, DATA_GRID_SELECTOR));
+
+test('Search panel', async (t) => {
+ const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
+
+ await t
+ .expect(dataGrid.isReady())
+ .ok();
+
+ await screenshotCheck(t, 'search-panel');
+}).before(async () => createWidget('dxDataGrid', {
+ dataSource: getData(10, 5),
+ keyExpr: 'field_0',
+ searchPanel: {
+ visible: true,
+ },
+ columns: [
+ 'field_0',
+ 'field_1',
+ 'field_2',
+ 'field_3',
+ 'field_4',
+ ],
+}));
+
+test('Search panel - highlight', async (t) => {
+ const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
+
+ await t
+ .expect(dataGrid.isReady())
+ .ok();
+
+ await screenshotCheck(t, 'search-panel-highlight');
+}).before(async () => createWidget('dxDataGrid', {
+ dataSource: getData(10, 5),
+ keyExpr: 'field_0',
+ searchPanel: {
+ visible: true,
+ text: 'val',
+ },
+ columns: [
+ 'field_0',
+ 'field_1',
+ 'field_2',
+ 'field_3',
+ 'field_4',
+ ],
+}));
+
+test('Selection', async (t) => {
+ const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
+
+ await t
+ .expect(dataGrid.isReady())
+ .ok()
+ .expect(dataGrid.getDataRow(1).isSelected)
+ .ok()
+ .expect(dataGrid.getDataRow(2).isSelected)
+ .ok();
+
+ await screenshotCheck(t, 'selection');
+}).before(async () => createWidget('dxDataGrid', {
+ dataSource: getData(10, 5),
+ keyExpr: 'field_0',
+ selection: {
+ mode: 'multiple',
+ showCheckBoxesMode: 'always',
+ },
+ selectedRowKeys: ['val_1_0', 'val_2_0'],
+ columns: [
+ 'field_0',
+ 'field_1',
+ 'field_2',
+ 'field_3',
+ 'field_4',
+ ],
+}));
+
+test('Focused row', async (t) => {
+ const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
+
+ // assert
+ await t
+ .expect(dataGrid.isReady())
+ .ok()
+ .expect(dataGrid.getDataRow(1).isFocusedRow)
+ .ok();
+
+ await screenshotCheck(t, 'focused-row');
+}).before(async () => createWidget('dxDataGrid', {
+ dataSource: getData(10, 5),
+ keyExpr: 'field_0',
+ focusedRowEnabled: true,
+ focusedRowKey: 'val_1_0',
+ columns: [
+ 'field_0',
+ 'field_1',
+ 'field_2',
+ 'field_3',
+ 'field_4',
+ ],
+}));
+
+test('Fixed columns', async (t) => {
+ const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
+
+ // assert
+ await t
+ .expect(dataGrid.isReady())
+ .ok();
+
+ await screenshotCheck(t, 'fixed-columns');
+}).before(async () => createWidget('dxDataGrid', {
+ dataSource: getData(10, 7),
+ keyExpr: 'field_0',
+ columnFixing: {
+ // @ts-expect-error private option
+ legacyMode: true,
+ },
+ columns: [
+ {
+ dataField: 'field_0',
+ fixed: true,
+ },
+ {
+ dataField: 'field_1',
+ fixed: true,
+ },
+ 'field_2',
+ 'field_3',
+ 'field_4',
+ {
+ dataField: 'field_5',
+ fixed: true,
+ fixedPosition: 'right',
+ },
+ {
+ dataField: 'field_6',
+ fixed: true,
+ fixedPosition: 'right',
+ },
+ ],
+}));
+
+test('Column chooser with the \'dragAndDrop\' mode', async (t) => {
+ // arrange
+ const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
+ const columnChooser = dataGrid.getColumnChooser();
+ const columnChooserButton = dataGrid.getColumnChooserButton();
+
+ // assert
+ await t
+ .expect(dataGrid.isReady())
+ .ok();
+
+ // act
+ await t.click(columnChooserButton);
+
+ // assert
+ await t
+ .expect(columnChooser.isOpened)
+ .ok();
+
+ await screenshotCheck(t, 'column-chooser-drag_and_drop-mode');
+}).before(async () => createWidget('dxDataGrid', {
+ dataSource: getData(10, 7),
+ keyExpr: 'field_0',
+ columnChooser: {
+ enabled: true,
+ mode: 'dragAndDrop',
+ },
+ columns: [
+ {
+ dataField: 'field_0',
+ visible: false,
+ },
+ {
+ dataField: 'field_1',
+ visible: false,
+ },
+ 'field_2',
+ 'field_3',
+ 'field_4',
+ 'field_5',
+ 'field_6',
+ ],
+}, DATA_GRID_SELECTOR));
+
+test('Column chooser with the \'select\' mode', async (t) => {
+ // arrange
+ const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
+ const columnChooser = dataGrid.getColumnChooser();
+ const columnChooserButton = dataGrid.getColumnChooserButton();
+
+ // assert
+ await t
+ .expect(dataGrid.isReady())
+ .ok();
+
+ // act
+ await t.click(columnChooserButton);
+
+ // assert
+ await t
+ .expect(columnChooser.isOpened)
+ .ok();
+
+ await screenshotCheck(t, 'column-chooser-select-mode');
+}).before(async () => createWidget('dxDataGrid', {
+ dataSource: getData(10, 7),
+ keyExpr: 'field_0',
+ columnChooser: {
+ enabled: true,
+ mode: 'select',
+ },
+ columns: [
+ {
+ dataField: 'field_0',
+ visible: false,
+ },
+ {
+ dataField: 'field_1',
+ visible: false,
+ },
+ 'field_2',
+ 'field_3',
+ 'field_4',
+ 'field_5',
+ 'field_6',
+ ],
+}, DATA_GRID_SELECTOR));
+
+test('Empty column chooser', async (t) => {
+ // arrange
+ const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
+ const columnChooser = dataGrid.getColumnChooser();
+ const columnChooserButton = dataGrid.getColumnChooserButton();
+
+ // assert
+ await t
+ .expect(dataGrid.isReady())
+ .ok();
+
+ // act
+ await t.click(columnChooserButton);
+
+ // assert
+ await t
+ .expect(columnChooser.isOpened)
+ .ok();
+
+ await screenshotCheck(t, 'empty-column-chooser');
+}).before(async () => createWidget('dxDataGrid', {
+ dataSource: getData(10, 5),
+ keyExpr: 'field_0',
+ columnChooser: {
+ enabled: true,
+ },
+ columns: [
+ 'field_0',
+ 'field_1',
+ 'field_2',
+ 'field_3',
+ 'field_4',
+ ],
+}, DATA_GRID_SELECTOR));
+
+[false, true].forEach((useIcons) => {
+ test(`Row editing mode with useIcons=${useIcons}`, async (t) => {
// arrange
const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
@@ -1187,52 +590,26 @@ const DATA_GRID_SELECTOR = '#container';
.expect(dataGrid.isReady())
.ok();
- // act
- await t
- .click(dataGrid.getDataCell(0, 0).element)
- .pressKey('ctrl+a backspace enter');
-
- // assert
- await t
- .expect(dataGrid.getRevertTooltip().exists)
- .ok()
- .expect(dataGrid.getInvalidMessageTooltip().exists)
- .ok();
-
- // act, assert
- await a11yCheck(t);
- if (isFluent) {
- await screenshotCheck(t, 'validation-in-cell-editing-mode', theme, dataGrid.element);
- }
- }).before(async () => {
- await changeTheme(theme);
-
- return createWidget('dxDataGrid', {
- dataSource: getData(10, 5),
- keyExpr: 'field_0',
- editing: {
- mode: 'cell',
- allowUpdating: true,
- allowDeleting: true,
- allowAdding: true,
- },
- columns: [
- {
- dataField: 'field_1',
- validationRules: [{ type: 'required' }],
- },
- 'field_2',
- 'field_3',
- 'field_4',
- ],
- }, DATA_GRID_SELECTOR, {
- disableFxAnimation: true,
- });
- }).after(async () => {
- await changeTheme('generic.light');
- });
-
- test(`Error row in ${theme}`, async (t) => {
+ await screenshotCheck(t, `row-editing-mode-with-useIcons=${useIcons}`);
+ }).before(async () => createWidget('dxDataGrid', {
+ dataSource: getData(10, 5),
+ keyExpr: 'field_0',
+ editing: {
+ mode: 'row',
+ allowUpdating: true,
+ allowDeleting: true,
+ allowAdding: true,
+ useIcons,
+ },
+ columns: [
+ 'field_1',
+ 'field_2',
+ 'field_3',
+ 'field_4',
+ ],
+ }, DATA_GRID_SELECTOR));
+
+ test(`Row in edit state with useIcons=${useIcons}`, async (t) => {
// arrange
const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
@@ -1249,211 +626,431 @@ const DATA_GRID_SELECTOR = '#container';
.expect(dataGrid.getDataRow(0).isEdited)
.ok();
- // act
- await dataGrid.apiCellValue(0, 0, 'test');
- await dataGrid.apiSaveEditData();
-
- // assert
- await t
- .expect(dataGrid.getErrorRow().exists)
- .ok();
-
- // act, assert
- await a11yCheck(t);
- if (isFluent) {
- await screenshotCheck(t, 'error-row', theme, dataGrid.element);
- }
- }).before(async () => {
- await changeTheme(theme);
-
- return createWidget('dxDataGrid', {
- dataSource: getData(10, 5),
- keyExpr: 'field_0',
- editing: {
- mode: 'row',
- allowUpdating: true,
- allowDeleting: true,
- allowAdding: true,
- },
- columns: [
- 'field_1',
- 'field_2',
- 'field_3',
- 'field_4',
- ],
- onRowValidating(e) {
- e.isValid = false;
- e.errorText = 'Test';
- },
- }, DATA_GRID_SELECTOR, {
- disableFxAnimation: true,
- });
- }).after(async () => {
- await changeTheme('generic.light');
- });
-
- test(`Adaptability in ${theme}`, async (t) => {
- // arrange
- const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
-
- // assert
- await t
- .expect(dataGrid.isReady())
- .ok();
-
- // act
- await dataGrid.apiExpandAdaptiveDetailRow('val_0_0');
-
- // assert
- await t
- .expect(dataGrid.getAdaptiveRow(0).element.exists)
- .ok();
-
- // act, assert
- await a11yCheck(t, a11yCheckConfig, DATA_GRID_SELECTOR);
- if (isFluent) {
- await screenshotCheck(t, 'adaptive-row', theme, dataGrid.element);
- }
- }).before(async () => {
- await changeTheme(theme);
-
- return createWidget('dxDataGrid', {
- dataSource: getData(10, 10),
- keyExpr: 'field_0',
- columnWidth: 100,
- width: 800,
- columnHidingEnabled: true,
- }, DATA_GRID_SELECTOR, {
- disableFxAnimation: true,
- });
- }).after(async () => {
- await changeTheme('generic.light');
- });
-
- test(`Row drag and drop in ${theme}`, async (t) => {
- // arrange
- const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
-
- // assert
- await t
- .expect(dataGrid.isReady())
- .ok();
-
- // act, assert
- await a11yCheck(t, a11yCheckConfig, DATA_GRID_SELECTOR);
- if (isFluent) {
- await screenshotCheck(t, 'row-drag-and-drop', theme, dataGrid.element);
- }
- }).before(async () => {
- await changeTheme(theme);
-
- return createWidget('dxDataGrid', {
- dataSource: getData(10, 5),
- keyExpr: 'field_0',
- rowDragging: {
- allowReordering: true,
- showDragIcons: true,
- },
- }, DATA_GRID_SELECTOR, {
- disableFxAnimation: true,
- });
- }).after(async () => {
- await changeTheme('generic.light');
- });
-
- test(`Export in ${theme}`, async (t) => {
- // arrange
- const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
- const headerPanel = dataGrid.getHeaderPanel();
- const exportButton = headerPanel.getExportButton();
-
- // assert
- await t
- .expect(dataGrid.isReady())
- .ok();
-
- // act
- await t.click(exportButton.element);
-
- // assert
- await t
- .expect(exportButton.isOpened)
- .ok();
-
- // act, assert
- await a11yCheck(t, {
- ...a11yCheckConfig,
- runOnly: '',
- });
- if (isFluent) {
- await screenshotCheck(t, 'export-button', theme, dataGrid.element);
- }
- }).before(async () => {
- await changeTheme(theme);
-
- return createWidget('dxDataGrid', {
- dataSource: getData(10, 5),
- keyExpr: 'field_0',
- export: {
- enabled: true,
- formats: ['xlsx', 'pdf'],
- allowExportSelectedData: true,
- },
- }, DATA_GRID_SELECTOR, {
- disableFxAnimation: true,
- });
- }).after(async () => {
- await changeTheme('generic.light');
- });
-
- test(`Context menu in ${theme}`, async (t) => {
- // arrange
- const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
- const contextMenu = dataGrid.getContextMenu();
- const headerRow = dataGrid.getHeaders().getHeaderRow(0);
-
- // assert
- await t
- .expect(dataGrid.isReady())
- .ok();
-
- // act
- await t.rightClick(headerRow.element);
-
- // assert
- await t
- .expect(contextMenu.isOpened)
- .ok();
-
- // act, assert
- await a11yCheck(t, {
- ...a11yCheckConfig,
- runOnly: '',
- rules: {
- region: { enabled: false },
- },
- });
- if (isFluent) {
- await screenshotCheck(t, 'context-menu', theme, dataGrid.element);
- }
- }).before(async () => {
- await changeTheme(theme);
-
- return createWidget('dxDataGrid', {
- dataSource: getData(10, 5),
- keyExpr: 'field_0',
- columnFixing: {
- enabled: true,
- // @ts-expect-error private option
- legacyMode: true,
- },
- sorting: {
- mode: 'multiple',
- },
- }, DATA_GRID_SELECTOR, {
- disableFxAnimation: true,
- });
- }).after(async () => {
- await changeTheme('generic.light');
- });
+ await screenshotCheck(t, `row-edit-state-with-useIcons=${useIcons}`);
+ }).before(async () => createWidget('dxDataGrid', {
+ dataSource: getData(10, 5),
+ keyExpr: 'field_0',
+ editing: {
+ mode: 'row',
+ allowUpdating: true,
+ allowDeleting: true,
+ allowAdding: true,
+ useIcons,
+ },
+ columns: [
+ 'field_1',
+ 'field_2',
+ 'field_3',
+ 'field_4',
+ ],
+ }, DATA_GRID_SELECTOR));
});
+
+test('Row editing mode - confirm delete message', async (t) => {
+ // arrange
+ const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
+ const isDialogOpened = dataGrid.getDialog().exists;
+
+ // assert
+ await t
+ .expect(dataGrid.isReady())
+ .ok();
+
+ // act
+ await dataGrid.apiDeleteRow(0);
+
+ // assert
+ await t
+ .expect(isDialogOpened)
+ .ok();
+
+ await screenshotCheck(t, 'row-editing-mode');
+}).before(async () => createWidget('dxDataGrid', {
+ dataSource: getData(10, 5),
+ keyExpr: 'field_0',
+ editing: {
+ mode: 'row',
+ allowUpdating: true,
+ allowDeleting: true,
+ allowAdding: true,
+ },
+ columns: [
+ 'field_1',
+ 'field_2',
+ 'field_3',
+ 'field_4',
+ ],
+}, DATA_GRID_SELECTOR));
+
+test('Batch editing mode - edit cell', async (t) => {
+ // arrange
+ const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
+
+ // assert
+ await t
+ .expect(dataGrid.isReady())
+ .ok();
+
+ // act
+ await dataGrid.apiEditCell(0, 0);
+
+ // assert
+ await t
+ .expect(dataGrid.getDataCell(0, 0).isEditCell)
+ .ok();
+
+ await screenshotCheck(t, 'batch-editing-mode-edit_cell');
+}).before(async () => createWidget('dxDataGrid', {
+ dataSource: getData(10, 5),
+ keyExpr: 'field_0',
+ editing: {
+ mode: 'batch',
+ allowUpdating: true,
+ allowDeleting: true,
+ allowAdding: true,
+ },
+ columns: [
+ 'field_1',
+ 'field_2',
+ 'field_3',
+ 'field_4',
+ ],
+}, DATA_GRID_SELECTOR));
+
+test('Batch editing mode - modified cell', async (t) => {
+ // arrange
+ const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
+
+ // assert
+ await t
+ .expect(dataGrid.isReady())
+ .ok();
+
+ // act
+ await dataGrid.apiCellValue(0, 0, 'test');
+
+ // assert
+ await t
+ .expect(dataGrid.getDataCell(0, 0).isModified)
+ .ok();
+
+ await screenshotCheck(t, 'row-editing-mode-modified_cell');
+}).before(async () => createWidget('dxDataGrid', {
+ dataSource: getData(10, 5),
+ keyExpr: 'field_0',
+ editing: {
+ mode: 'batch',
+ allowUpdating: true,
+ allowDeleting: true,
+ allowAdding: true,
+ },
+ columns: [
+ 'field_1',
+ 'field_2',
+ 'field_3',
+ 'field_4',
+ ],
+}, DATA_GRID_SELECTOR));
+
+test('Batch editing mode - delete row', async (t) => {
+ // arrange
+ const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
+
+ // assert
+ await t
+ .expect(dataGrid.isReady())
+ .ok();
+
+ // act
+ await dataGrid.apiDeleteRow(0);
+
+ // assert
+ await t
+ .expect(dataGrid.getDataRow(0).isRemoved)
+ .ok();
+
+ await screenshotCheck(t, 'row-editing-mode-delete_row');
+}).before(async () => createWidget('dxDataGrid', {
+ dataSource: getData(10, 5),
+ keyExpr: 'field_0',
+ editing: {
+ mode: 'batch',
+ allowUpdating: true,
+ allowDeleting: true,
+ allowAdding: true,
+ },
+ columns: [
+ 'field_1',
+ 'field_2',
+ 'field_3',
+ 'field_4',
+ ],
+}, DATA_GRID_SELECTOR));
+
+test('Form editing mode', async (t) => {
+ // arrange
+ const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
+
+ // assert
+ await t
+ .expect(dataGrid.isReady())
+ .ok();
+
+ // act
+ await dataGrid.apiEditRow(0);
+
+ // assert
+ await t
+ .expect(dataGrid.getEditForm().element.exists)
+ .ok();
+
+ await screenshotCheck(t, 'form-editing-mode');
+}).before(async () => createWidget('dxDataGrid', {
+ dataSource: getData(10, 5),
+ keyExpr: 'field_0',
+ editing: {
+ mode: 'form',
+ allowUpdating: true,
+ allowDeleting: true,
+ allowAdding: true,
+ },
+ columns: [
+ 'field_1',
+ 'field_2',
+ 'field_3',
+ 'field_4',
+ ],
+}, DATA_GRID_SELECTOR));
+
+test('Popup editing mode', async (t) => {
+ // arrange
+ const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
+
+ // assert
+ await t
+ .expect(dataGrid.isReady())
+ .ok();
+
+ // act
+ await dataGrid.apiEditRow(0);
+
+ // assert
+ await t
+ .expect(dataGrid.getPopupEditForm().element.exists)
+ .ok();
+
+ await screenshotCheck(t, 'popup-editing-mode');
+}).before(async () => createWidget('dxDataGrid', {
+ dataSource: getData(10, 5),
+ keyExpr: 'field_0',
+ editing: {
+ mode: 'popup',
+ allowUpdating: true,
+ allowDeleting: true,
+ allowAdding: true,
+ },
+ columns: [
+ 'field_1',
+ 'field_2',
+ 'field_3',
+ 'field_4',
+ ],
+}, DATA_GRID_SELECTOR));
+
+test('Validation in cell editing mode', async (t) => {
+ // arrange
+ const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
+
+ // assert
+ await t
+ .expect(dataGrid.isReady())
+ .ok();
+
+ // act
+ await t
+ .click(dataGrid.getDataCell(0, 0).element)
+ .pressKey('ctrl+a backspace enter');
+
+ // assert
+ await t
+ .expect(dataGrid.getRevertTooltip().exists)
+ .ok()
+ .expect(dataGrid.getInvalidMessageTooltip().exists)
+ .ok();
+
+ await screenshotCheck(t, 'validation-in-cell-editing-mode');
+}).before(async () => createWidget('dxDataGrid', {
+ dataSource: getData(10, 5),
+ keyExpr: 'field_0',
+ editing: {
+ mode: 'cell',
+ allowUpdating: true,
+ allowDeleting: true,
+ allowAdding: true,
+ },
+ columns: [
+ {
+ dataField: 'field_1',
+ validationRules: [{ type: 'required' }],
+ },
+ 'field_2',
+ 'field_3',
+ 'field_4',
+ ],
+}, DATA_GRID_SELECTOR));
+
+test('Error row', async (t) => {
+ // arrange
+ const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
+
+ // assert
+ await t
+ .expect(dataGrid.isReady())
+ .ok();
+
+ // act
+ await dataGrid.apiEditRow(0);
+
+ // assert
+ await t
+ .expect(dataGrid.getDataRow(0).isEdited)
+ .ok();
+
+ // act
+ await dataGrid.apiCellValue(0, 0, 'test');
+ await dataGrid.apiSaveEditData();
+
+ // assert
+ await t
+ .expect(dataGrid.getErrorRow().exists)
+ .ok();
+
+ await screenshotCheck(t, 'error-row');
+}).before(async () => createWidget('dxDataGrid', {
+ dataSource: getData(10, 5),
+ keyExpr: 'field_0',
+ editing: {
+ mode: 'row',
+ allowUpdating: true,
+ allowDeleting: true,
+ allowAdding: true,
+ },
+ columns: [
+ 'field_1',
+ 'field_2',
+ 'field_3',
+ 'field_4',
+ ],
+ onRowValidating(e) {
+ e.isValid = false;
+ e.errorText = 'Test';
+ },
+}, DATA_GRID_SELECTOR));
+
+test('Adaptability', async (t) => {
+ // arrange
+ const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
+
+ // assert
+ await t
+ .expect(dataGrid.isReady())
+ .ok();
+
+ // act
+ await dataGrid.apiExpandAdaptiveDetailRow('val_0_0');
+
+ // assert
+ await t
+ .expect(dataGrid.getAdaptiveRow(0).element.exists)
+ .ok();
+
+ await screenshotCheck(t, 'adaptive-row');
+}).before(async () => createWidget('dxDataGrid', {
+ dataSource: getData(10, 10),
+ keyExpr: 'field_0',
+ columnWidth: 100,
+ width: 800,
+ columnHidingEnabled: true,
+}, DATA_GRID_SELECTOR));
+
+test('Row drag and drop', async (t) => {
+ // arrange
+ const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
+
+ // assert
+ await t
+ .expect(dataGrid.isReady())
+ .ok();
+
+ await screenshotCheck(t, 'row-drag-and-drop');
+}).before(async () => createWidget('dxDataGrid', {
+ dataSource: getData(10, 5),
+ keyExpr: 'field_0',
+ rowDragging: {
+ allowReordering: true,
+ showDragIcons: true,
+ },
+}, DATA_GRID_SELECTOR));
+
+test('Export', async (t) => {
+ // arrange
+ const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
+ const headerPanel = dataGrid.getHeaderPanel();
+ const exportButton = headerPanel.getExportButton();
+
+ // assert
+ await t
+ .expect(dataGrid.isReady())
+ .ok();
+
+ // act
+ await t.click(exportButton.element);
+
+ // assert
+ await t
+ .expect(exportButton.isOpened)
+ .ok();
+
+ await screenshotCheck(t, 'export-button');
+}).before(async () => createWidget('dxDataGrid', {
+ dataSource: getData(10, 5),
+ keyExpr: 'field_0',
+ export: {
+ enabled: true,
+ formats: ['xlsx', 'pdf'],
+ allowExportSelectedData: true,
+ },
+}, DATA_GRID_SELECTOR));
+
+test('Context menu', async (t) => {
+ // arrange
+ const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
+ const contextMenu = dataGrid.getContextMenu();
+ const headerRow = dataGrid.getHeaders().getHeaderRow(0);
+
+ // assert
+ await t
+ .expect(dataGrid.isReady())
+ .ok();
+
+ // act
+ await t.rightClick(headerRow.element);
+
+ // assert
+ await t
+ .expect(contextMenu.isOpened)
+ .ok();
+
+ await screenshotCheck(t, 'context-menu');
+}).before(async () => createWidget('dxDataGrid', {
+ dataSource: getData(10, 5),
+ keyExpr: 'field_0',
+ columnFixing: {
+ enabled: true,
+ // @ts-expect-error private option
+ legacyMode: true,
+ },
+ sorting: {
+ mode: 'multiple',
+ },
+}, DATA_GRID_SELECTOR));
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/contrast.ts b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/contrast.ts
index 6fbb7dce59d3..c5dfd3935c81 100644
--- a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/contrast.ts
+++ b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/contrast.ts
@@ -4,102 +4,81 @@ import FilterTextBox from 'devextreme-testcafe-models/dataGrid/editors/filterTex
import url from '../../../../helpers/getPageUrl';
import { createWidget } from '../../../../helpers/createWidget';
import { getData } from '../../helpers/generateDataSourceData';
-import { Themes } from '../../../../helpers/themes';
-import { changeTheme } from '../../../../helpers/changeTheme';
fixture.disablePageReloads`DataGrid - contrast`
.page(url(__dirname, '../../../container.html'));
// T1257970
-[
- Themes.genericLight,
- Themes.fluentBlue,
- Themes.materialBlue,
-].forEach((theme) => {
- test('DataGrid - Contrast between icons in the Filter Row menu and their background doesn\'t comply with WCAG accessibility standards', async (t) => {
- const dataGrid = new DataGrid('#container');
- const filterEditor = dataGrid.getFilterEditor(0, FilterTextBox);
- const searchButton = filterEditor.menuButton;
- const filterMenu = filterEditor.menu;
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+// visual: generic.light
+// visual: fluent.blue.light
+// visual: material.blue.light
+test('DataGrid - Contrast between icons in the Filter Row menu and their background doesn\'t comply with WCAG accessibility standards', async (t) => {
+ const dataGrid = new DataGrid('#container');
+ const filterEditor = dataGrid.getFilterEditor(0, FilterTextBox);
+ const searchButton = filterEditor.menuButton;
+ const filterMenu = filterEditor.menu;
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- await t
- .expect(dataGrid.isReady())
- .ok();
- await t
- .click(searchButton)
- .expect(filterMenu.element.exists)
- .ok();
- await t
- .expect(await takeScreenshot(`T1257970-datagrid-menu-icon-contrast-${theme}.png`, dataGrid.element))
- .ok()
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }).before(
- async () => {
- await changeTheme(theme);
- await createWidget('dxDataGrid', {
- dataSource: getData(5, 5),
- filterRow: {
- visible: true,
- },
- });
- },
- ).after(
- async () => {
- if (theme === Themes.genericLight) {
- return;
- }
- await changeTheme(Themes.genericLight);
- },
- );
-});
+ await t
+ .expect(dataGrid.isReady())
+ .ok();
+ await t
+ .click(searchButton)
+ .expect(filterMenu.element.exists)
+ .ok();
+ await t
+ .expect(await takeScreenshot('T1257970-datagrid-menu-icon-contrast-generic.light.png', dataGrid.element))
+ .ok()
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}).before(
+ async () => {
+ await createWidget('dxDataGrid', {
+ dataSource: getData(5, 5),
+ filterRow: {
+ visible: true,
+ },
+ });
+ },
+);
// T1286345
-[
- Themes.genericLight,
- Themes.fluentBlue,
- Themes.materialBlue,
-].forEach((theme) => {
- test('DataGrid - Filter icon should remain visible when it\'s focused', async (t) => {
- const dataGrid = new DataGrid('#container');
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+// visual: generic.light
+// visual: fluent.blue.light
+// visual: material.blue.light
+test('DataGrid - Filter icon should remain visible when it\'s focused', async (t) => {
+ const dataGrid = new DataGrid('#container');
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- await t
- .expect(dataGrid.isReady())
- .ok();
+ await t
+ .expect(dataGrid.isReady())
+ .ok();
- const searchIconContainer = dataGrid
- .getHeaders()
- .getFilterRow()
- .getFilterCell(1)
- .getSearchIcon()
- .element;
+ const searchIconContainer = dataGrid
+ .getHeaders()
+ .getFilterRow()
+ .getFilterCell(1)
+ .getSearchIcon()
+ .element;
- await t
- .click(dataGrid.getFilterCell(0))
- .pressKey('tab')
- .expect(searchIconContainer.focused)
- .ok();
+ await t
+ .click(dataGrid.getFilterCell(0))
+ .pressKey('tab')
+ .expect(searchIconContainer.focused)
+ .ok();
- await t
- .expect(await takeScreenshot(`T1286345-datagrid-menu-icon-when-focused-${theme}.png`, dataGrid.element))
- .ok()
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }).before(
- async () => {
- await changeTheme(theme);
- await createWidget('dxDataGrid', {
- dataSource: getData(2, 2),
- filterRow: {
- visible: true,
- },
- });
- },
- ).after(
- async () => {
- await changeTheme(Themes.genericLight);
- },
- );
-});
+ await t
+ .expect(await takeScreenshot('T1286345-datagrid-menu-icon-when-focused-generic.light.png', dataGrid.element))
+ .ok()
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}).before(
+ async () => {
+ await createWidget('dxDataGrid', {
+ dataSource: getData(2, 2),
+ filterRow: {
+ visible: true,
+ },
+ });
+ },
+);
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/editing.ts b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/editing.ts
deleted file mode 100644
index 092e1b351cb0..000000000000
--- a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/editing.ts
+++ /dev/null
@@ -1,42 +0,0 @@
-import DataGrid from 'devextreme-testcafe-models/dataGrid';
-import { a11yCheck } from '../../../../helpers/accessibility/utils';
-import url from '../../../../helpers/getPageUrl';
-import { createWidget } from '../../../../helpers/createWidget';
-import { getData } from '../../helpers/generateDataSourceData';
-
-fixture`Editing tests with axe`
- .page(url(__dirname, '../../../container.html'));
-
-([
- 'cell',
- 'batch',
- 'row',
- 'form',
- 'popup',
-] as const).forEach((mode) => {
- test(`Embedded editors in ${mode} edit mode shoud have aria-label attribute`, async (t) => {
- const dataGrid = new DataGrid('#container');
-
- await t
- .click(dataGrid.getToolbar().getItem(0));
-
- await a11yCheck(t);
- }).before(() => createWidget('dxDataGrid', {
- dataSource: getData(3, 2),
- height: 400,
- showBorders: true,
- editing: {
- mode,
- allowUpdating: true,
- allowAdding: true,
- },
- toolbar: {
- items: [
- {
- name: 'addRowButton',
- showText: 'always',
- },
- ],
- },
- }));
-});
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/T1257970-datagrid-menu-icon-contrast-fluent.blue.light.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/T1257970-datagrid-menu-icon-contrast-fluent.blue.light.png
deleted file mode 100644
index 617b4a1b5ddb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/T1257970-datagrid-menu-icon-contrast-fluent.blue.light.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/T1257970-datagrid-menu-icon-contrast-material.blue.light.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/T1257970-datagrid-menu-icon-contrast-material.blue.light.png
deleted file mode 100644
index 68da16cc264f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/T1257970-datagrid-menu-icon-contrast-material.blue.light.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/T1286345-datagrid-menu-icon-when-focused-fluent.blue.light.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/T1286345-datagrid-menu-icon-when-focused-fluent.blue.light.png
deleted file mode 100644
index ee1c5cde62b7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/T1286345-datagrid-menu-icon-when-focused-fluent.blue.light.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/T1286345-datagrid-menu-icon-when-focused-material.blue.light.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/T1286345-datagrid-menu-icon-when-focused-material.blue.light.png
deleted file mode 100644
index db35c5e4dd28..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/T1286345-datagrid-menu-icon-when-focused-material.blue.light.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/adaptive-row.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/adaptive-row.png
new file mode 100644
index 000000000000..0893a53d3d64
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/adaptive-row.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/adaptive-row_fluent.blue.dark.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/adaptive-row_fluent.blue.dark.png
index c23bb5782947..d2ff2b877a53 100644
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/adaptive-row_fluent.blue.dark.png and b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/adaptive-row_fluent.blue.dark.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/adaptive-row_fluent.blue.light.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/adaptive-row_fluent.blue.light.png
index 5d4459dac097..86716595a519 100644
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/adaptive-row_fluent.blue.light.png and b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/adaptive-row_fluent.blue.light.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/batch-editing-mode-edit_cell.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/batch-editing-mode-edit_cell.png
new file mode 100644
index 000000000000..5b12ed4faf4d
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/batch-editing-mode-edit_cell.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/batch-editing-mode-edit_cell_fluent.blue.dark.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/batch-editing-mode-edit_cell_fluent.blue.dark.png
index 59f186d78868..1695ac7495b2 100644
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/batch-editing-mode-edit_cell_fluent.blue.dark.png and b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/batch-editing-mode-edit_cell_fluent.blue.dark.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/batch-editing-mode-edit_cell_fluent.blue.light.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/batch-editing-mode-edit_cell_fluent.blue.light.png
deleted file mode 100644
index dfab632b2b56..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/batch-editing-mode-edit_cell_fluent.blue.light.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/column-chooser-drag_and_drop-mode.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/column-chooser-drag_and_drop-mode.png
new file mode 100644
index 000000000000..8ba59a241486
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/column-chooser-drag_and_drop-mode.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/column-chooser-drag_and_drop-mode_fluent.blue.dark.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/column-chooser-drag_and_drop-mode_fluent.blue.dark.png
deleted file mode 100644
index 52f23fb8b2b8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/column-chooser-drag_and_drop-mode_fluent.blue.dark.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/column-chooser-drag_and_drop-mode_fluent.blue.light.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/column-chooser-drag_and_drop-mode_fluent.blue.light.png
index 16df8e58c307..48bfdf4e6877 100644
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/column-chooser-drag_and_drop-mode_fluent.blue.light.png and b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/column-chooser-drag_and_drop-mode_fluent.blue.light.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/column-chooser-select-mode.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/column-chooser-select-mode.png
new file mode 100644
index 000000000000..ae3e7fbfdda5
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/column-chooser-select-mode.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/column-chooser-select-mode_fluent.blue.dark.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/column-chooser-select-mode_fluent.blue.dark.png
deleted file mode 100644
index ab9e2da102e1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/column-chooser-select-mode_fluent.blue.dark.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/column-chooser-select-mode_fluent.blue.light.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/column-chooser-select-mode_fluent.blue.light.png
index 9044647c66f1..c45960c67a9d 100644
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/column-chooser-select-mode_fluent.blue.light.png and b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/column-chooser-select-mode_fluent.blue.light.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/context-menu.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/context-menu.png
new file mode 100644
index 000000000000..25459341b6e8
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/context-menu.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/context-menu_fluent.blue.dark.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/context-menu_fluent.blue.dark.png
deleted file mode 100644
index 15157643d125..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/context-menu_fluent.blue.dark.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/context-menu_fluent.blue.light.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/context-menu_fluent.blue.light.png
index 7e1f4830ca09..c88c46c607c3 100644
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/context-menu_fluent.blue.light.png and b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/context-menu_fluent.blue.light.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/empty-column-chooser.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/empty-column-chooser.png
new file mode 100644
index 000000000000..52edb6c1f3b2
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/empty-column-chooser.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/empty-column-chooser_fluent.blue.dark.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/empty-column-chooser_fluent.blue.dark.png
deleted file mode 100644
index 16b0adf9a267..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/empty-column-chooser_fluent.blue.dark.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/empty-column-chooser_fluent.blue.light.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/empty-column-chooser_fluent.blue.light.png
index 331328cb2883..340c25aaba7a 100644
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/empty-column-chooser_fluent.blue.light.png and b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/empty-column-chooser_fluent.blue.light.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/error-row.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/error-row.png
new file mode 100644
index 000000000000..bf942f64b2b6
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/error-row.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/error-row_fluent.blue.dark.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/error-row_fluent.blue.dark.png
deleted file mode 100644
index 2641c6a2c117..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/error-row_fluent.blue.dark.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/error-row_fluent.blue.light.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/error-row_fluent.blue.light.png
deleted file mode 100644
index 59b1c9368c5a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/error-row_fluent.blue.light.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/export-button.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/export-button.png
new file mode 100644
index 000000000000..d32f391660e5
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/export-button.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/export-button_fluent.blue.dark.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/export-button_fluent.blue.dark.png
deleted file mode 100644
index 1d163f52c3d1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/export-button_fluent.blue.dark.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/export-button_fluent.blue.light.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/export-button_fluent.blue.light.png
deleted file mode 100644
index a232d30e111e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/export-button_fluent.blue.light.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/filter-builder.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/filter-builder.png
new file mode 100644
index 000000000000..496ee5417c8f
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/filter-builder.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/filter-builder_fluent.blue.dark.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/filter-builder_fluent.blue.dark.png
deleted file mode 100644
index 04a9430b2da5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/filter-builder_fluent.blue.dark.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/filter-builder_fluent.blue.light.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/filter-builder_fluent.blue.light.png
deleted file mode 100644
index ff6c819269aa..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/filter-builder_fluent.blue.light.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/filter-panel.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/filter-panel.png
new file mode 100644
index 000000000000..6dacd06c2de7
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/filter-panel.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/filter-panel_fluent.blue.dark.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/filter-panel_fluent.blue.dark.png
deleted file mode 100644
index 6a4d55aa49f0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/filter-panel_fluent.blue.dark.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/filter-panel_fluent.blue.light.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/filter-panel_fluent.blue.light.png
deleted file mode 100644
index 15ea00b1eb0e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/filter-panel_fluent.blue.light.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/filter-row-menu.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/filter-row-menu.png
new file mode 100644
index 000000000000..bb86d7da8270
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/filter-row-menu.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/filter-row-menu_fluent.blue.dark.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/filter-row-menu_fluent.blue.dark.png
deleted file mode 100644
index 519d7ea926bc..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/filter-row-menu_fluent.blue.dark.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/filter-row-menu_fluent.blue.light.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/filter-row-menu_fluent.blue.light.png
deleted file mode 100644
index 5d4667515f3b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/filter-row-menu_fluent.blue.light.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/fixed-columns.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/fixed-columns.png
new file mode 100644
index 000000000000..f55fc88d22b0
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/fixed-columns.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/fixed-columns_fluent.blue.dark.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/fixed-columns_fluent.blue.dark.png
deleted file mode 100644
index b784fe23eb95..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/fixed-columns_fluent.blue.dark.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/fixed-columns_fluent.blue.light.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/fixed-columns_fluent.blue.light.png
deleted file mode 100644
index 0f3c3036a700..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/fixed-columns_fluent.blue.light.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/focused-row.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/focused-row.png
new file mode 100644
index 000000000000..a6ea9260ac6e
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/focused-row.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/focused-row_fluent.blue.dark.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/focused-row_fluent.blue.dark.png
deleted file mode 100644
index 9b3b2a2ff83e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/focused-row_fluent.blue.dark.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/focused-row_fluent.blue.light.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/focused-row_fluent.blue.light.png
deleted file mode 100644
index a1b9864ecea2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/focused-row_fluent.blue.light.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/form-editing-mode.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/form-editing-mode.png
new file mode 100644
index 000000000000..8ae7bcf76691
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/form-editing-mode.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/form-editing-mode_fluent.blue.dark.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/form-editing-mode_fluent.blue.dark.png
deleted file mode 100644
index 8155b09a604c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/form-editing-mode_fluent.blue.dark.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/form-editing-mode_fluent.blue.light.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/form-editing-mode_fluent.blue.light.png
deleted file mode 100644
index 39f52301e4b8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/form-editing-mode_fluent.blue.light.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/grouping-and-summary.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/grouping-and-summary.png
new file mode 100644
index 000000000000..0944610acd81
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/grouping-and-summary.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/grouping-and-summary_fluent.blue.dark.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/grouping-and-summary_fluent.blue.dark.png
deleted file mode 100644
index 0062c2310eda..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/grouping-and-summary_fluent.blue.dark.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/grouping-and-summary_fluent.blue.light.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/grouping-and-summary_fluent.blue.light.png
deleted file mode 100644
index 4989a6de952f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/grouping-and-summary_fluent.blue.light.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/header-filter-menu.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/header-filter-menu.png
new file mode 100644
index 000000000000..8212654d1b5f
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/header-filter-menu.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/header-filter-menu_fluent.blue.dark.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/header-filter-menu_fluent.blue.dark.png
deleted file mode 100644
index 9b7bcca248e8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/header-filter-menu_fluent.blue.dark.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/header-filter-menu_fluent.blue.light.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/header-filter-menu_fluent.blue.light.png
deleted file mode 100644
index 8401a5f243a8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/header-filter-menu_fluent.blue.light.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/no-data.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/no-data.png
new file mode 100644
index 000000000000..2351db7ccb61
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/no-data.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/no-data_fluent.blue.dark.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/no-data_fluent.blue.dark.png
deleted file mode 100644
index cf02a79d94c1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/no-data_fluent.blue.dark.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/no-data_fluent.blue.light.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/no-data_fluent.blue.light.png
deleted file mode 100644
index bbdb3639be86..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/no-data_fluent.blue.light.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/paging-compact-display-mode.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/paging-compact-display-mode.png
new file mode 100644
index 000000000000..bfabf3ae8448
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/paging-compact-display-mode.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/paging-compact-display-mode_fluent.blue.dark.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/paging-compact-display-mode_fluent.blue.dark.png
deleted file mode 100644
index 2bd921dcb6ff..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/paging-compact-display-mode_fluent.blue.dark.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/paging-compact-display-mode_fluent.blue.light.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/paging-compact-display-mode_fluent.blue.light.png
deleted file mode 100644
index ddfd800cf511..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/paging-compact-display-mode_fluent.blue.light.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/paging-full-display-mode.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/paging-full-display-mode.png
new file mode 100644
index 000000000000..d776a2a7d784
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/paging-full-display-mode.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/paging-full-display-mode_fluent.blue.dark.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/paging-full-display-mode_fluent.blue.dark.png
deleted file mode 100644
index edbb8f2e3b3c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/paging-full-display-mode_fluent.blue.dark.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/paging-full-display-mode_fluent.blue.light.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/paging-full-display-mode_fluent.blue.light.png
deleted file mode 100644
index dd5792d7c6d8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/paging-full-display-mode_fluent.blue.light.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/popup-editing-mode.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/popup-editing-mode.png
new file mode 100644
index 000000000000..a763439db822
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/popup-editing-mode.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/popup-editing-mode_fluent.blue.dark.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/popup-editing-mode_fluent.blue.dark.png
deleted file mode 100644
index 2a6643b750f6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/popup-editing-mode_fluent.blue.dark.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/popup-editing-mode_fluent.blue.light.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/popup-editing-mode_fluent.blue.light.png
deleted file mode 100644
index 4e393c7a8e70..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/popup-editing-mode_fluent.blue.light.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-drag-and-drop.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-drag-and-drop.png
new file mode 100644
index 000000000000..9324047a91ef
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-drag-and-drop.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-drag-and-drop_fluent.blue.dark.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-drag-and-drop_fluent.blue.dark.png
index 5d941a163342..1b3df4d2f703 100644
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-drag-and-drop_fluent.blue.dark.png and b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-drag-and-drop_fluent.blue.dark.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-drag-and-drop_fluent.blue.light.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-drag-and-drop_fluent.blue.light.png
index 5e6f571be9b8..fd24aa361502 100644
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-drag-and-drop_fluent.blue.light.png and b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-drag-and-drop_fluent.blue.light.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-edit-state-with-useIcons=false.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-edit-state-with-useIcons=false.png
new file mode 100644
index 000000000000..5f36bfad0001
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-edit-state-with-useIcons=false.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-edit-state-with-useIcons=false_fluent.blue.dark.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-edit-state-with-useIcons=false_fluent.blue.dark.png
deleted file mode 100644
index 1b80d11a1fa3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-edit-state-with-useIcons=false_fluent.blue.dark.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-edit-state-with-useIcons=false_fluent.blue.light.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-edit-state-with-useIcons=false_fluent.blue.light.png
deleted file mode 100644
index bcc0b38ef0cd..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-edit-state-with-useIcons=false_fluent.blue.light.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-edit-state-with-useIcons=true.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-edit-state-with-useIcons=true.png
new file mode 100644
index 000000000000..eaca10f14a18
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-edit-state-with-useIcons=true.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-edit-state-with-useIcons=true_fluent.blue.dark.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-edit-state-with-useIcons=true_fluent.blue.dark.png
deleted file mode 100644
index 5d7ad2ab4480..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-edit-state-with-useIcons=true_fluent.blue.dark.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-edit-state-with-useIcons=true_fluent.blue.light.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-edit-state-with-useIcons=true_fluent.blue.light.png
deleted file mode 100644
index a5ab54156839..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-edit-state-with-useIcons=true_fluent.blue.light.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-editing-mode-delete_row.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-editing-mode-delete_row.png
new file mode 100644
index 000000000000..8e5635d9d922
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-editing-mode-delete_row.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-editing-mode-delete_row_fluent.blue.dark.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-editing-mode-delete_row_fluent.blue.dark.png
deleted file mode 100644
index 0b4a11175091..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-editing-mode-delete_row_fluent.blue.dark.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-editing-mode-delete_row_fluent.blue.light.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-editing-mode-delete_row_fluent.blue.light.png
deleted file mode 100644
index a81ee36df39a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-editing-mode-delete_row_fluent.blue.light.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-editing-mode-modified_cell.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-editing-mode-modified_cell.png
new file mode 100644
index 000000000000..60a8dd6b5b81
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-editing-mode-modified_cell.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-editing-mode-modified_cell_fluent.blue.dark.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-editing-mode-modified_cell_fluent.blue.dark.png
deleted file mode 100644
index cf580dfdaee2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-editing-mode-modified_cell_fluent.blue.dark.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-editing-mode-modified_cell_fluent.blue.light.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-editing-mode-modified_cell_fluent.blue.light.png
deleted file mode 100644
index 3b4f04fa63e4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-editing-mode-modified_cell_fluent.blue.light.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-editing-mode-with-useIcons=false.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-editing-mode-with-useIcons=false.png
new file mode 100644
index 000000000000..f64cb5e8d51d
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-editing-mode-with-useIcons=false.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-editing-mode-with-useIcons=false_fluent.blue.dark.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-editing-mode-with-useIcons=false_fluent.blue.dark.png
deleted file mode 100644
index 573d704ce318..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-editing-mode-with-useIcons=false_fluent.blue.dark.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-editing-mode-with-useIcons=false_fluent.blue.light.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-editing-mode-with-useIcons=false_fluent.blue.light.png
deleted file mode 100644
index 6b44711821f5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-editing-mode-with-useIcons=false_fluent.blue.light.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-editing-mode-with-useIcons=true.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-editing-mode-with-useIcons=true.png
new file mode 100644
index 000000000000..f0bf943d06cf
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-editing-mode-with-useIcons=true.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-editing-mode-with-useIcons=true_fluent.blue.dark.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-editing-mode-with-useIcons=true_fluent.blue.dark.png
deleted file mode 100644
index 2f2bbe5759d3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-editing-mode-with-useIcons=true_fluent.blue.dark.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-editing-mode-with-useIcons=true_fluent.blue.light.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-editing-mode-with-useIcons=true_fluent.blue.light.png
deleted file mode 100644
index 98ecc6fd7372..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-editing-mode-with-useIcons=true_fluent.blue.light.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-editing-mode.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-editing-mode.png
new file mode 100644
index 000000000000..0f1f87a8da74
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-editing-mode.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-editing-mode_fluent.blue.dark.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-editing-mode_fluent.blue.dark.png
deleted file mode 100644
index 0314914e904c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-editing-mode_fluent.blue.dark.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-editing-mode_fluent.blue.light.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-editing-mode_fluent.blue.light.png
deleted file mode 100644
index d75b9c664912..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/row-editing-mode_fluent.blue.light.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/search-panel-highlight.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/search-panel-highlight.png
new file mode 100644
index 000000000000..74fdbb32b2fb
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/search-panel-highlight.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/search-panel-highlight_fluent.blue.dark.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/search-panel-highlight_fluent.blue.dark.png
deleted file mode 100644
index 3fd30e6125b6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/search-panel-highlight_fluent.blue.dark.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/search-panel-highlight_fluent.blue.light.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/search-panel-highlight_fluent.blue.light.png
deleted file mode 100644
index 9ed98c229e67..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/search-panel-highlight_fluent.blue.light.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/search-panel.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/search-panel.png
new file mode 100644
index 000000000000..bfc22f7798a5
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/search-panel.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/search-panel_fluent.blue.dark.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/search-panel_fluent.blue.dark.png
deleted file mode 100644
index e1d2fc2590d4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/search-panel_fluent.blue.dark.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/search-panel_fluent.blue.light.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/search-panel_fluent.blue.light.png
deleted file mode 100644
index 3aa4c5aa0802..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/search-panel_fluent.blue.light.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/selection.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/selection.png
new file mode 100644
index 000000000000..35e6515ecc29
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/selection.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/selection_fluent.blue.dark.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/selection_fluent.blue.dark.png
index 8efddf393a99..4dc5eb092b13 100644
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/selection_fluent.blue.dark.png and b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/selection_fluent.blue.dark.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/selection_fluent.blue.light.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/selection_fluent.blue.light.png
index c404fd520ed8..d000d9a4ad61 100644
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/selection_fluent.blue.light.png and b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/selection_fluent.blue.light.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/sorting-and-group-panel.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/sorting-and-group-panel.png
new file mode 100644
index 000000000000..6493f0367557
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/sorting-and-group-panel.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/sorting-and-group-panel_fluent.blue.dark.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/sorting-and-group-panel_fluent.blue.dark.png
deleted file mode 100644
index 454fbd272153..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/sorting-and-group-panel_fluent.blue.dark.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/sorting-and-group-panel_fluent.blue.light.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/sorting-and-group-panel_fluent.blue.light.png
deleted file mode 100644
index 00f38fcd5fd6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/sorting-and-group-panel_fluent.blue.light.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/validation-in-cell-editing-mode.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/validation-in-cell-editing-mode.png
new file mode 100644
index 000000000000..29f6fe9e4986
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/validation-in-cell-editing-mode.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/validation-in-cell-editing-mode_fluent.blue.dark.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/validation-in-cell-editing-mode_fluent.blue.dark.png
deleted file mode 100644
index 02a03ecb7a2d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/validation-in-cell-editing-mode_fluent.blue.dark.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/validation-in-cell-editing-mode_fluent.blue.light.png b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/validation-in-cell-editing-mode_fluent.blue.light.png
deleted file mode 100644
index 472d159e51ae..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/etalons/validation-in-cell-editing-mode_fluent.blue.light.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/scrolling.ts b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/scrolling.ts
deleted file mode 100644
index e721b0ac9e7c..000000000000
--- a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/scrolling.ts
+++ /dev/null
@@ -1,44 +0,0 @@
-import DataGrid from 'devextreme-testcafe-models/dataGrid';
-import { a11yCheck } from '../../../../helpers/accessibility/utils';
-import url from '../../../../helpers/getPageUrl';
-import { createWidget } from '../../../../helpers/createWidget';
-import { getData } from '../../helpers/generateDataSourceData';
-
-fixture`Scrolling with axe`
- .page(url(__dirname, '../../../container.html'));
-
-test('Infinite scrolling', async (t) => {
- const dataGrid = new DataGrid('#container');
-
- await t
- .expect(dataGrid.isReady())
- .ok();
-
- await a11yCheck(t);
-}).before(() => createWidget('dxDataGrid', {
- dataSource: getData(1000, 2),
- height: 400,
- showBorders: true,
- scrolling: {
- mode: 'infinite',
- },
-}));
-
-test('Horizontal Virtual Scrolling', async (t) => {
- const dataGrid = new DataGrid('#container');
-
- await t
- .expect(dataGrid.isReady())
- .ok();
-
- await a11yCheck(t);
-}).before(() => createWidget('dxDataGrid', {
- dataSource: getData(20, 100),
- columnWidth: 100,
- height: 400,
- width: 900,
- showBorders: true,
- scrolling: {
- columnRenderingMode: 'virtual',
- },
-}));
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/status.ts b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/status.ts
deleted file mode 100644
index b2644d45d2c1..000000000000
--- a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/status.ts
+++ /dev/null
@@ -1,145 +0,0 @@
-import DataGrid from 'devextreme-testcafe-models/dataGrid';
-import HeaderFilter from 'devextreme-testcafe-models/dataGrid/headers/headerFilter';
-import FilterTextBox from 'devextreme-testcafe-models/dataGrid/editors/filterTextBox';
-import { a11yCheck } from '../../../../helpers/accessibility/utils';
-import url from '../../../../helpers/getPageUrl';
-import { createWidget } from '../../../../helpers/createWidget';
-
-fixture`Status areas tests`
- .page(url(__dirname, '../../../container.html'));
-
-const DATA_SOURCE = [
- {
- id: 0,
- label: 'A',
- value: 350,
- },
- {
- id: 1,
- label: 'B',
- value: 1200,
- },
- {
- id: 2,
- label: 'C',
- value: 750,
- },
-];
-
-test('Accessibility: DataGrid general status should contains correct text', async (t) => {
- const expectedStatusText = '';
- const dataGrid = new DataGrid('#container');
-
- const statusText = await dataGrid.getGeneralStatusContainer().textContent;
-
- await a11yCheck(t);
- await t.expect(statusText).eql(expectedStatusText);
-}).before(async () => createWidget('dxDataGrid', {
- dataSource: DATA_SOURCE,
- keyExpr: 'id',
- columns: ['label', 'value'],
-}));
-
-test('Accessibility: DataGrid general status should contains correct text after header filter interaction', async (t) => {
- const expectedStatusText = 'Data grid with 1 rows and 2 columns';
- const dataGrid = new DataGrid('#container');
- const headerFilter = new HeaderFilter();
-
- const headerFilterIcon = dataGrid
- .getHeaders()
- .getHeaderRow(0)
- .getHeaderCell(0)
- .getFilterIcon();
- const headerFilterList = headerFilter.getList();
- const headerFilterButtons = headerFilter.getButtons();
-
- await t.click(headerFilterIcon)
- .click(headerFilterList.getItem(1).element())
- .click(headerFilterButtons.nth(0));
-
- const statusText = await dataGrid.getGeneralStatusContainer().textContent;
-
- await a11yCheck(t);
- await t.expect(statusText).eql(expectedStatusText);
-}).before(async () => createWidget('dxDataGrid', {
- dataSource: DATA_SOURCE,
- keyExpr: 'id',
- headerFilter: {
- visible: true,
- },
- columns: ['label', 'value'],
-}));
-
-test('Accessibility: DataGrid general status should contains correct text after filter row interaction', async (t) => {
- const expectedStatusText = 'Data grid with 1 rows and 2 columns';
- const dataGrid = new DataGrid('#container');
- const filterEditor = dataGrid.getFilterEditor(0, FilterTextBox);
-
- // await t.debug();
-
- const applyFilterBtn = dataGrid.getHeaderPanel().getApplyFilterButton();
- await t.typeText(filterEditor.input(), 'A')
- .click(applyFilterBtn);
-
- const statusText = await dataGrid.getGeneralStatusContainer().textContent;
-
- await a11yCheck(t);
- await t.expect(statusText).eql(expectedStatusText);
-}).before(async () => createWidget('dxDataGrid', {
- dataSource: DATA_SOURCE,
- keyExpr: 'id',
- filterRow: {
- visible: true,
- applyFilter: 'onClick',
- },
- columns: ['label', 'value'],
-}));
-
-test('Accessibility: DataGrid general status should contains correct text after search panel interaction', async (t) => {
- const expectedStatusText = 'Data grid with 1 rows and 2 columns';
- const dataGrid = new DataGrid('#container');
-
- const searchInput = dataGrid.getSearchBox();
- await t.typeText(searchInput.input(), 'A')
- // NOTE: Unfortunately DataGrid has hardcoded filter's timeout 700ms
- // (grid_core/search/m_search FILTERING_TIMEOUT)
- // So, we only can waiting 1s here
- .wait(1000);
-
- const statusText = await dataGrid.getGeneralStatusContainer().textContent;
-
- await a11yCheck(t);
- await t.expect(statusText).eql(expectedStatusText);
-}).before(async () => createWidget('dxDataGrid', {
- dataSource: DATA_SOURCE,
- keyExpr: 'id',
- searchPanel: {
- visible: true,
- },
- columns: ['label', 'value'],
-}));
-
-test('Accessibility: DataGrid general status should contains correct text after column count change', async (t) => {
- const expectedStatusText = 'Data grid with 3 rows and 1 columns';
- const dataGrid = new DataGrid('#container');
-
- const columnChooserBtn = dataGrid.getColumnChooserButton();
- await t.click(columnChooserBtn);
-
- const columnChooser = dataGrid.getColumnChooser();
- const checkbox = columnChooser.getCheckbox(1);
- await t.click(checkbox);
-
- const statusText = await dataGrid.getGeneralStatusContainer().textContent;
-
- await a11yCheck(t);
- await t.expect(statusText).eql(expectedStatusText);
-}).before(async () => createWidget('dxDataGrid', {
- dataSource: DATA_SOURCE,
- keyExpr: 'id',
- columnChooser: {
- enabled: true,
- mode: 'select',
- },
- columns: ['label', 'value'],
-}));
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/templates.ts b/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/templates.ts
deleted file mode 100644
index 94228b68db85..000000000000
--- a/e2e/testcafe-devextreme/tests/dataGrid/common/accessibility/templates.ts
+++ /dev/null
@@ -1,39 +0,0 @@
-import DataGrid from 'devextreme-testcafe-models/dataGrid';
-import { a11yCheck } from '../../../../helpers/accessibility/utils';
-import url from '../../../../helpers/getPageUrl';
-import { createWidget } from '../../../../helpers/createWidget';
-
-fixture`Templates tests with axe`
- .page(url(__dirname, '../../../container.html'));
-
-test('Accessibility: DataGrid with dataRowTemplate', async (t) => {
- const dataGrid = new DataGrid('#container');
-
- await t.expect(dataGrid.isReady()).ok();
-
- await a11yCheck(t);
-}).before(async () => createWidget('dxDataGrid', {
- dataSource: [...new Array(10)].map((_, i) => ({
- ID: i + 1,
- CompanyName: `company name ${i + 1}`,
- City: `city ${i + 1}`,
- Notes: `test ${i + 1}`,
- })),
- keyExpr: 'ID',
- columns: ['ID', 'CompanyName', 'City'],
- dataRowTemplate(container, { data }) {
- const markup = '
'
- + `${data.ID} `
- + `${data.CompanyName} `
- + `${data.City} `
- + ' '
- + '
'
- + `${data.Notes}
`
- + ' ';
-
- container.append(markup);
- },
- rowAlternationEnabled: true,
- columnAutoWidth: true,
- showBorders: true,
-}));
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/columnChooser.ts b/e2e/testcafe-devextreme/tests/dataGrid/common/columnChooser.ts
index dcb1fd92be04..87e848bd5925 100644
--- a/e2e/testcafe-devextreme/tests/dataGrid/common/columnChooser.ts
+++ b/e2e/testcafe-devextreme/tests/dataGrid/common/columnChooser.ts
@@ -5,50 +5,46 @@ import DataGrid from 'devextreme-testcafe-models/dataGrid';
import url from '../../../helpers/getPageUrl';
import { createWidget } from '../../../helpers/createWidget';
import { getData } from '../helpers/generateDataSourceData';
-import { changeTheme } from '../../../helpers/changeTheme';
fixture.disablePageReloads`Column chooser`
.page(url(__dirname, '../../container.html'));
-['generic.light', 'material.blue.light', 'fluent.blue.light'].forEach((theme) => {
- ['dragAndDrop', 'select'].forEach((mode: any) => {
- test(`Column chooser screenshot in mode=${mode}, theme=${theme}`, async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- const dataGrid = new DataGrid('#container');
-
- await dataGrid.apiShowColumnChooser();
-
- await t
- .expect(await takeScreenshot(`column-chooser-${mode}-mode (${theme}).png`, dataGrid.element))
- .ok()
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }).before(async () => {
- await changeTheme(theme);
- return createWidget('dxDataGrid', {
- dataSource: getData(20, 3),
- height: 400,
- showBorders: true,
- columns: [{
- dataField: 'field_0',
- dataType: 'string',
- }, {
- dataField: 'field_1',
- dataType: 'string',
- }, {
- dataField: 'field_2',
- dataType: 'string',
- visible: false,
- }],
- columnChooser: {
- enabled: true,
- mode,
- },
- });
- }).after(async () => {
- await changeTheme('generic.light');
- });
- });
+// visual: generic.light
+// visual: material.blue.light
+// visual: fluent.blue.light
+
+['dragAndDrop', 'select'].forEach((mode: any) => {
+ test(`Column chooser screenshot in mode=${mode}`, async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+ const dataGrid = new DataGrid('#container');
+
+ await dataGrid.apiShowColumnChooser();
+
+ await t
+ .expect(await takeScreenshot(`column-chooser-${mode}-mode (generic.light).png`, dataGrid.element))
+ .ok()
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+ }).before(async () => createWidget('dxDataGrid', {
+ dataSource: getData(20, 3),
+ height: 400,
+ showBorders: true,
+ columns: [{
+ dataField: 'field_0',
+ dataType: 'string',
+ }, {
+ dataField: 'field_1',
+ dataType: 'string',
+ }, {
+ dataField: 'field_2',
+ dataType: 'string',
+ visible: false,
+ }],
+ columnChooser: {
+ enabled: true,
+ mode,
+ },
+ }));
});
test('Column chooser checkboxes should be aligned correctly with plain structure', async (t) => {
@@ -192,3 +188,89 @@ test('Check the behavior of pressing the Esc button when dragging a column from
mode: 'dragAndDrop',
},
}));
+
+test(
+ 'Should take into account column options change during general option change (T1267471)',
+ async (t) => {
+ const dataGrid = new DataGrid('#container');
+ const columnChooserBtn = dataGrid.getColumnChooserButton();
+
+ await t.click(columnChooserBtn);
+
+ const columnChooser = dataGrid.getColumnChooser();
+ const lastItemCheckbox = columnChooser.getCheckbox(1);
+
+ await t.expect(columnChooser.isCheckboxDisabled(0)).notOk();
+ await t.expect(columnChooser.isCheckboxDisabled(1)).notOk();
+
+ await t.click(lastItemCheckbox);
+
+ await t.expect(columnChooser.isCheckboxDisabled(0)).ok();
+ await t.expect(columnChooser.isCheckboxDisabled(1)).notOk();
+ },
+).before(async () => createWidget('dxDataGrid', {
+ dataSource: [
+ { id: 0, A: 'A', B: 'B' },
+ ],
+ keyExpr: 'id',
+ columns: ['A', 'B'],
+ columnChooser: {
+ enabled: true,
+ mode: 'select',
+ },
+ onOptionChanged: ({ component, fullName }) => {
+ if (!/columns\[\d+\]\.visible/.test(fullName)) {
+ return;
+ }
+
+ const visibleColumns = component.getVisibleColumns();
+ const [{ dataField: lastColumnDataField }] = visibleColumns;
+
+ if (!lastColumnDataField) {
+ return;
+ }
+
+ component.columnOption(lastColumnDataField, 'allowHiding', false);
+ },
+}));
+
+test('ColumnChooser should receive and render custom texts', async (t) => {
+ const dataGrid = new DataGrid('#container');
+ await dataGrid.isReady();
+ const columnChooserBtn = dataGrid.getColumnChooserButton();
+ await t.click(columnChooserBtn);
+ const columnChooser = dataGrid.getColumnChooser();
+ const title = columnChooser.getTitle();
+ const emptyMessage = columnChooser.getEmptyMessage();
+ const titleText = await title.innerText;
+ const emptyMessageText = await emptyMessage.innerText;
+
+ await t.expect(titleText).eql('customTitle');
+ await t.expect(emptyMessageText).eql('customEmptyText');
+}).before(async (t) => {
+ await t.eval(() => {
+ (window as any).DevExpress.localization.loadMessages({
+ en: {
+ 'dxDataGrid-columnChooserTitle': 'customTitle',
+ 'dxDataGrid-columnChooserEmptyText': 'customEmptyText',
+ },
+ });
+ });
+
+ return createWidget('dxDataGrid', {
+ columnChooser: {
+ height: '340px',
+ enabled: true,
+ mode: 'dragAndDrop',
+ position: {
+ my: 'right top',
+ at: 'right bottom',
+ of: '.dx-datagrid-column-chooser-button',
+ },
+ },
+ dataSource: [],
+ columns: [],
+ });
+}).after(async (t) => {
+ await t.eval(() => location.reload());
+});
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/columnReordering.ts b/e2e/testcafe-devextreme/tests/dataGrid/common/columnReordering.ts
index 93ea791c88da..aea79aca1412 100644
--- a/e2e/testcafe-devextreme/tests/dataGrid/common/columnReordering.ts
+++ b/e2e/testcafe-devextreme/tests/dataGrid/common/columnReordering.ts
@@ -136,7 +136,7 @@ test('The separator should display correctly when dragging column', async (t) =>
allowColumnResizing: true,
}));
-test.meta({ unstable: true })('column separator should work properly with expand columns', async (t) => {
+test('column separator should work properly with expand columns', async (t) => {
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
const dataGrid = new DataGrid('#container');
await MouseUpEvents.disable(MouseAction.dragToOffset);
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/columnResizing.ts b/e2e/testcafe-devextreme/tests/dataGrid/common/columnResizing.ts
index ce20a0656e88..7830d5be6593 100644
--- a/e2e/testcafe-devextreme/tests/dataGrid/common/columnResizing.ts
+++ b/e2e/testcafe-devextreme/tests/dataGrid/common/columnResizing.ts
@@ -4,7 +4,7 @@ import DataGrid from 'devextreme-testcafe-models/dataGrid';
import url from '../../../helpers/getPageUrl';
import { createWidget } from '../../../helpers/createWidget';
-fixture`Column resizing`
+fixture.disablePageReloads`Column resizing`
.page(url(__dirname, '../../container.html'));
test('column separator should starts from the parent', async (t) => {
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/editing.ts b/e2e/testcafe-devextreme/tests/dataGrid/common/editing.ts
index c8b3a0a12bc6..78b9b76ad41d 100644
--- a/e2e/testcafe-devextreme/tests/dataGrid/common/editing.ts
+++ b/e2e/testcafe-devextreme/tests/dataGrid/common/editing.ts
@@ -9,7 +9,6 @@ import url from '../../../helpers/getPageUrl';
import { createWidget } from '../../../helpers/createWidget';
import { changeTheme } from '../../../helpers/changeTheme';
import { getData } from '../helpers/generateDataSourceData';
-import { Themes } from '../../../helpers/themes';
fixture.disablePageReloads`Editing`
.page(url(__dirname, '../../container.html'));
@@ -2433,28 +2432,12 @@ test('Popup EditForm screenshot when editRowKey is initially specified', async (
})();
});
});
-
-[
- {
- theme: 'material.blue.light',
- useIcons: true,
- },
- {
- theme: 'generic.light',
- useIcons: true,
- },
- {
- theme: 'material.blue.light',
- useIcons: false,
- },
- {
- theme: 'generic.light',
- useIcons: false,
- },
-].forEach(({ theme, useIcons }) => {
+// visual: generic.light
+// visual: material.blue.light
+[true, false].forEach((useIcons) => {
// T1179114
// TODO Chrome133: skipped during chrome update
- test.skip(`The disabled state should be correct for a custom button when given as a SVG image (${theme})`, async (t) => {
+ test.skip('The disabled state should be correct for a custom button when given as a SVG image', async (t) => {
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
const dataGrid = new DataGrid('#container');
const commandCell = dataGrid.getDataRow(0).getCommandCell(2);
@@ -2466,52 +2449,46 @@ test('Popup EditForm screenshot when editRowKey is initially specified', async (
.eql(20)
.expect(secondCustomIcon.clientWidth)
.eql(20)
- .expect(await takeScreenshot(`T1179114-grid-edit-custom-button-in-${theme.split('.')[0]}-theme-when-useicons-is-${useIcons}.png`, dataGrid.element))
+ .expect(await takeScreenshot(`T1179114-grid-edit-custom-button-in-generic-theme-when-useicons-is-${useIcons}.png`, dataGrid.element))
.ok()
.expect(compareResults.isValid())
.ok(compareResults.errorMessages());
- }).before(async () => {
- await changeTheme(theme);
-
- return createWidget('dxDataGrid', {
- width: 600,
- dataSource: [{
- Id: 0,
- name: 'test',
- }],
- keyExpr: 'Id',
- editing: {
- mode: 'row',
- allowUpdating: true,
- allowDeleting: true,
- useIcons,
- },
- columns: ['Id', 'name', {
- type: 'buttons',
- width: 200,
- buttons: [
- {
- name: 'delete',
- disabled: false,
- },
- {
- name: 'delete',
- disabled: true,
- },
- {
- icon: encodedIcon,
- disabled: false,
- },
- {
- icon: encodedIcon,
- disabled: true,
- },
- ],
- }],
- });
- }).after(async () => {
- await changeTheme('generic.light');
- });
+ }).before(async () => createWidget('dxDataGrid', {
+ width: 600,
+ dataSource: [{
+ Id: 0,
+ name: 'test',
+ }],
+ keyExpr: 'Id',
+ editing: {
+ mode: 'row',
+ allowUpdating: true,
+ allowDeleting: true,
+ useIcons,
+ },
+ columns: ['Id', 'name', {
+ type: 'buttons',
+ width: 200,
+ buttons: [
+ {
+ name: 'delete',
+ disabled: false,
+ },
+ {
+ name: 'delete',
+ disabled: true,
+ },
+ {
+ icon: encodedIcon,
+ disabled: false,
+ },
+ {
+ icon: encodedIcon,
+ disabled: true,
+ },
+ ],
+ }],
+ }));
});
test('Component sends unexpected filtering request after inserting a new row if focusedRowEnabled is true and key set in data source (T1181477)', async (t) => {
@@ -2774,41 +2751,186 @@ test('DataGrid - A new row is added above the existing row if the data source is
],
}));
-[
- Themes.genericLight,
- Themes.fluentBlue,
- Themes.materialBlue,
-].forEach((theme) => {
- test('DataGrid - ColorBox in DataGrid causes input value to appear behind color preview (T1280023)', async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- const dataGrid = new DataGrid('#container');
+// visual: generic.light
+// visual: fluent.blue.light
+// visual: material.blue.light
+test('DataGrid - ColorBox in DataGrid causes input value to appear behind color preview (T1280023)', async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+ const dataGrid = new DataGrid('#container');
- await t.click(dataGrid.getDataCell(0, 0).element);
+ await t.click(dataGrid.getDataCell(0, 0).element);
+
+ await t
+ .expect(await takeScreenshot('grid-form-editing-with-color-box_(generic.light)', dataGrid.element))
+ .ok()
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+})
+ .before(async () => {
+ await createWidget('dxDataGrid', {
+ dataSource: [
+ { Color: 'red' },
+ ],
+ showBorders: true,
+ editing: {
+ allowUpdating: true,
+ mode: 'cell',
+ },
+ onEditorPreparing(e) {
+ if (e.dataField === 'Color') {
+ e.editorName = 'dxColorBox';
+ e.editorOptions.readOnly = false;
+ }
+ },
+ });
+ });
+
+// T1291087
+test('The editCellTemplate template should not be called after clicking on a cell in another row and column', async (t) => {
+ // arrange
+ const dataGrid = new DataGrid('#container');
+ const firstCellOfFirstRow = dataGrid.getDataCell(0, 0);
+ const secondCellOfSecondRow = dataGrid.getDataCell(1, 1);
+ const checkEditCellTemplateCallArgs = async () => {
+ const templateCallArgs = await ClientFunction(() => (window as any).editCellTemplateCallArgs)();
await t
- .expect(await takeScreenshot(`grid-form-editing-with-color-box_(${theme})`, dataGrid.element))
- .ok()
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- })
- .before(async () => {
- await changeTheme(theme);
- await createWidget('dxDataGrid', {
- dataSource: [
- { Color: 'red' },
- ],
- showBorders: true,
- editing: {
- allowUpdating: true,
- mode: 'cell',
- },
- onEditorPreparing(e) {
- if (e.dataField === 'Color') {
- e.editorName = 'dxColorBox';
- e.editorOptions.readOnly = false;
- }
- },
+ .expect(templateCallArgs.length)
+ .eql(1, 'editCellTemplate should be called only once')
+ .expect(templateCallArgs[0])
+ .eql('Column1', 'editCellTemplate should be called for the first column only');
+ };
+
+ // act
+ await t.click(firstCellOfFirstRow.element);
+
+ // assert
+ await t
+ .expect(firstCellOfFirstRow.isEditCell)
+ .ok('The first cell of the first row should be in edit mode')
+ .expect(firstCellOfFirstRow.getEditor().element.focused)
+ .ok('The first cell of the first row should be focused');
+
+ await checkEditCellTemplateCallArgs();
+
+ // act
+ await t.click(secondCellOfSecondRow.element);
+
+ // assert
+ await t
+ .expect(secondCellOfSecondRow.isEditCell)
+ .ok('The second cell of the second row should be in edit mode')
+ .expect(secondCellOfSecondRow.getEditor().element.focused)
+ .ok('The second cell of the second row should be focused');
+
+ await checkEditCellTemplateCallArgs();
+}).before(async () => {
+ await ClientFunction(() => {
+ (window as any).editCellTemplateCallArgs = [];
+ })();
+
+ return createWidget('dxDataGrid', {
+ dataSource: [
+ {
+ ID: 1, Column1: 'a', Column2: 'b', Column3: 'c',
+ },
+ {
+ ID: 2, Column1: 'd', Column2: 'e', Column3: 'f',
+ },
+ {
+ ID: 3, Column1: 'g', Column2: 'h', Column3: 'i',
+ },
+ ],
+ keyExpr: 'ID',
+ columns: [{
+ dataField: 'Column1',
+ editCellTemplate(_, cellInfo) {
+ (window as any).editCellTemplateCallArgs.push(cellInfo.column.dataField);
+
+ return ($('
') as any).dxTextBox({
+ value: cellInfo.value,
+ onValueChanged: (args) => cellInfo.setValue(args.value),
+ });
+ },
+ }, 'Column2', 'Column3'],
+ showBorders: true,
+ editing: { mode: 'batch', allowUpdating: true },
+ });
+}).after(async () => {
+ await ClientFunction(() => {
+ delete (window as any).editCellTemplateCallArgs;
+ })();
+});
+
+// T1291087
+test('The onEditorPreparing event should be called once after clicking on a cell in another row and column', async (t) => {
+ // arrange
+ const dataGrid = new DataGrid('#container');
+ const firstCellOfFirstRow = dataGrid.getDataCell(0, 0);
+ const secondCellOfSecondRow = dataGrid.getDataCell(1, 1);
+ const checkOnEditorPreparingCallArgs = async (expectedCallCount, expectedArgs) => {
+ const eventCallArgs = await ClientFunction(() => (window as any).onEditorPreparingCallArgs)();
+
+ await t
+ .expect(eventCallArgs.length)
+ .eql(expectedCallCount, 'number of the onEditorPreparing event calls is correct')
+ .expect(eventCallArgs[expectedCallCount - 1])
+ .eql(expectedArgs, 'onEditorPreparing event called for expected cell');
+ };
+
+ // act
+ await t.click(firstCellOfFirstRow.element);
+
+ // assert
+ await t
+ .expect(firstCellOfFirstRow.isEditCell)
+ .ok('The first cell of the first row should be in edit mode')
+ .expect(firstCellOfFirstRow.getEditor().element.focused)
+ .ok('The first cell of the first row should be focused');
+
+ await checkOnEditorPreparingCallArgs(1, { dataField: 'Column1', rowIndex: 0 });
+
+ // act
+ await t.click(secondCellOfSecondRow.element);
+
+ // assert
+ await t
+ .expect(secondCellOfSecondRow.isEditCell)
+ .ok('The second cell of the second row should be in edit mode')
+ .expect(secondCellOfSecondRow.getEditor().element.focused)
+ .ok('The second cell of the second row should be focused');
+
+ await checkOnEditorPreparingCallArgs(2, { dataField: 'Column2', rowIndex: 1 });
+}).before(async () => {
+ await ClientFunction(() => {
+ (window as any).onEditorPreparingCallArgs = [];
+ })();
+
+ return createWidget('dxDataGrid', {
+ dataSource: [
+ {
+ ID: 1, Column1: 'a', Column2: 'b', Column3: 'c',
+ },
+ {
+ ID: 2, Column1: 'd', Column2: 'e', Column3: 'f',
+ },
+ {
+ ID: 3, Column1: 'g', Column2: 'h', Column3: 'i',
+ },
+ ],
+ keyExpr: 'ID',
+ columns: ['Column1', 'Column2', 'Column3'],
+ showBorders: true,
+ editing: { mode: 'batch', allowUpdating: true },
+ onEditorPreparing(e) {
+ (window as any).onEditorPreparingCallArgs.push({
+ dataField: e.dataField,
+ rowIndex: e.row?.rowIndex,
});
- })
- .after(async () => changeTheme(Themes.genericLight));
+ },
+ });
+}).after(async () => {
+ await ClientFunction(() => {
+ delete (window as any).onEditorPreparingCallArgs;
+ })();
});
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/editing/T1154721_editingCellFocus.ts b/e2e/testcafe-devextreme/tests/dataGrid/common/editing/T1154721_editingCellFocus.ts
index be20fd4a29af..9abffbe6af7c 100644
--- a/e2e/testcafe-devextreme/tests/dataGrid/common/editing/T1154721_editingCellFocus.ts
+++ b/e2e/testcafe-devextreme/tests/dataGrid/common/editing/T1154721_editingCellFocus.ts
@@ -3,7 +3,7 @@ import DataGrid from 'devextreme-testcafe-models/dataGrid';
import { createWidget } from '../../../../helpers/createWidget';
import url from '../../../../helpers/getPageUrl';
-fixture`Editing - cell focus`
+fixture.disablePageReloads`Editing - cell focus`
.page(url(__dirname, '../../../container.html'));
const apiRequestMock = RequestMock()
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/editing/editingEvents.ts b/e2e/testcafe-devextreme/tests/dataGrid/common/editing/editingEvents.ts
index bf4aaf4e2f72..c95dfa8be838 100644
--- a/e2e/testcafe-devextreme/tests/dataGrid/common/editing/editingEvents.ts
+++ b/e2e/testcafe-devextreme/tests/dataGrid/common/editing/editingEvents.ts
@@ -6,7 +6,7 @@ import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
import { createWidget } from '../../../../helpers/createWidget';
import url from '../../../../helpers/getPageUrl';
-fixture`Editing events`
+fixture.disablePageReloads`Editing events`
.page(url(__dirname, '../../../container.html'));
// T1186997
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/editing/initNewRow.ts b/e2e/testcafe-devextreme/tests/dataGrid/common/editing/initNewRow.ts
index f64f39c02ac8..3ffbdd3d7908 100644
--- a/e2e/testcafe-devextreme/tests/dataGrid/common/editing/initNewRow.ts
+++ b/e2e/testcafe-devextreme/tests/dataGrid/common/editing/initNewRow.ts
@@ -3,7 +3,7 @@ import DataGrid from 'devextreme-testcafe-models/dataGrid';
import { createWidget } from '../../../../helpers/createWidget';
import url from '../../../../helpers/getPageUrl';
-fixture`initNewRow`
+fixture.disablePageReloads`initNewRow`
.page(url(__dirname, '../../../container.html'));
// T1274123
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/editing/undefinedValues.ts b/e2e/testcafe-devextreme/tests/dataGrid/common/editing/undefinedValues.ts
index 6048e7a739cf..c1545f1ab58d 100644
--- a/e2e/testcafe-devextreme/tests/dataGrid/common/editing/undefinedValues.ts
+++ b/e2e/testcafe-devextreme/tests/dataGrid/common/editing/undefinedValues.ts
@@ -2,7 +2,7 @@ import DataGrid from 'devextreme-testcafe-models/dataGrid';
import { createWidget } from '../../../../helpers/createWidget';
import url from '../../../../helpers/getPageUrl';
-fixture`Editing - undefined values`
+fixture.disablePageReloads`Editing - undefined values`
.disablePageReloads
.page(url(__dirname, '../../../container.html'));
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/T1045321-generic.light.png b/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/T1045321-generic.light.png
index 75de3613b122..9a68ffb6114d 100644
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/T1045321-generic.light.png and b/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/T1045321-generic.light.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/T1045321-material.blue.light.png b/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/T1045321-material.blue.light.png
deleted file mode 100644
index 9608182263db..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/T1045321-material.blue.light.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/T1179114-grid-edit-custom-button-in-material-theme-when-useicons-is-false.png b/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/T1179114-grid-edit-custom-button-in-material-theme-when-useicons-is-false.png
deleted file mode 100644
index 3624e6b555d5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/T1179114-grid-edit-custom-button-in-material-theme-when-useicons-is-false.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/T1179114-grid-edit-custom-button-in-material-theme-when-useicons-is-true.png b/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/T1179114-grid-edit-custom-button-in-material-theme-when-useicons-is-true.png
deleted file mode 100644
index 928badb5b390..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/T1179114-grid-edit-custom-button-in-material-theme-when-useicons-is-true.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/T1180834-grid-hover-row-after-scrolling-1.png b/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/T1180834-grid-hover-row-after-scrolling-1.png
index c08515356532..48799667e9e5 100644
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/T1180834-grid-hover-row-after-scrolling-1.png and b/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/T1180834-grid-hover-row-after-scrolling-1.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/T1180834-grid-hover-row-after-scrolling-1_mask.png b/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/T1180834-grid-hover-row-after-scrolling-1_mask.png
new file mode 100644
index 000000000000..d3ffa0bdc2ca
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/T1180834-grid-hover-row-after-scrolling-1_mask.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/T1228720-grid-tagbox-on-edit_(fluent.blue.light).png b/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/T1228720-grid-tagbox-on-edit_(fluent.blue.light).png
deleted file mode 100644
index 428446b72e2a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/T1228720-grid-tagbox-on-edit_(fluent.blue.light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/T1228720-grid-tagbox-on-edit_(material.blue.light).png b/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/T1228720-grid-tagbox-on-edit_(material.blue.light).png
deleted file mode 100644
index 3a155b0eb1ae..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/T1228720-grid-tagbox-on-edit_(material.blue.light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/T1270354-virtual-native-scrolling-with-grouping-and-summary-generic.light.png b/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/T1270354-virtual-native-scrolling-with-grouping-and-summary-generic.light.png
new file mode 100644
index 000000000000..e2f832adfba0
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/T1270354-virtual-native-scrolling-with-grouping-and-summary-generic.light.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/T1270354-virtual-simulated-scrolling-with-grouping-and-summary-generic.light.png b/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/T1270354-virtual-simulated-scrolling-with-grouping-and-summary-generic.light.png
new file mode 100644
index 000000000000..39d177079d92
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/T1270354-virtual-simulated-scrolling-with-grouping-and-summary-generic.light.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/column-chooser-dragAndDrop-mode (fluent.blue.light).png b/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/column-chooser-dragAndDrop-mode (fluent.blue.light).png
deleted file mode 100644
index ed64c3930e33..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/column-chooser-dragAndDrop-mode (fluent.blue.light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/column-chooser-dragAndDrop-mode (material.blue.light).png b/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/column-chooser-dragAndDrop-mode (material.blue.light).png
deleted file mode 100644
index b09ad36c7d1f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/column-chooser-dragAndDrop-mode (material.blue.light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/column-chooser-select-mode (fluent.blue.light).png b/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/column-chooser-select-mode (fluent.blue.light).png
deleted file mode 100644
index 8ffbd493e6e2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/column-chooser-select-mode (fluent.blue.light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/column-chooser-select-mode (material.blue.light).png b/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/column-chooser-select-mode (material.blue.light).png
deleted file mode 100644
index e230603b87bc..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/column-chooser-select-mode (material.blue.light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/compact-pager-in-the-generic-light-compact-theme.png b/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/compact-pager-in-the-generic-light-compact-theme.png
deleted file mode 100644
index e7e15e36a803..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/compact-pager-in-the-generic-light-compact-theme.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/compact-pager-in-the-material-blue-light-compact-theme.png b/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/compact-pager-in-the-material-blue-light-compact-theme.png
deleted file mode 100644
index 745c96dd35d9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/compact-pager-in-the-material-blue-light-compact-theme.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/compact-pager-in-the-material-blue-light-theme.png b/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/compact-pager-in-the-material-blue-light-theme.png
deleted file mode 100644
index 9665fb58d46e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/compact-pager-in-the-material-blue-light-theme.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/data-grid__virtual-columns__column-chooser.png b/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/data-grid__virtual-columns__column-chooser.png
new file mode 100644
index 000000000000..6abc76a2b879
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/data-grid__virtual-columns__column-chooser.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/data-grid__virtual-columns__grouping.png b/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/data-grid__virtual-columns__grouping.png
new file mode 100644
index 000000000000..a031aab71474
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/data-grid__virtual-columns__grouping.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/data-grid__virtual-columns__reoder.png b/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/data-grid__virtual-columns__reoder.png
new file mode 100644
index 000000000000..cc9f8e045c55
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/data-grid__virtual-columns__reoder.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/disabled-toolbar-buttons-fluent.blue.dark.png b/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/disabled-toolbar-buttons-fluent.blue.dark.png
deleted file mode 100644
index d598db34c7be..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/disabled-toolbar-buttons-fluent.blue.dark.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/disabled-toolbar-buttons-fluent.blue.light.png b/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/disabled-toolbar-buttons-fluent.blue.light.png
deleted file mode 100644
index c570fb689516..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/disabled-toolbar-buttons-fluent.blue.light.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/disabled-toolbar-buttons-generic.dark.png b/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/disabled-toolbar-buttons-generic.dark.png
deleted file mode 100644
index daf1a39abab5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/disabled-toolbar-buttons-generic.dark.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/disabled-toolbar-buttons-material.blue.dark.png b/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/disabled-toolbar-buttons-material.blue.dark.png
deleted file mode 100644
index a16a182ea1cb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/disabled-toolbar-buttons-material.blue.dark.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/disabled-toolbar-buttons-material.blue.light.png b/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/disabled-toolbar-buttons-material.blue.light.png
deleted file mode 100644
index 454727839f0f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/disabled-toolbar-buttons-material.blue.light.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/grid-form-editing-with-color-box_(fluent.blue.light).png b/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/grid-form-editing-with-color-box_(fluent.blue.light).png
deleted file mode 100644
index 5b5f2ebb9392..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/grid-form-editing-with-color-box_(fluent.blue.light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/grid-form-editing-with-color-box_(material.blue.light).png b/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/grid-form-editing-with-color-box_(material.blue.light).png
deleted file mode 100644
index 1ebe85ae44b9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/grid-form-editing-with-color-box_(material.blue.light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/group-summary-when-grouped-column-has-showWhenGrouped.png b/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/group-summary-when-grouped-column-has-showWhenGrouped.png
new file mode 100644
index 000000000000..9f137d4a8086
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/group-summary-when-grouped-column-has-showWhenGrouped.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/invisible-toolbar-buttons-fluent.blue.light.png b/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/invisible-toolbar-buttons-fluent.blue.light.png
deleted file mode 100644
index a1306ae8cd3d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/invisible-toolbar-buttons-fluent.blue.light.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/invisible-toolbar-buttons-material.blue.light.png b/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/invisible-toolbar-buttons-material.blue.light.png
deleted file mode 100644
index 4e8afab7ad63..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/invisible-toolbar-buttons-material.blue.light.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/total-summary-focused-with-sticky.png b/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/total-summary-focused-with-sticky.png
new file mode 100644
index 000000000000..0fd084982c89
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/dataGrid/common/etalons/total-summary-focused-with-sticky.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/filterRow/T1163100_changeFIlterIcon.ts b/e2e/testcafe-devextreme/tests/dataGrid/common/filterRow/T1163100_changeFIlterIcon.ts
index 9569e99e11b0..eedb5daa6cda 100644
--- a/e2e/testcafe-devextreme/tests/dataGrid/common/filterRow/T1163100_changeFIlterIcon.ts
+++ b/e2e/testcafe-devextreme/tests/dataGrid/common/filterRow/T1163100_changeFIlterIcon.ts
@@ -4,7 +4,7 @@ import FilterTextBox from 'devextreme-testcafe-models/dataGrid/editors/filterTex
import { createWidget } from '../../../../helpers/createWidget';
import url from '../../../../helpers/getPageUrl';
-fixture`Header Filter T1163100 change filter icon`
+fixture.disablePageReloads`Header Filter T1163100 change filter icon`
.page(url(__dirname, '../../../container.html'));
const GRID_SELECTOR = '#container';
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/filterRow/filterRow.ts b/e2e/testcafe-devextreme/tests/dataGrid/common/filterRow/filterRow.ts
index 31bc19c6a0b4..1e7e377475bf 100644
--- a/e2e/testcafe-devextreme/tests/dataGrid/common/filterRow/filterRow.ts
+++ b/e2e/testcafe-devextreme/tests/dataGrid/common/filterRow/filterRow.ts
@@ -237,7 +237,7 @@ test('DataGrid - The `between` filter dropdown sticks to the viewport edge durin
.click(filterEditor.menuButton)
.click(filterEditor.menu.getItemByText('Between'));
- await dataGrid.scrollBy({ x: 999 });
+ await dataGrid.scrollBy(t, { x: 999 });
await t
.expect(await takeScreenshot('filter-row-filter-range-hide-on-scroll.png', dataGrid.element))
.ok()
@@ -259,3 +259,37 @@ test('DataGrid - The `between` filter dropdown sticks to the viewport edge durin
columnWidth: 400,
width: 500,
}));
+
+// T1290381
+test('DataGrid - filter row\'s search-box\'s aria-label should be customizable via localization', async (t) => {
+ const dataGrid = new DataGrid('#container');
+ const filterEditor = dataGrid.getFilterEditor(0, FilterTextBox);
+
+ await dataGrid.isReady();
+
+ const ariaLabel = await filterEditor.menuButton.getAttribute('aria-label');
+
+ await t
+ .expect(ariaLabel)
+ .eql('custom text');
+}).before(async (t) => {
+ await t.eval(() => {
+ (window as any).DevExpress.localization.loadMessages({
+ en: {
+ 'dxDataGrid-ariaSearchBox': 'custom text',
+ },
+ });
+ });
+
+ return createWidget('dxDataGrid', {
+ columns: [{
+ dataField: 'test',
+ dataType: 'string',
+ }],
+ filterRow: {
+ visible: true,
+ },
+ });
+}).after(async (t) => {
+ await t.eval(() => location.reload());
+});
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/fixedColumns.ts b/e2e/testcafe-devextreme/tests/dataGrid/common/fixedColumns.ts
index c3010ebe2965..ff4e2abd8421 100644
--- a/e2e/testcafe-devextreme/tests/dataGrid/common/fixedColumns.ts
+++ b/e2e/testcafe-devextreme/tests/dataGrid/common/fixedColumns.ts
@@ -8,7 +8,7 @@ import { makeRowsViewTemplatesAsync } from '../helpers/asyncTemplates';
const DATA_GRID_SELECTOR = '#container';
-fixture`FixedColumns`
+fixture.disablePageReloads`FixedColumns`
.page(url(__dirname, '../../container.html'));
// T1156153
@@ -436,3 +436,212 @@ test('DataGrid - Group summary is not updated when a column is fixed on the righ
},
],
}));
+
+const mockCountries = [
+ {
+ ID: 1,
+ Country: 'Brazil',
+ Area: 8515767,
+ Population_Urban: 0.85,
+ Population_Rural: 0.15,
+ Population_Total: 205809000,
+ GDP_Agriculture: 0.054,
+ GDP_Industry: 0.274,
+ GDP_Services: 0.672,
+ GDP_Total: 2353025,
+ },
+ {
+ ID: 2,
+ Country: 'China',
+ Area: 9388211,
+ Population_Urban: 0.54,
+ Population_Rural: 0.46,
+ Population_Total: 1375530000,
+ GDP_Agriculture: 0.091,
+ GDP_Industry: 0.426,
+ GDP_Services: 0.483,
+ GDP_Total: 10380380,
+ },
+ {
+ ID: 3,
+ Country: 'France',
+ Area: 675417,
+ Population_Urban: 0.79,
+ Population_Rural: 0.21,
+ Population_Total: 64529000,
+ GDP_Agriculture: 0.019,
+ GDP_Industry: 0.183,
+ GDP_Services: 0.798,
+ GDP_Total: 2846889,
+ },
+];
+
+test('Warning should be shown when trying to set fixed state for child columns', async (t) => {
+ const consoleMessages = await t.getBrowserConsoleMessages();
+ const warnings = consoleMessages?.warn.filter((message) => message.startsWith('W1028')) || [];
+ await t.expect(warnings.length).eql(1, 'There is warning W1028');
+}).before(async () => {
+ await createWidget(
+ 'dxDataGrid',
+ {
+ dataSource: mockCountries,
+ keyExpr: 'ID',
+ columnAutoWidth: true,
+ allowColumnReordering: true,
+ width: 600,
+ showBorders: true,
+ columnChooser: { enabled: true },
+ columns: [
+ {
+ dataField: 'Country',
+ fixed: true,
+ fixedPosition: 'left',
+ },
+ {
+ dataField: 'Area',
+ fixed: true,
+ fixedPosition: 'left',
+ },
+ {
+ caption: 'Population',
+ columns: [
+ {
+ caption: 'Total',
+ dataField: 'Population_Total',
+ format: 'fixedPoint',
+ fixed: true,
+ fixedPosition: 'left',
+ },
+ {
+ caption: 'Urban',
+ dataField: 'Population_Urban',
+ format: 'percent',
+ fixed: true,
+ fixedPosition: 'left',
+ },
+ ],
+ },
+ ],
+ },
+ '#container',
+ );
+});
+
+test('Warning should work when columns changed in real time', async (t) => {
+ const grid = new DataGrid('#container');
+
+ let consoleMessages = await t.getBrowserConsoleMessages();
+ let warnings = consoleMessages?.warn.filter((message) => message.startsWith('W1028')) || [];
+
+ await t.expect(warnings.length).eql(0, 'There is not any warning W1028');
+
+ await grid.option('columns', [
+ {
+ dataField: 'test3',
+ caption: 'test3',
+ },
+ {
+ caption: 'test3 group',
+ columns: [
+ {
+ dataField: 'test4',
+ caption: 'test4',
+ fixed: true,
+ },
+ {
+ dataField: 'test5',
+ caption: 'test5',
+ fixed: true,
+ },
+ ],
+ },
+ ]);
+ consoleMessages = await t.getBrowserConsoleMessages();
+ warnings = consoleMessages?.warn.filter((message) => message.startsWith('W1028')) || [];
+ await t.expect(warnings.length).eql(1, 'There is warning W1028');
+}).before(async () => {
+ await createWidget(
+ 'dxDataGrid',
+ {
+ dataSource: [],
+ },
+ '#container',
+ );
+});
+
+test('Warning should be shown one time for every dataGrid instance', async (t) => {
+ const otherGrid = new DataGrid('#otherContainer');
+
+ await otherGrid.apiAddColumn({
+ dataField: 'test',
+ caption: 'test',
+ columns: [
+ {
+ dataField: 'test1',
+ caption: 'test1',
+ fixed: true,
+ },
+ {
+ dataField: 'test2',
+ caption: 'test2',
+ fixed: true,
+ },
+ ],
+ });
+ const consoleMessages = await t.getBrowserConsoleMessages();
+ const warnings = consoleMessages?.warn.filter((message) => message.startsWith('W1028')) || [];
+ await t.expect(warnings.length).eql(2, 'There are two warnings W1028');
+}).before(async () => {
+ await createWidget(
+ 'dxDataGrid',
+ {
+ dataSource: mockCountries,
+ keyExpr: 'ID',
+ columnAutoWidth: true,
+ allowColumnReordering: true,
+ width: 600,
+ showBorders: true,
+ columnChooser: { enabled: true },
+ columns: [
+ {
+ dataField: 'Country',
+ fixed: true,
+ fixedPosition: 'left',
+ },
+ {
+ dataField: 'Area',
+ fixed: true,
+ fixedPosition: 'left',
+ },
+ {
+ caption: 'Population',
+ columns: [
+ {
+ caption: 'Total',
+ dataField: 'Population_Total',
+ format: 'fixedPoint',
+ fixed: true,
+ fixedPosition: 'left',
+ },
+ {
+ caption: 'Urban',
+ dataField: 'Population_Urban',
+ format: 'percent',
+ fixed: true,
+ fixedPosition: 'left',
+ },
+ ],
+ },
+ ],
+ },
+ '#container',
+ );
+
+ await createWidget(
+ 'dxDataGrid',
+ {
+ dataSource: [],
+ },
+ '#otherContainer',
+ );
+});
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/focus/focus.ts b/e2e/testcafe-devextreme/tests/dataGrid/common/focus/focus.ts
index e5e2ade0c3dd..50c135bdda70 100644
--- a/e2e/testcafe-devextreme/tests/dataGrid/common/focus/focus.ts
+++ b/e2e/testcafe-devextreme/tests/dataGrid/common/focus/focus.ts
@@ -188,8 +188,8 @@ test('DataGrid - FilterRow cell loses focus when focusedRowEnabled is true and e
.ok();
// act
- await grid.scrollBy({ y: 200 });
- await grid.scrollBy({ y: 200 });
+ await grid.scrollBy(t, { y: 200 });
+ await grid.scrollBy(t, { y: 200 });
await grid.scrollTo(t, { top: 0 });
await t.wait(300);
@@ -298,3 +298,77 @@ test('DataGrid - FocusedRowChanged event isnt raised when the push API is used t
},
}));
});
+
+test('DataGrid - Focused cell appearance is applied to non-editable CheckBox cells on mouse clicks (T1282082)', async (t) => {
+ const grid = new DataGrid(GRID_SELECTOR);
+
+ await t
+ .click(grid.getDataCell(0, 0).element)
+ .click(grid.getDataCell(0, 1).element)
+ .click(grid.getDataCell(0, 0).element)
+ .expect(grid.getDataCell(0, 0).isFocused)
+ .notOk();
+}).before(async () => createWidget('dxDataGrid', {
+ dataSource: [
+ { BoolOne: false, BoolTwo: false },
+ ],
+ columns: [
+ 'BoolOne',
+ 'BoolTwo',
+ ],
+}));
+
+// T1293309
+test('Focus method should focus the first data cell', async (t) => {
+ const dataGrid = new DataGrid(GRID_SELECTOR);
+
+ await t.expect(dataGrid.isReady()).ok();
+
+ await dataGrid.apiFocus();
+
+ await t
+ .expect(dataGrid.getDataCell(0, 0).element.focused)
+ .ok();
+}).before(async () => createWidget('dxDataGrid', {
+ dataSource: [
+ { id: 1, name: 'name 1' },
+ { id: 2, name: 'name 2' },
+ { id: 3, name: 'name 3' },
+ ],
+ keyExpr: 'id',
+ columns: [
+ 'id',
+ {
+ dataField: 'name',
+ cellTemplate: (_, options) => $('
').attr('tabindex', 0).text(options.text),
+ },
+ ],
+}));
+
+// T1293309
+test('Focus method should focus the first data row when focusedRowEnabled = true', async (t) => {
+ const dataGrid = new DataGrid(GRID_SELECTOR);
+
+ await t.expect(dataGrid.isReady()).ok();
+
+ await dataGrid.apiFocus();
+
+ await t
+ .expect(dataGrid.getDataRow(0).element.focused)
+ .ok();
+}).before(async () => createWidget('dxDataGrid', {
+ dataSource: [
+ { id: 1, name: 'name 1' },
+ { id: 2, name: 'name 2' },
+ { id: 3, name: 'name 3' },
+ ],
+ keyExpr: 'id',
+ focusedRowEnabled: true,
+ columns: [
+ 'id',
+ {
+ dataField: 'name',
+ cellTemplate: (_, options) => $('
').attr('tabindex', 0).text(options.text),
+ },
+ ],
+}));
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/focus/focusEvents/newRows_T1162227.ts b/e2e/testcafe-devextreme/tests/dataGrid/common/focus/focusEvents/newRows_T1162227.ts
index 620218dfcab8..55216cbc7474 100644
--- a/e2e/testcafe-devextreme/tests/dataGrid/common/focus/focusEvents/newRows_T1162227.ts
+++ b/e2e/testcafe-devextreme/tests/dataGrid/common/focus/focusEvents/newRows_T1162227.ts
@@ -6,7 +6,7 @@ import { CallbackTestHelper, WindowCallbackExtended } from '../../../../../helpe
// TODO: Something wrong with test cleanup with 'disablePageReloads'
// old events from previous test still alive on the next test case run
// So, we should disable it for these tests until this problem exists.
-fixture`Focused row - new rows T1162227`
+fixture.disablePageReloads`Focused row - new rows T1162227`
.page(url(__dirname, '../../../../container.html'));
type FocusCellChangingData =
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/focus/focusShowEditorAlwaysCell.ts b/e2e/testcafe-devextreme/tests/dataGrid/common/focus/focusShowEditorAlwaysCell.ts
index a36c630e1b13..ab3e2120746a 100644
--- a/e2e/testcafe-devextreme/tests/dataGrid/common/focus/focusShowEditorAlwaysCell.ts
+++ b/e2e/testcafe-devextreme/tests/dataGrid/common/focus/focusShowEditorAlwaysCell.ts
@@ -4,7 +4,7 @@ import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
import url from '../../../../helpers/getPageUrl';
import { createWidget } from '../../../../helpers/createWidget';
-fixture`Focus - cell with showEditorAlways`
+fixture.disablePageReloads`Focus - cell with showEditorAlways`
.page(url(__dirname, '../../../container.html'));
const SELECTOR = '#container';
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/focus/focusedRow/etalons/focused-row-invalid-cells (fluent.blue.light).png b/e2e/testcafe-devextreme/tests/dataGrid/common/focus/focusedRow/etalons/focused-row-invalid-cells (fluent.blue.light).png
deleted file mode 100644
index 6bac6d9acbab..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/focus/focusedRow/etalons/focused-row-invalid-cells (fluent.blue.light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/focus/focusedRow/etalons/focused-row-invalid-cells (generic.light).png b/e2e/testcafe-devextreme/tests/dataGrid/common/focus/focusedRow/etalons/focused-row-invalid-cells (generic.light).png
new file mode 100644
index 000000000000..29e6c907aed6
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/dataGrid/common/focus/focusedRow/etalons/focused-row-invalid-cells (generic.light).png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/focus/focusedRow/etalons/focused-row-invalid-cells (material.blue.light).png b/e2e/testcafe-devextreme/tests/dataGrid/common/focus/focusedRow/etalons/focused-row-invalid-cells (material.blue.light).png
deleted file mode 100644
index 73429ac65fb3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/focus/focusedRow/etalons/focused-row-invalid-cells (material.blue.light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/focus/focusedRow/etalons/focused-row-link-background (fluent.blue.light).png b/e2e/testcafe-devextreme/tests/dataGrid/common/focus/focusedRow/etalons/focused-row-link-background (fluent.blue.light).png
deleted file mode 100644
index 64b145cff840..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/focus/focusedRow/etalons/focused-row-link-background (fluent.blue.light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/focus/focusedRow/etalons/focused-row-link-background (material.blue.light).png b/e2e/testcafe-devextreme/tests/dataGrid/common/focus/focusedRow/etalons/focused-row-link-background (material.blue.light).png
deleted file mode 100644
index 55ca819c63d4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/focus/focusedRow/etalons/focused-row-link-background (material.blue.light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/focus/focusedRow/etalons/focused-row_markup (material.blue.light).png b/e2e/testcafe-devextreme/tests/dataGrid/common/focus/focusedRow/etalons/focused-row_markup (material.blue.light).png
deleted file mode 100644
index 905f394f5839..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/focus/focusedRow/etalons/focused-row_markup (material.blue.light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/focus/focusedRow/etalons/focused-row_under_group=-1.png b/e2e/testcafe-devextreme/tests/dataGrid/common/focus/focusedRow/etalons/focused-row_under_group=-1.png
new file mode 100644
index 000000000000..35eee9835043
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/dataGrid/common/focus/focusedRow/etalons/focused-row_under_group=-1.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/focus/focusedRow/etalons/focused-row_under_group=null.png b/e2e/testcafe-devextreme/tests/dataGrid/common/focus/focusedRow/etalons/focused-row_under_group=null.png
new file mode 100644
index 000000000000..07cab13bb872
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/dataGrid/common/focus/focusedRow/etalons/focused-row_under_group=null.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/focus/focusedRow/etalons/focused-row_under_group=test.png b/e2e/testcafe-devextreme/tests/dataGrid/common/focus/focusedRow/etalons/focused-row_under_group=test.png
new file mode 100644
index 000000000000..2bdfadd64a4b
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/dataGrid/common/focus/focusedRow/etalons/focused-row_under_group=test.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/focus/focusedRow/etalons/focused-row_under_group=undefined.png b/e2e/testcafe-devextreme/tests/dataGrid/common/focus/focusedRow/etalons/focused-row_under_group=undefined.png
new file mode 100644
index 000000000000..967a8b843a96
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/dataGrid/common/focus/focusedRow/etalons/focused-row_under_group=undefined.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/focus/focusedRow/etalons/focused-row_under_group_when_data-items_have_items-property.png b/e2e/testcafe-devextreme/tests/dataGrid/common/focus/focusedRow/etalons/focused-row_under_group_when_data-items_have_items-property.png
new file mode 100644
index 000000000000..33f41b201ee0
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/dataGrid/common/focus/focusedRow/etalons/focused-row_under_group_when_data-items_have_items-property.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/focus/focusedRow/focusedRow.ts b/e2e/testcafe-devextreme/tests/dataGrid/common/focus/focusedRow/focusedRow.ts
index 9edcef9a3cfd..1f3343d6e23a 100644
--- a/e2e/testcafe-devextreme/tests/dataGrid/common/focus/focusedRow/focusedRow.ts
+++ b/e2e/testcafe-devextreme/tests/dataGrid/common/focus/focusedRow/focusedRow.ts
@@ -1,3 +1,4 @@
+import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
import { ClientFunction } from 'testcafe';
import DataGrid from 'devextreme-testcafe-models/dataGrid';
import url from '../../../../../helpers/getPageUrl';
@@ -919,3 +920,70 @@ test('It is possible to focus row that was added via push method if previously r
},
],
}));
+
+[null, undefined, -1, 'test'].forEach((groupValue) => {
+ test(`Group should expand when focusedRowKey is set - group: ${groupValue}`, async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+ const dataGrid = new DataGrid('#container');
+
+ await dataGrid.apiOption('focusedRowKey', 1);
+
+ await takeScreenshot(`focused-row_under_group=${groupValue}.png`, dataGrid.element);
+
+ await t
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+ }).before(async () => createWidget('dxDataGrid', {
+ dataSource: [
+ { id: 1, group: groupValue, name: 'Item 1' },
+ { id: 2, group: groupValue, name: 'Item 2' },
+ { id: 3, group: 'A', name: 'Item 3' },
+ { id: 4, group: 'A', name: 'Item 4' },
+ ],
+ keyExpr: 'id',
+ grouping: {
+ autoExpandAll: false,
+ },
+ columns: [
+ { dataField: 'id' },
+ { dataField: 'group', groupIndex: 0 },
+ { dataField: 'name' },
+ ],
+ height: 400,
+ focusedRowEnabled: true,
+ }));
+});
+
+test('Group should expand when focusedRowKey is set and data items have \'items\' property', async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+ const dataGrid = new DataGrid('#container');
+
+ await dataGrid.apiOption('focusedRowKey', 1);
+
+ await takeScreenshot('focused-row_under_group_when_data-items_have_items-property.png', dataGrid.element);
+
+ await t
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}).before(async () => createWidget('dxDataGrid', {
+ dataSource: [
+ {
+ id: 1, group: 'A', name: 'Item 1', items: 1,
+ },
+ {
+ id: 2, group: 'A', name: 'Item 2', items: 2,
+ },
+ ],
+ keyExpr: 'id',
+ grouping: {
+ autoExpandAll: false,
+ },
+ columns: [
+ { dataField: 'id' },
+ { dataField: 'group', groupIndex: 0 },
+ { dataField: 'name' },
+ { dataField: 'items' },
+ ],
+ height: 400,
+ focusedRowEnabled: true,
+}));
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/focus/focusedRow/markup.ts b/e2e/testcafe-devextreme/tests/dataGrid/common/focus/focusedRow/markup.ts
index d6fe46f8ff02..ae846f46cec7 100644
--- a/e2e/testcafe-devextreme/tests/dataGrid/common/focus/focusedRow/markup.ts
+++ b/e2e/testcafe-devextreme/tests/dataGrid/common/focus/focusedRow/markup.ts
@@ -1,148 +1,133 @@
import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
import DataGrid from 'devextreme-testcafe-models/dataGrid';
-import { changeTheme } from '../../../../../helpers/changeTheme';
import { createWidget } from '../../../../../helpers/createWidget';
import url from '../../../../../helpers/getPageUrl';
-import { Themes } from '../../../../../helpers/themes';
import { insertStylesheetRulesToPage, removeStylesheetRulesFromPage } from '../../../../../helpers/domUtils';
fixture.disablePageReloads`Focused row - markup`
.page(url(__dirname, '../../../../container.html'));
// TODO: Enable multi-theming testcafe run in the future.
-[
- Themes.materialBlue,
- Themes.genericLight,
-].forEach((theme) => {
- test(`markup - ${theme}`, async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- const dataGrid = new DataGrid('#container');
- const firstCell = dataGrid.getDataCell(0, 0);
- const secondCell = dataGrid.getDataCell(0, 1);
- const thirdCell = dataGrid.getDataCell(0, 2);
+// visual: generic.light
+// visual: material.blue.light
+test('markup - generic.light', async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+ const dataGrid = new DataGrid('#container');
+ const firstCell = dataGrid.getDataCell(0, 0);
+ const secondCell = dataGrid.getDataCell(0, 1);
+ const thirdCell = dataGrid.getDataCell(0, 2);
- await t.click(firstCell.element);
- await t.typeText(firstCell.getEditor().element, 'TEST', { replace: true });
+ await t.click(firstCell.element);
+ await t.typeText(firstCell.getEditor().element, 'TEST', { replace: true });
- await t.click(secondCell.element);
- await t.typeText(secondCell.getEditor().element, ' ', { replace: true });
+ await t.click(secondCell.element);
+ await t.typeText(secondCell.getEditor().element, ' ', { replace: true });
- await t.click(thirdCell.element);
+ await t.click(thirdCell.element);
- await takeScreenshot(`focused-row_markup (${theme}).png`, dataGrid.element);
+ await takeScreenshot('focused-row_markup (generic.light).png', dataGrid.element);
- await t.expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }).before(async () => {
- await changeTheme(theme);
- await createWidget('dxDataGrid', {
- keyExpr: 'id',
- focusedRowEnabled: true,
- editing: {
- mode: 'batch',
- allowUpdating: true,
- },
- dataSource: [{
- id: 0,
- dataA: 'dataA_1',
- dataB: 'dataB_1',
- dataC: 'dataC_1',
- }, {
- id: 1,
- dataA: 'dataA_2',
- dataB: 'dataB_2',
- dataC: 'dataC_2',
- }],
- columns: [{
- dataField: 'dataA',
- validationRules: [{ type: 'required' }],
- }, {
- dataField: 'dataB',
- validationRules: [{ type: 'required' }],
- }, {
- dataField: 'dataC',
- validationRules: [{ type: 'required' }],
- }],
- });
- }).after(async () => changeTheme(Themes.genericLight));
+ await t.expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}).before(async () => {
+ await createWidget('dxDataGrid', {
+ keyExpr: 'id',
+ focusedRowEnabled: true,
+ editing: {
+ mode: 'batch',
+ allowUpdating: true,
+ },
+ dataSource: [{
+ id: 0,
+ dataA: 'dataA_1',
+ dataB: 'dataB_1',
+ dataC: 'dataC_1',
+ }, {
+ id: 1,
+ dataA: 'dataA_2',
+ dataB: 'dataB_2',
+ dataC: 'dataC_2',
+ }],
+ columns: [{
+ dataField: 'dataA',
+ validationRules: [{ type: 'required' }],
+ }, {
+ dataField: 'dataB',
+ validationRules: [{ type: 'required' }],
+ }, {
+ dataField: 'dataC',
+ validationRules: [{ type: 'required' }],
+ }],
+ });
});
-[
- Themes.materialBlue,
- Themes.fluentBlue,
-].forEach((theme) => {
- test(`Invalid cells in a focused row should have the correct background color (T1197268) - ${theme}`, async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- const dataGrid = new DataGrid('#container');
- // act
- await dataGrid.apiAddRow();
- await dataGrid.apiSaveEditData();
- // assert
- await takeScreenshot(`focused-row-invalid-cells (${theme}).png`, dataGrid.element);
- await t.expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }).before(async () => {
- await changeTheme(theme);
- await createWidget('dxDataGrid', {
- keyExpr: 'id',
- focusedRowEnabled: true,
- editing: {
- allowAdding: true,
- },
- dataSource: [{
- id: 0,
- dataA: 'dataA_1',
- dataB: 'dataB_1',
- dataC: 'dataC_1',
- }, {
- id: 1,
- dataA: 'dataA_2',
- dataB: 'dataB_2',
- dataC: 'dataC_2',
- }],
- columns: [{
- dataField: 'dataA',
- validationRules: [{ type: 'required' }],
- }, 'dataB', 'dataC'],
- });
- }).after(async () => changeTheme(Themes.genericLight));
+// visual: generic.light
+// visual: fluent.light
+// visual: material.blue.light
+test('Invalid cells in a focused row should have the correct background color (T1197268) - generic.light', async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+ const dataGrid = new DataGrid('#container');
+ // act
+ await dataGrid.apiAddRow();
+ await dataGrid.apiSaveEditData();
+ // assert
+ await takeScreenshot('focused-row-invalid-cells (generic.light).png');
+ await t.expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}).before(async () => {
+ await createWidget('dxDataGrid', {
+ keyExpr: 'id',
+ focusedRowEnabled: true,
+ editing: {
+ allowAdding: true,
+ },
+ dataSource: [{
+ id: 0,
+ dataA: 'dataA_1',
+ dataB: 'dataB_1',
+ dataC: 'dataC_1',
+ }, {
+ id: 1,
+ dataA: 'dataA_2',
+ dataB: 'dataB_2',
+ dataC: 'dataC_2',
+ }],
+ columns: [{
+ dataField: 'dataA',
+ validationRules: [{ type: 'required' }],
+ }, 'dataB', 'dataC'],
+ });
});
-[
- Themes.materialBlue,
- Themes.genericLight,
- Themes.fluentBlue,
-].forEach((theme) => {
- test(`Link should not have background color in ${theme} (T1282624)`, async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- const dataGrid = new DataGrid('#container');
-
- // assert
- await takeScreenshot(`focused-row-link-background (${theme}).png`, dataGrid.element);
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }).before(async () => {
- await changeTheme(theme);
+// visual: generic.light
+// visual: material.blue.light
+// visual: fluent.blue.light
+test('Link should not have background color in generic.light (T1282624)', async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+ const dataGrid = new DataGrid('#container');
- await insertStylesheetRulesToPage('#container tr.dx-row-focused td { background-color: red }');
+ // assert
+ await takeScreenshot('focused-row-link-background (generic.light).png', dataGrid.element);
+ await t
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}).before(async () => {
+ await insertStylesheetRulesToPage('#container tr.dx-row-focused td { background-color: red }');
- await createWidget('dxDataGrid', {
- dataSource: [
- { id: 0, text: 'text_1' },
- { id: 1, text: 'text_2' },
- { id: 2, text: 'text_3' },
- ],
- focusedRowEnabled: true,
- editing: {
- allowDeleting: true,
- useIcons: false,
- },
- focusedRowKey: 1,
- keyExpr: 'id',
- });
- }).after(async () => {
- await changeTheme(Themes.genericLight);
- await removeStylesheetRulesFromPage();
+ await createWidget('dxDataGrid', {
+ dataSource: [
+ { id: 0, text: 'text_1' },
+ { id: 1, text: 'text_2' },
+ { id: 2, text: 'text_3' },
+ ],
+ focusedRowEnabled: true,
+ editing: {
+ allowDeleting: true,
+ useIcons: false,
+ },
+ focusedRowKey: 1,
+ keyExpr: 'id',
});
+}).after(async () => {
+ await removeStylesheetRulesFromPage();
});
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/grouping/T1162057_oneGroupOnDifferentPages.ts b/e2e/testcafe-devextreme/tests/dataGrid/common/grouping/T1162057_oneGroupOnDifferentPages.ts
index 6504d01c21d1..40fdc9936bea 100644
--- a/e2e/testcafe-devextreme/tests/dataGrid/common/grouping/T1162057_oneGroupOnDifferentPages.ts
+++ b/e2e/testcafe-devextreme/tests/dataGrid/common/grouping/T1162057_oneGroupOnDifferentPages.ts
@@ -3,9 +3,8 @@ import { RequestMock } from 'testcafe';
import DataGrid from 'devextreme-testcafe-models/dataGrid';
import { createWidget } from '../../../../helpers/createWidget';
import url from '../../../../helpers/getPageUrl';
-// import { safeSizeTest } from '../../../../helpers/safeSizeTest';
-fixture`Grouping Panel - One group on different pages`
+fixture.disablePageReloads`Grouping Panel - One group on different pages`
.page(url(__dirname, '../../../container.html'));
const GRID_SELECTOR = '#container';
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/grouping/calculateGroupValueRuntimeChanges.ts b/e2e/testcafe-devextreme/tests/dataGrid/common/grouping/calculateGroupValueRuntimeChanges.ts
new file mode 100644
index 000000000000..1b5f239c5763
--- /dev/null
+++ b/e2e/testcafe-devextreme/tests/dataGrid/common/grouping/calculateGroupValueRuntimeChanges.ts
@@ -0,0 +1,276 @@
+import DataGrid from 'devextreme-testcafe-models/dataGrid';
+import url from '../../../../helpers/getPageUrl';
+import { createWidget } from '../../../../helpers/createWidget';
+
+fixture.disablePageReloads`Grouping API - calculateGroupValue runtime changes`
+ .page(url(__dirname, '../../../container.html'));
+
+const DATA_GRID_SELECTOR = '#container';
+
+test(
+ 'One group: should expand grouped section after calculateGroupValue update',
+ async (t) => {
+ const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
+
+ await dataGrid.isReady();
+ await dataGrid.apiColumnOption('group', 'calculateGroupValue', () => 'ALL');
+
+ await t
+ .expect(await dataGrid.getGroupRow(0).isExpanded)
+ .notOk()
+ .expect(dataGrid.getGroupRowSelector().count)
+ .eql(1)
+ .expect(dataGrid.dataRows.count)
+ .eql(0);
+
+ await t.click(dataGrid
+ .getGroupRow(0)
+ .getExpandCell());
+
+ await t
+ .expect(await dataGrid.getGroupRow(0).isExpanded)
+ .ok()
+ .expect(dataGrid.getGroupRowSelector().count)
+ .eql(1)
+ .expect(dataGrid.dataRows.count)
+ .eql(4);
+ },
+).before(async () => createWidget('dxDataGrid', {
+ dataSource: [
+ { id: 0, A: 'A_0', group: 'A' },
+ { id: 1, A: 'A_1', group: 'A' },
+ { id: 2, A: 'A_2', group: 'B' },
+ { id: 3, A: 'A_3', group: 'B' },
+ ],
+ keyExpr: 'id',
+ columns: [
+ { dataField: 'group', groupIndex: 0 },
+ 'A',
+ ],
+ grouping: { autoExpandAll: false },
+}));
+
+// NOTE: Intersection with "column configuration from first data source item" feature
+// Because one of first item's fields is null and different logic is applied
+test(
+ 'One group: should expand grouped section after calculateGroupValue update if first record contains null value',
+ async (t) => {
+ const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
+
+ await dataGrid.isReady();
+ await dataGrid.apiColumnOption('group', 'calculateGroupValue', () => 'ALL');
+
+ await t
+ .expect(await dataGrid.getGroupRow(0).isExpanded)
+ .notOk()
+ .expect(dataGrid.getGroupRowSelector().count)
+ .eql(1)
+ .expect(dataGrid.dataRows.count)
+ .eql(0);
+
+ await t.click(dataGrid
+ .getGroupRow(0)
+ .getExpandCell());
+
+ await t
+ .expect(await dataGrid.getGroupRow(0).isExpanded)
+ .ok()
+ .expect(dataGrid.getGroupRowSelector().count)
+ .eql(1)
+ .expect(dataGrid.dataRows.count)
+ .eql(4);
+ },
+).before(async () => createWidget('dxDataGrid', {
+ dataSource: [
+ { id: 0, A: 'A_0', group: 'A' },
+ { id: 1, A: 'A_1', group: 'A' },
+ { id: 2, A: 'A_2', group: 'B' },
+ { id: 3, A: 'A_3', group: 'B' },
+ ],
+ keyExpr: 'id',
+ columns: [
+ { dataField: 'group', groupIndex: 0 },
+ 'A',
+ ],
+ grouping: { autoExpandAll: false },
+}));
+
+test(
+ 'Multiple groups: should expand grouped section after calculateGroupValue update',
+ async (t) => {
+ const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
+
+ await dataGrid.isReady();
+ await dataGrid.apiColumnOption('group', 'calculateGroupValue', () => 'ALL');
+
+ await t
+ .expect(await dataGrid.getGroupRow(0).isExpanded)
+ .notOk()
+ .expect(dataGrid.getGroupRowSelector().count)
+ .eql(1)
+ .expect(dataGrid.dataRows.count)
+ .eql(0);
+
+ await t.click(dataGrid
+ .getGroupRow(0)
+ .getExpandCell());
+
+ await t
+ .expect(await dataGrid.getGroupRow(0).isExpanded)
+ .ok()
+ .expect(dataGrid.getGroupRowSelector().count)
+ .eql(5)
+ .expect(dataGrid.dataRows.count)
+ .eql(0);
+ },
+).before(async () => createWidget('dxDataGrid', {
+ dataSource: [
+ {
+ id: 0, A: 'A_0', B: 'B_0', group: 'A',
+ },
+ {
+ id: 1, A: 'A_1', B: 'B_1', group: 'A',
+ },
+ {
+ id: 2, A: 'A_2', B: 'B_2', group: 'B',
+ },
+ {
+ id: 3, A: 'A_3', B: 'B_3', group: 'B',
+ },
+ ],
+ keyExpr: 'id',
+ columns: [
+ { dataField: 'group', groupIndex: 0 },
+ { dataField: 'A', groupIndex: 1 },
+ 'B',
+ ],
+ grouping: { autoExpandAll: false },
+}));
+
+// NOTE: Intersection with "column configuration from first data source item" feature
+// Because one of first item's fields is null and different logic is applied
+test(
+ 'Multiple groups: should expand grouped section after calculateGroupValue update if first record contains null value [T1281192]',
+ async (t) => {
+ const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
+
+ await dataGrid.isReady();
+ await dataGrid.apiColumnOption('group', 'calculateGroupValue', () => 'ALL');
+
+ await t
+ .expect(await dataGrid.getGroupRow(0).isExpanded)
+ .notOk()
+ .expect(dataGrid.getGroupRowSelector().count)
+ .eql(1)
+ .expect(dataGrid.dataRows.count)
+ .eql(0);
+
+ await t.click(dataGrid
+ .getGroupRow(0)
+ .getExpandCell());
+
+ await t
+ .expect(await dataGrid.getGroupRow(0).isExpanded)
+ .ok()
+ .expect(dataGrid.getGroupRowSelector().count)
+ .eql(5)
+ .expect(dataGrid.dataRows.count)
+ .eql(0);
+ },
+).before(async () => createWidget('dxDataGrid', {
+ dataSource: [
+ {
+ id: 0, A: 'A_0', B: null, group: 'A',
+ },
+ {
+ id: 1, A: 'A_1', B: 'B_1', group: 'A',
+ },
+ {
+ id: 2, A: 'A_2', B: 'B_2', group: 'B',
+ },
+ {
+ id: 3, A: 'A_3', B: 'B_3', group: 'B',
+ },
+ ],
+ keyExpr: 'id',
+ columns: [
+ { dataField: 'group', groupIndex: 0 },
+ { dataField: 'A', groupIndex: 1 },
+ 'B',
+ ],
+ grouping: { autoExpandAll: false },
+}));
+
+test('Should not reset sorting parameters after calculateGroupValue update [T1298901]', async (t) => {
+ const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
+
+ await dataGrid.isReady();
+
+ await t
+ .expect(await dataGrid.apiColumnOption('A', 'sortOrder'))
+ .eql('desc')
+ .expect(await dataGrid.apiColumnOption('A', 'sortIndex'))
+ .eql(0);
+
+ await dataGrid.apiColumnOption('A', 'calculateGroupValue', () => 'ALL');
+
+ await t
+ .expect(await dataGrid.apiColumnOption('A', 'sortOrder'))
+ .eql('desc')
+ .expect(await dataGrid.apiColumnOption('A', 'sortIndex'))
+ .eql(0);
+}).before(async () => createWidget('dxDataGrid', {
+ dataSource: [
+ { id: 0, A: 0, B: 'B_0' },
+ { id: 1, A: 1, B: 'B_1' },
+ { id: 2, A: 2, B: 'B_2' },
+ { id: 3, A: 3, B: 'B_3' },
+ ],
+ keyExpr: 'id',
+ columns: [
+ { dataField: 'A', sortOrder: 'desc' },
+ 'B',
+ ],
+ sorting: { mode: 'single' },
+}));
+
+test('Should not reset multiple sorting parameters after calculateGroupValue update [T1298901]', async (t) => {
+ const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
+
+ await dataGrid.isReady();
+
+ await t
+ .expect(await dataGrid.apiColumnOption('A', 'sortOrder'))
+ .eql('desc')
+ .expect(await dataGrid.apiColumnOption('A', 'sortIndex'))
+ .eql(1)
+ .expect(await dataGrid.apiColumnOption('B', 'sortOrder'))
+ .eql('asc')
+ .expect(await dataGrid.apiColumnOption('B', 'sortIndex'))
+ .eql(0);
+
+ await dataGrid.apiColumnOption('A', 'calculateGroupValue', () => 'ALL');
+
+ await t
+ .expect(await dataGrid.apiColumnOption('A', 'sortOrder'))
+ .eql('desc')
+ .expect(await dataGrid.apiColumnOption('A', 'sortIndex'))
+ .eql(1)
+ .expect(await dataGrid.apiColumnOption('B', 'sortOrder'))
+ .eql('asc')
+ .expect(await dataGrid.apiColumnOption('B', 'sortIndex'))
+ .eql(0);
+}).before(async () => createWidget('dxDataGrid', {
+ dataSource: [
+ { id: 0, A: 0, B: 'B_0' },
+ { id: 1, A: 1, B: 'B_1' },
+ { id: 2, A: 2, B: 'B_2' },
+ { id: 3, A: 3, B: 'B_3' },
+ ],
+ keyExpr: 'id',
+ columns: [
+ { dataField: 'A', sortOrder: 'desc', sortIndex: 1 },
+ { dataField: 'B', sortOrder: 'asc', sortIndex: 0 },
+ ],
+ sorting: { mode: 'multiple' },
+}));
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/headerFilter/headerFilter.ts b/e2e/testcafe-devextreme/tests/dataGrid/common/headerFilter/headerFilter.ts
index 23b0da8f93fc..d79a6db7cbaa 100644
--- a/e2e/testcafe-devextreme/tests/dataGrid/common/headerFilter/headerFilter.ts
+++ b/e2e/testcafe-devextreme/tests/dataGrid/common/headerFilter/headerFilter.ts
@@ -90,7 +90,7 @@ test('The header filter should fit inside the viewport if the grid is scrolled h
const filterIconElement = dataGrid.getHeaders().getHeaderRow(0).getHeaderCell(0).getFilterIcon();
// act
- await dataGrid.scrollBy({ x: 100 });
+ await dataGrid.scrollBy(t, { x: 100 });
await t.click(filterIconElement);
// assert
@@ -284,39 +284,6 @@ test('Data should be filtered if True is selected in the header filter when case
headerFilter: { visible: true },
}));
-test('[T1284200] Should handle dxList "selectAll" when has unselected items on the second page', async (t) => {
- const dataGrid = new DataGrid(GRID_CONTAINER);
- const headerCell = dataGrid.getHeaders()
- .getHeaderRow(0)
- .getHeaderCell(0);
- const filterIconElement = headerCell.getFilterIcon();
- const headerFilter = new HeaderFilter();
- const list = headerFilter.getList();
-
- await t
- .click(filterIconElement)
- .click(list.selectAll.checkBox.element);
-
- await t.expect(list.selectAll.checkBox.isChecked).ok();
-
- await t.click(list.selectAll.checkBox.element);
-
- await t.expect(list.selectAll.checkBox.isChecked).notOk();
-}).before(async () => createWidget('dxDataGrid', {
- dataSource: new Array(100).fill(null).map((_, idx) => ({
- id: idx,
- })),
- keyExpr: 'id',
- columns: [{
- dataField: 'id',
- filterType: 'exclude',
- filterValues: [70],
- }],
- headerFilter: {
- visible: true,
- },
-}));
-
test('Header filter search input loses focus on first key in datetime columns (T1284663)', async (t) => {
const dataGrid = new DataGrid('#container');
const headerCell = dataGrid.getHeaders()
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/headerFilter/headerFilterList.ts b/e2e/testcafe-devextreme/tests/dataGrid/common/headerFilter/headerFilterList.ts
new file mode 100644
index 000000000000..98c41e223e50
--- /dev/null
+++ b/e2e/testcafe-devextreme/tests/dataGrid/common/headerFilter/headerFilterList.ts
@@ -0,0 +1,327 @@
+import DataGrid from 'devextreme-testcafe-models/dataGrid';
+import HeaderFilter from 'devextreme-testcafe-models/dataGrid/headers/headerFilter';
+import url from '../../../../helpers/getPageUrl';
+import { createWidget } from '../../../../helpers/createWidget';
+
+fixture.disablePageReloads`Header Filter - dxList integration`
+ .page(url(__dirname, '../../../container.html'));
+
+const GRID_CONTAINER = '#container';
+
+const openHeaderFilterAndGetList = async (t: TestController, dataGrid: DataGrid) => {
+ const headerCell = dataGrid.getHeaders()
+ .getHeaderRow(0)
+ .getHeaderCell(0);
+ const filterIconElement = headerCell.getFilterIcon();
+ const headerFilter = new HeaderFilter();
+ const list = headerFilter.getList();
+ const firstListItem = list.getItem(0);
+ const secondListItem = list.getItem(1);
+
+ await t
+ .click(filterIconElement);
+
+ return { list, firstListItem, secondListItem };
+};
+
+test('Should has unchecked "Select all" checkbox state if no values is selected', async (t) => {
+ const dataGrid = new DataGrid(GRID_CONTAINER);
+ const { list, firstListItem, secondListItem } = await openHeaderFilterAndGetList(t, dataGrid);
+
+ await t
+ .expect(await list.selectAll.checkBox.getCheckBoxState())
+ .eql('unchecked')
+ .expect(firstListItem.isSelected)
+ .notOk()
+ .expect(secondListItem.isSelected)
+ .notOk();
+}).before(async () => createWidget('dxDataGrid', {
+ dataSource: [
+ { id: 0 },
+ { id: 1 },
+ ],
+ keyExpr: 'id',
+ columns: [
+ { dataField: 'id', filterValues: [] },
+ ],
+ headerFilter: { visible: true },
+}));
+
+test('Should has checked "Select all" checkbox state if all values selected', async (t) => {
+ const dataGrid = new DataGrid(GRID_CONTAINER);
+ const { list, firstListItem, secondListItem } = await openHeaderFilterAndGetList(t, dataGrid);
+
+ await t
+ .expect(await list.selectAll.checkBox.getCheckBoxState())
+ .eql('checked')
+ .expect(firstListItem.isSelected)
+ .ok()
+ .expect(secondListItem.isSelected)
+ .ok();
+}).before(async () => createWidget('dxDataGrid', {
+ dataSource: [
+ { id: 0 },
+ { id: 1 },
+ ],
+ keyExpr: 'id',
+ columns: [
+ { dataField: 'id', filterType: 'exclude', filterValues: [] },
+ ],
+ headerFilter: { visible: true },
+}));
+
+test('Should has indeterminate "Select all" checkbox state if only part of values selected', async (t) => {
+ const dataGrid = new DataGrid(GRID_CONTAINER);
+ const { list, firstListItem, secondListItem } = await openHeaderFilterAndGetList(t, dataGrid);
+
+ await t
+ .expect(await list.selectAll.checkBox.getCheckBoxState())
+ .eql('indeterminate')
+ .expect(firstListItem.isSelected)
+ .ok()
+ .expect(secondListItem.isSelected)
+ .notOk();
+}).before(async () => createWidget('dxDataGrid', {
+ dataSource: [
+ { id: 0 },
+ { id: 1 },
+ ],
+ keyExpr: 'id',
+ columns: [
+ { dataField: 'id', filterValues: [0] },
+ ],
+ headerFilter: { visible: true },
+}));
+
+test('Should has indeterminate "Select all" checkbox state if part of values excluded', async (t) => {
+ const dataGrid = new DataGrid(GRID_CONTAINER);
+ const { list, firstListItem, secondListItem } = await openHeaderFilterAndGetList(t, dataGrid);
+
+ await t
+ .expect(await list.selectAll.checkBox.getCheckBoxState())
+ .eql('indeterminate')
+ .expect(firstListItem.isSelected)
+ .ok()
+ .expect(secondListItem.isSelected)
+ .notOk();
+}).before(async () => createWidget('dxDataGrid', {
+ dataSource: [
+ { id: 0 },
+ { id: 1 },
+ ],
+ keyExpr: 'id',
+ columns: [
+ { dataField: 'id', filterType: 'exclude', filterValues: [1] },
+ ],
+ headerFilter: { visible: true },
+}));
+
+test('Should has indeterminate "Select all" checkbox state if has not selected value on not first page [T1284200]', async (t) => {
+ const dataGrid = new DataGrid(GRID_CONTAINER);
+ const { list } = await openHeaderFilterAndGetList(t, dataGrid);
+
+ await t
+ .expect(await list.selectAll.checkBox.getCheckBoxState())
+ .eql('indeterminate');
+
+ const firstPageItemCount = await list.getItems().count;
+
+ for (let idx = 0; idx < firstPageItemCount; idx += 1) {
+ await t
+ .expect(list.getItem(idx).isSelected)
+ .ok();
+ }
+}).before(async () => createWidget('dxDataGrid', {
+ dataSource: new Array(100)
+ .map((_, idx) => ({ id: idx })),
+ keyExpr: 'id',
+ columns: [
+ { dataField: 'id', filterType: 'exclude', filterValues: [89] },
+ ],
+ headerFilter: { visible: true },
+}));
+
+test('Should select all values after unchecked "Select all" click', async (t) => {
+ const dataGrid = new DataGrid(GRID_CONTAINER);
+ const { list, firstListItem, secondListItem } = await openHeaderFilterAndGetList(t, dataGrid);
+
+ await t
+ .click(list.selectAll.checkBox.element);
+
+ await t
+ .expect(await list.selectAll.checkBox.getCheckBoxState())
+ .eql('checked')
+ .expect(firstListItem.isSelected)
+ .ok()
+ .expect(secondListItem.isSelected)
+ .ok();
+}).before(async () => createWidget('dxDataGrid', {
+ dataSource: [
+ { id: 0 },
+ { id: 1 },
+ ],
+ keyExpr: 'id',
+ columns: [
+ { dataField: 'id', filterValues: [] },
+ ],
+ headerFilter: { visible: true },
+}));
+
+test('Should unselect all values after checked "Select all" click', async (t) => {
+ const dataGrid = new DataGrid(GRID_CONTAINER);
+ const { list, firstListItem, secondListItem } = await openHeaderFilterAndGetList(t, dataGrid);
+
+ await t
+ .click(list.selectAll.checkBox.element);
+
+ await t
+ .expect(await list.selectAll.checkBox.getCheckBoxState())
+ .eql('unchecked')
+ .expect(firstListItem.isSelected)
+ .notOk()
+ .expect(secondListItem.isSelected)
+ .notOk();
+}).before(async () => createWidget('dxDataGrid', {
+ dataSource: [
+ { id: 0 },
+ { id: 1 },
+ ],
+ keyExpr: 'id',
+ columns: [
+ { dataField: 'id', filterType: 'exclude', filterValues: [] },
+ ],
+ headerFilter: { visible: true },
+}));
+
+test('Should select all values after indeterminate "Select all" click', async (t) => {
+ const dataGrid = new DataGrid(GRID_CONTAINER);
+ const { list, firstListItem, secondListItem } = await openHeaderFilterAndGetList(t, dataGrid);
+
+ await t
+ .click(list.selectAll.checkBox.element);
+
+ await t
+ .expect(await list.selectAll.checkBox.getCheckBoxState())
+ .eql('checked')
+ .expect(firstListItem.isSelected)
+ .ok()
+ .expect(secondListItem.isSelected)
+ .ok();
+}).before(async () => createWidget('dxDataGrid', {
+ dataSource: [
+ { id: 0 },
+ { id: 1 },
+ ],
+ keyExpr: 'id',
+ columns: [
+ { dataField: 'id', filterValues: [0] },
+ ],
+ headerFilter: { visible: true },
+}));
+
+test('Should change "Select all" to checked after selecting all values [T1293295]', async (t) => {
+ const dataGrid = new DataGrid(GRID_CONTAINER);
+ const { list, firstListItem, secondListItem } = await openHeaderFilterAndGetList(t, dataGrid);
+
+ await t
+ .click(firstListItem.element)
+ .click(secondListItem.element);
+
+ await t
+ .expect(await list.selectAll.checkBox.getCheckBoxState())
+ .eql('checked')
+ .expect(firstListItem.isSelected)
+ .ok()
+ .expect(secondListItem.isSelected)
+ .ok();
+}).before(async () => createWidget('dxDataGrid', {
+ dataSource: [
+ { id: 0 },
+ { id: 1 },
+ ],
+ keyExpr: 'id',
+ columns: [
+ { dataField: 'id', filterValues: [] },
+ ],
+ headerFilter: { visible: true },
+}));
+
+test('Should change "Select all" to unchecked after unselecting all values', async (t) => {
+ const dataGrid = new DataGrid(GRID_CONTAINER);
+ const { list, firstListItem, secondListItem } = await openHeaderFilterAndGetList(t, dataGrid);
+
+ await t
+ .click(firstListItem.element)
+ .click(secondListItem.element);
+
+ await t
+ .expect(await list.selectAll.checkBox.getCheckBoxState())
+ .eql('unchecked')
+ .expect(firstListItem.isSelected)
+ .notOk()
+ .expect(secondListItem.isSelected)
+ .notOk();
+}).before(async () => createWidget('dxDataGrid', {
+ dataSource: [
+ { id: 0 },
+ { id: 1 },
+ ],
+ keyExpr: 'id',
+ columns: [
+ { dataField: 'id', filterValues: [0, 1] },
+ ],
+ headerFilter: { visible: true },
+}));
+
+test('Should change "Select all" to unchecked after unselecting all values with exclude filter', async (t) => {
+ const dataGrid = new DataGrid(GRID_CONTAINER);
+ const { list, firstListItem, secondListItem } = await openHeaderFilterAndGetList(t, dataGrid);
+
+ await t
+ .click(firstListItem.element)
+ .click(secondListItem.element);
+
+ await t
+ .expect(await list.selectAll.checkBox.getCheckBoxState())
+ .eql('unchecked')
+ .expect(firstListItem.isSelected)
+ .notOk()
+ .expect(secondListItem.isSelected)
+ .notOk();
+}).before(async () => createWidget('dxDataGrid', {
+ dataSource: [
+ { id: 0 },
+ { id: 1 },
+ ],
+ keyExpr: 'id',
+ columns: [
+ { dataField: 'id', filterType: 'exclude', filterValues: [] },
+ ],
+ headerFilter: { visible: true },
+}));
+
+test('Should change "Select all" to indeterminate after unselecting one value', async (t) => {
+ const dataGrid = new DataGrid(GRID_CONTAINER);
+ const { list, firstListItem, secondListItem } = await openHeaderFilterAndGetList(t, dataGrid);
+
+ await t
+ .click(firstListItem.element);
+
+ await t
+ .expect(await list.selectAll.checkBox.getCheckBoxState())
+ .eql('indeterminate')
+ .expect(firstListItem.isSelected)
+ .notOk()
+ .expect(secondListItem.isSelected)
+ .ok();
+}).before(async () => createWidget('dxDataGrid', {
+ dataSource: [
+ { id: 0 },
+ { id: 1 },
+ ],
+ keyExpr: 'id',
+ columns: [
+ { dataField: 'id', filterValues: [0, 1] },
+ ],
+ headerFilter: { visible: true },
+}));
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/headerPanel.ts b/e2e/testcafe-devextreme/tests/dataGrid/common/headerPanel.ts
index 59156976c9b2..528ab6804e56 100644
--- a/e2e/testcafe-devextreme/tests/dataGrid/common/headerPanel.ts
+++ b/e2e/testcafe-devextreme/tests/dataGrid/common/headerPanel.ts
@@ -2,8 +2,6 @@ import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
import DataGrid from 'devextreme-testcafe-models/dataGrid';
import url from '../../../helpers/getPageUrl';
import { createWidget } from '../../../helpers/createWidget';
-import { Themes } from '../../../helpers/themes';
-import { changeTheme } from '../../../helpers/changeTheme';
import { getData } from '../helpers/generateDataSourceData';
fixture.disablePageReloads`Header Panel`
@@ -80,43 +78,35 @@ test('Drop-down window should be positioned correctly after resizing the toolbar
},
}));
-[
- Themes.genericLight,
- Themes.genericDark,
- Themes.materialBlue,
- Themes.materialBlueDark,
- Themes.fluentBlue,
- Themes.fluentBlueDark,
-].forEach((theme) => {
- test(`Disabled toolbar buttons are not grayed out in Material themes (T1217416) in ${theme}`, async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- const dataGrid = new DataGrid('#container');
-
- await t
- .expect(await takeScreenshot(`disabled-toolbar-buttons-${theme}.png`, dataGrid.element))
- .ok()
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }).before(async () => {
- await changeTheme(theme);
-
- return createWidget('dxDataGrid', {
- dataSource: getData(5, 3),
- keyExpr: 'field_0',
- showBorders: true,
- toolbar: {
- items: ['saveButton', 'revertButton', 'applyFilterButton'],
- },
- filterRow: { visible: true, applyFilter: 'onClick' },
- editing: {
- mode: 'batch',
- allowUpdating: true,
- },
- });
- }).after(async () => {
- await changeTheme(Themes.genericLight);
- });
-});
+// visual: generic.light
+// visual: generic.dark
+// visual: material.blue.light
+// visual: material.blue.dark
+// visual: fluent.blue.light
+// visual: fluent.blue.dark
+
+test('Disabled toolbar buttons are not grayed out in Material themes (T1217416)', async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+ const dataGrid = new DataGrid('#container');
+
+ await t
+ .expect(await takeScreenshot('disabled-toolbar-buttons-generic.light.png', dataGrid.element))
+ .ok()
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}).before(async () => createWidget('dxDataGrid', {
+ dataSource: getData(5, 3),
+ keyExpr: 'field_0',
+ showBorders: true,
+ toolbar: {
+ items: ['saveButton', 'revertButton', 'applyFilterButton'],
+ },
+ filterRow: { visible: true, applyFilter: 'onClick' },
+ editing: {
+ mode: 'batch',
+ allowUpdating: true,
+ },
+}));
test('Toolbar should render on changing visibility if visibility is false initially', async (t) => {
const dataGrid = new DataGrid('#container');
@@ -181,32 +171,24 @@ test('Toolbar should not reset its widget values when changing the disabled prop
},
}));
-[
- Themes.genericLight,
- Themes.materialBlue,
- Themes.fluentBlue,
-].forEach((theme) => {
- test(`Invisible toolbar doesn't have additional paddings (T1261773) in ${theme}`, async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- const dataGrid = new DataGrid('#container');
-
- await t
- .expect(await takeScreenshot(`invisible-toolbar-buttons-${theme}.png`, dataGrid.element))
- .ok()
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }).before(async () => {
- await changeTheme(theme);
-
- return createWidget('dxDataGrid', {
- dataSource: getData(5, 3),
- keyExpr: 'field_0',
- toolbar: {
- items: ['columnChooserButton'],
- visible: false,
- },
- });
- }).after(async () => {
- await changeTheme(Themes.genericLight);
- });
-});
+// visual: generic.light
+// visual: material.blue.light
+// visual: fluent.blue.light
+
+test('Invisible toolbar doesn\'t have additional paddings (T1261773)', async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+ const dataGrid = new DataGrid('#container');
+
+ await t
+ .expect(await takeScreenshot('invisible-toolbar-buttons-generic.light.png', dataGrid.element))
+ .ok()
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}).before(async () => createWidget('dxDataGrid', {
+ dataSource: getData(5, 3),
+ keyExpr: 'field_0',
+ toolbar: {
+ items: ['columnChooserButton'],
+ visible: false,
+ },
+}));
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/keyboardNavigation/etalons/native_scrolling_-_navigate_to_last_cell_row_dragging__virtual_scrolling__virtual_columns.png b/e2e/testcafe-devextreme/tests/dataGrid/common/keyboardNavigation/etalons/native_scrolling_-_navigate_to_last_cell_row_dragging__virtual_scrolling__virtual_columns.png
index 627908617889..96f421590a1f 100644
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/keyboardNavigation/etalons/native_scrolling_-_navigate_to_last_cell_row_dragging__virtual_scrolling__virtual_columns.png and b/e2e/testcafe-devextreme/tests/dataGrid/common/keyboardNavigation/etalons/native_scrolling_-_navigate_to_last_cell_row_dragging__virtual_scrolling__virtual_columns.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/keyboardNavigation/etalons/navigate_to_first_cell_in_first_row_when_pressing_Ctrl_+_Home_key_2.png b/e2e/testcafe-devextreme/tests/dataGrid/common/keyboardNavigation/etalons/navigate_to_first_cell_in_first_row_when_pressing_Ctrl_+_Home_key_2.png
index 2a8acd269502..954d27a312bb 100644
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/keyboardNavigation/etalons/navigate_to_first_cell_in_first_row_when_pressing_Ctrl_+_Home_key_2.png and b/e2e/testcafe-devextreme/tests/dataGrid/common/keyboardNavigation/etalons/navigate_to_first_cell_in_first_row_when_pressing_Ctrl_+_Home_key_2.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/keyboardNavigation/etalons/navigate_to_first_cell_in_first_row_when_virtual_scrolling_is_enabled_2.png b/e2e/testcafe-devextreme/tests/dataGrid/common/keyboardNavigation/etalons/navigate_to_first_cell_in_first_row_when_virtual_scrolling_is_enabled_2.png
index b9a7afe1a29b..954d27a312bb 100644
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/keyboardNavigation/etalons/navigate_to_first_cell_in_first_row_when_virtual_scrolling_is_enabled_2.png and b/e2e/testcafe-devextreme/tests/dataGrid/common/keyboardNavigation/etalons/navigate_to_first_cell_in_first_row_when_virtual_scrolling_is_enabled_2.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/keyboardNavigation/etalons/navigate_to_first_cell_in_row_that_contains_focus_when_adaptivity_is_enabled.png b/e2e/testcafe-devextreme/tests/dataGrid/common/keyboardNavigation/etalons/navigate_to_first_cell_in_row_that_contains_focus_when_adaptivity_is_enabled.png
index 23bdfdf53851..64465fc18dfb 100644
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/keyboardNavigation/etalons/navigate_to_first_cell_in_row_that_contains_focus_when_adaptivity_is_enabled.png and b/e2e/testcafe-devextreme/tests/dataGrid/common/keyboardNavigation/etalons/navigate_to_first_cell_in_row_that_contains_focus_when_adaptivity_is_enabled.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/keyboardNavigation/etalons/navigate_to_first_cell_in_row_that_contains_focus_when_pressing_Home_key.png b/e2e/testcafe-devextreme/tests/dataGrid/common/keyboardNavigation/etalons/navigate_to_first_cell_in_row_that_contains_focus_when_pressing_Home_key.png
index 2a8acd269502..954d27a312bb 100644
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/keyboardNavigation/etalons/navigate_to_first_cell_in_row_that_contains_focus_when_pressing_Home_key.png and b/e2e/testcafe-devextreme/tests/dataGrid/common/keyboardNavigation/etalons/navigate_to_first_cell_in_row_that_contains_focus_when_pressing_Home_key.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/keyboardNavigation/etalons/navigate_to_first_cell_in_row_that_contains_focus_when_virtual_columns_are_enabled.png b/e2e/testcafe-devextreme/tests/dataGrid/common/keyboardNavigation/etalons/navigate_to_first_cell_in_row_that_contains_focus_when_virtual_columns_are_enabled.png
index b29567d0d2bf..954d27a312bb 100644
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/keyboardNavigation/etalons/navigate_to_first_cell_in_row_that_contains_focus_when_virtual_columns_are_enabled.png and b/e2e/testcafe-devextreme/tests/dataGrid/common/keyboardNavigation/etalons/navigate_to_first_cell_in_row_that_contains_focus_when_virtual_columns_are_enabled.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/keyboardNavigation/etalons/reorder_column_when_there_are_async_templates_and_renderAsync_=_true.png b/e2e/testcafe-devextreme/tests/dataGrid/common/keyboardNavigation/etalons/reorder_column_when_there_are_async_templates_and_renderAsync_=_true.png
index 8726b7ee6217..04d31d940ab2 100644
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/keyboardNavigation/etalons/reorder_column_when_there_are_async_templates_and_renderAsync_=_true.png and b/e2e/testcafe-devextreme/tests/dataGrid/common/keyboardNavigation/etalons/reorder_column_when_there_are_async_templates_and_renderAsync_=_true.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/keyboardNavigation/keyboardNavigation.functional.ts b/e2e/testcafe-devextreme/tests/dataGrid/common/keyboardNavigation/keyboardNavigation.functional.ts
index a0963faa8ac8..b39a266d38e1 100644
--- a/e2e/testcafe-devextreme/tests/dataGrid/common/keyboardNavigation/keyboardNavigation.functional.ts
+++ b/e2e/testcafe-devextreme/tests/dataGrid/common/keyboardNavigation/keyboardNavigation.functional.ts
@@ -75,7 +75,7 @@ test('Changing keyboardNavigation options should not invalidate the entire conte
.expect(ClientFunction(() => (window as any).invalidateCounter)())
.eql(0)
.expect(ClientFunction(() => (window as any).renderTableCounter)())
- .eql(10);
+ .eql(9);
}).before(async () => {
await ClientFunction(() => {
(window as any).invalidateCounter = 0;
@@ -5959,3 +5959,262 @@ test('Focus events should be called when pressing the Ctrl + End key when virtua
delete (window as any).focusedEventsTestData;
})();
});
+
+// T1299278
+test('The row edit mode - Tab navigation through interactive elements in an editable cell when editCellTemplate is set', async (t) => {
+ // arrange
+ const dataGrid = new DataGrid('#container');
+ const dataCell = dataGrid.getDataCell(0, 0);
+
+ await dataGrid.apiEditRow(0);
+
+ // act - focus the first cell
+ await t.click(dataCell.element);
+
+ // assert
+ await t
+ .expect(dataCell.isEditCell).ok()
+ .expect(dataCell.isFocused).ok();
+
+ // act - navigate to the button of the second cell
+ await t.pressKey('tab');
+
+ // assert
+ await t.expect(dataGrid.getDataCell(0, 1).element.find('.my-button').focused).ok();
+
+ // act - navigate to the editor of the second cell
+ await t.pressKey('tab');
+
+ // assert
+ await t.expect(dataGrid.getDataCell(0, 1).element.find('.my-editor').focused).ok();
+
+ // act - navigate to the third cell
+ await t.pressKey('tab');
+
+ // assert
+ await t
+ .expect(dataGrid.getDataCell(0, 2).isEditCell).ok()
+ .expect(dataGrid.getDataCell(0, 2).isFocused).ok();
+}).before(async () => {
+ await createWidget('dxDataGrid', {
+ width: 800,
+ dataSource: [
+ {
+ id: 0, field1: 'test1', field2: 'test2', field3: 'test3',
+ },
+ ],
+ keyExpr: 'id',
+ editing: {
+ mode: 'row',
+ allowUpdating: true,
+ },
+ columns: [
+ 'field1',
+ {
+ dataField: 'field2',
+ editCellTemplate: (cellElement) => {
+ $('
')
+ .addClass('my-button')
+ .appendTo(cellElement);
+
+ $('
')
+ .addClass('my-editor')
+ .appendTo(cellElement);
+ },
+ },
+ 'field3',
+ ],
+ });
+});
+
+// T1299278
+test('The row edit mode - Shift + Tab navigation through interactive elements in an editable cell when editCellTemplate is set', async (t) => {
+ // arrange
+ const dataGrid = new DataGrid('#container');
+ const dataCell = dataGrid.getDataCell(0, 2);
+
+ await dataGrid.apiEditRow(0);
+
+ // act - focus the third cell
+ await t.click(dataCell.element);
+
+ // assert
+ await t
+ .expect(dataCell.isEditCell).ok()
+ .expect(dataCell.isFocused).ok();
+
+ // act - navigate to the editor of the second cell
+ await t.pressKey('shift+tab');
+
+ // assert
+ await t.expect(dataGrid.getDataCell(0, 1).element.find('.my-editor').focused).ok();
+
+ // act - navigate to the button of the second cell
+ await t.pressKey('shift+tab');
+
+ // assert
+ await t.expect(dataGrid.getDataCell(0, 1).element.find('.my-button').focused).ok();
+
+ // act - navigate to the first cell
+ await t.pressKey('shift+tab');
+
+ // assert
+ await t
+ .expect(dataGrid.getDataCell(0, 0).isEditCell).ok()
+ .expect(dataGrid.getDataCell(0, 0).isFocused).ok();
+}).before(async () => {
+ await createWidget('dxDataGrid', {
+ width: 800,
+ dataSource: [
+ {
+ id: 0, field1: 'test1', field2: 'test2', field3: 'test3',
+ },
+ ],
+ keyExpr: 'id',
+ editing: {
+ mode: 'row',
+ allowUpdating: true,
+ },
+ columns: [
+ 'field1',
+ {
+ dataField: 'field2',
+ editCellTemplate: (cellElement) => {
+ $('
')
+ .addClass('my-button')
+ .appendTo(cellElement);
+
+ $('
')
+ .addClass('my-editor')
+ .appendTo(cellElement);
+ },
+ },
+ 'field3',
+ ],
+ });
+});
+
+// T1299278
+test('The batch edit mode - Tab navigation through interactive elements in an editable cell when editCellTemplate is set', async (t) => {
+ // arrange
+ const dataGrid = new DataGrid('#container');
+ const dataCell = dataGrid.getDataCell(0, 0);
+
+ // act - focus the first cell
+ await t.click(dataCell.element);
+
+ // assert
+ await t
+ .expect(dataCell.isEditCell).ok()
+ .expect(dataCell.isFocused).ok();
+
+ // act - navigate to the button of the second cell
+ await t.pressKey('tab');
+
+ // assert
+ await t
+ .expect(dataGrid.getDataCell(0, 1).element.find('.my-button').focused).ok();
+
+ // act - navigate to the editor of the second cell
+ await t.pressKey('tab');
+
+ // assert
+ await t.expect(dataGrid.getDataCell(0, 1).element.find('.my-editor').focused).ok();
+
+ // act - navigate to the third cell
+ await t.pressKey('tab');
+
+ // assert
+ await t
+ .expect(dataGrid.getDataCell(0, 2).isEditCell).ok()
+ .expect(dataGrid.getDataCell(0, 2).isFocused).ok();
+}).before(async () => {
+ await createWidget('dxDataGrid', {
+ width: 800,
+ dataSource: [
+ {
+ id: 0, field1: 'test1', field2: 'test2', field3: 'test3',
+ },
+ ],
+ keyExpr: 'id',
+ editing: {
+ mode: 'batch',
+ allowUpdating: true,
+ },
+ columns: [
+ 'field1',
+ {
+ dataField: 'field2',
+ editCellTemplate: (cellElement) => {
+ $('
')
+ .addClass('my-button')
+ .appendTo(cellElement);
+
+ $('
')
+ .addClass('my-editor')
+ .appendTo(cellElement);
+ },
+ },
+ 'field3',
+ ],
+ });
+});
+
+// T1299278
+test('The batch edit mode - Shift + Tab navigation through interactive elements in an editable cell when editCellTemplate is set', async (t) => {
+ // arrange
+ const dataGrid = new DataGrid('#container');
+ const dataCell = dataGrid.getDataCell(0, 2);
+
+ // act - focus the third cell
+ await t.click(dataCell.element);
+
+ // assert
+ await t
+ .expect(dataCell.isEditCell).ok()
+ .expect(dataCell.isFocused).ok();
+
+ // act - navigate to the button of the second cell
+ await t.pressKey('shift+tab');
+
+ // assert
+ await t.expect(dataGrid.getDataCell(0, 1).element.find('.my-button').focused).ok();
+
+ // act - navigate to the first cell
+ await t.pressKey('shift+tab');
+
+ // assert
+ await t
+ .expect(dataGrid.getDataCell(0, 0).isEditCell).ok()
+ .expect(dataGrid.getDataCell(0, 0).isFocused).ok();
+}).before(async () => {
+ await createWidget('dxDataGrid', {
+ width: 800,
+ dataSource: [
+ {
+ id: 0, field1: 'test1', field2: 'test2', field3: 'test3',
+ },
+ ],
+ keyExpr: 'id',
+ editing: {
+ mode: 'batch',
+ allowUpdating: true,
+ },
+ columns: [
+ 'field1',
+ {
+ dataField: 'field2',
+ editCellTemplate: (cellElement) => {
+ $('
')
+ .addClass('my-button')
+ .appendTo(cellElement);
+
+ $('
')
+ .addClass('my-editor')
+ .appendTo(cellElement);
+ },
+ },
+ 'field3',
+ ],
+ });
+});
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/keyboardNavigation/keyboardNavigation.visual.ts b/e2e/testcafe-devextreme/tests/dataGrid/common/keyboardNavigation/keyboardNavigation.visual.ts
index 6d370b6a1b9b..4a8c025efa02 100644
--- a/e2e/testcafe-devextreme/tests/dataGrid/common/keyboardNavigation/keyboardNavigation.visual.ts
+++ b/e2e/testcafe-devextreme/tests/dataGrid/common/keyboardNavigation/keyboardNavigation.visual.ts
@@ -30,6 +30,9 @@ test('Focus the last cell in the row that contains focus when pressing the End k
height: 500,
width: 800,
showBorders: true,
+ scrolling: {
+ showScrollbar: 'never',
+ },
}));
test('Focus the first cell in the row that contains focus when pressing the Home key', async (t) => {
@@ -54,6 +57,9 @@ test('Focus the first cell in the row that contains focus when pressing the Home
height: 500,
width: 800,
showBorders: true,
+ scrolling: {
+ showScrollbar: 'never',
+ },
}));
test('Navigate to last cell in the row that contains focus when pressing the End key', async (t) => {
@@ -78,6 +84,9 @@ test('Navigate to last cell in the row that contains focus when pressing the End
height: 500,
width: 800,
showBorders: true,
+ scrolling: {
+ showScrollbar: 'never',
+ },
}));
test('Navigate to first cell in the row that contains focus when pressing the Home key', async (t) => {
@@ -109,6 +118,9 @@ test('Navigate to first cell in the row that contains focus when pressing the Ho
height: 500,
width: 800,
showBorders: true,
+ scrolling: {
+ showScrollbar: 'never',
+ },
}));
test('Navigate to last cell in the row that contains focus when focusedRowEnabled is true', async (t) => {
@@ -134,6 +146,9 @@ test('Navigate to last cell in the row that contains focus when focusedRowEnable
width: 800,
showBorders: true,
focusedRowEnabled: true,
+ scrolling: {
+ showScrollbar: 'never',
+ },
}));
test('Navigate to first cell in the row that contains focus when row dragging is enabled', async (t) => {
@@ -169,6 +184,9 @@ test('Navigate to first cell in the row that contains focus when row dragging is
allowReordering: true,
showDragIcons: true,
},
+ scrolling: {
+ showScrollbar: 'never',
+ },
}));
test('Navigation should not work when pressing the End key when the row is in edit state', async (t) => {
@@ -194,6 +212,9 @@ test('Navigation should not work when pressing the End key when the row is in ed
height: 500,
width: 800,
showBorders: true,
+ scrolling: {
+ showScrollbar: 'never',
+ },
editing: {
editRowKey: 'val_0_0',
},
@@ -223,6 +244,7 @@ test('Navigate to last cell in the row that contains focus when virtual columns
showBorders: true,
scrolling: {
useNative: false,
+ showScrollbar: 'never',
columnRenderingMode: 'virtual',
},
}));
@@ -258,6 +280,7 @@ test('Navigate to first cell in the row that contains focus when virtual columns
showBorders: true,
scrolling: {
useNative: false,
+ showScrollbar: 'never',
columnRenderingMode: 'virtual',
},
}));
@@ -284,6 +307,9 @@ test('Navigate to last cell in the row that contains focus when adaptivity is en
height: 500,
width: 800,
showBorders: true,
+ scrolling: {
+ showScrollbar: 'never',
+ },
customizeColumns(columns) {
columns[columns.length - 1].hidingPriority = 0;
columns.splice(columns.length - 2, 0, { type: 'adaptive', width: 100 });
@@ -323,6 +349,9 @@ test('Navigate to first cell in the row that contains focus when adaptivity is e
columns[0].hidingPriority = 0;
columns.push({ type: 'adaptive', width: 100 });
},
+ scrolling: {
+ showScrollbar: 'never',
+ },
}));
// Quick navigation through grid rows via Ctrl+Home and Ctrl+End keys
@@ -396,6 +425,9 @@ test('Navigate to last cell in the last row when pressing the Ctrl+End key', asy
height: 500,
width: 800,
showBorders: true,
+ scrolling: {
+ showScrollbar: 'never',
+ },
}));
test('Navigate to first cell in the first row when pressing the Ctrl + Home key', async (t) => {
@@ -429,6 +461,9 @@ test('Navigate to first cell in the first row when pressing the Ctrl + Home key'
height: 500,
width: 800,
showBorders: true,
+ scrolling: {
+ showScrollbar: 'never',
+ },
}));
test('Navigate to last cell in the last row when virtual scrolling is enabled', async (t) => {
@@ -455,6 +490,7 @@ test('Navigate to last cell in the last row when virtual scrolling is enabled',
showBorders: true,
scrolling: {
mode: 'virtual',
+ showScrollbar: 'never',
useNative: false,
},
}));
@@ -492,11 +528,12 @@ test('Navigate to first cell in the first row when virtual scrolling is enabled'
showBorders: true,
scrolling: {
mode: 'virtual',
+ showScrollbar: 'never',
useNative: false,
},
}));
-test('Navigate to last cell in the last row when virtual scrolling and columns are enabled', async (t) => {
+test.meta({ unstable: true })('Navigate to last cell in the last row when virtual scrolling and columns are enabled', async (t) => {
// arrange
const dataGrid = new DataGrid('#container');
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
@@ -524,6 +561,7 @@ test('Navigate to last cell in the last row when virtual scrolling and columns a
scrolling: {
mode: 'virtual',
columnRenderingMode: 'virtual',
+ showScrollbar: 'never',
},
}));
@@ -563,12 +601,13 @@ test('Navigate to first cell in the first row when virtual scrolling and columns
width: 800,
scrolling: {
mode: 'virtual',
+ showScrollbar: 'never',
columnRenderingMode: 'virtual',
},
}));
[true, false].forEach((useNative) => {
- test(`${useNative ? 'Native' : 'Simulated'} scrolling: Focus should be on the first focusable cell when pressing the Ctrl + Home key when row dragging, virtual scrolling and columns are enabled`, async (t) => {
+ test.meta({ unstable: true })(`${useNative ? 'Native' : 'Simulated'} scrolling: Focus should be on the first focusable cell when pressing the Ctrl + Home key when row dragging, virtual scrolling and columns are enabled`, async (t) => {
// arrange
const dataGrid = new DataGrid('#container');
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
@@ -612,11 +651,13 @@ test('Navigate to first cell in the first row when virtual scrolling and columns
},
}));
- test(`${useNative ? 'Native' : 'Simulated'} scrolling: Focus should be on the last focusable cell when pressing the Ctrl + Home key when row dragging, virtual scrolling and columns are enabled`, async (t) => {
+ test.meta({ unstable: true })(`${useNative ? 'Native' : 'Simulated'} scrolling: Focus should be on the last focusable cell when pressing the Ctrl + Home key when row dragging, virtual scrolling and columns are enabled`, async (t) => {
// arrange
const dataGrid = new DataGrid('#container');
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+ await t.expect(dataGrid.isReady()).ok();
+
// act
await t
.click(dataGrid.getDataCell(0, 0).element)
@@ -639,6 +680,7 @@ test('Navigate to first cell in the first row when virtual scrolling and columns
mode: 'virtual',
columnRenderingMode: 'virtual',
useNative,
+ showScrollbar: 'never',
},
customizeColumns(columns) {
columns.push({ type: 'drag' });
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/keyboardNavigation/startEditing.functional.ts b/e2e/testcafe-devextreme/tests/dataGrid/common/keyboardNavigation/startEditing.functional.ts
index 38e42cd7e350..8d78a9849512 100644
--- a/e2e/testcafe-devextreme/tests/dataGrid/common/keyboardNavigation/startEditing.functional.ts
+++ b/e2e/testcafe-devextreme/tests/dataGrid/common/keyboardNavigation/startEditing.functional.ts
@@ -1,8 +1,9 @@
import DataGrid from 'devextreme-testcafe-models/dataGrid';
+import { ClientFunction } from 'testcafe';
import url from '../../../../helpers/getPageUrl';
import { createWidget } from '../../../../helpers/createWidget';
-fixture`Keyboard Navigation - editOnKeyPress`
+fixture.disablePageReloads`Keyboard Navigation - editOnKeyPress`
.page(url(__dirname, '../../../container.html'));
const DATA_GRID_SELECTOR = '#container';
@@ -10,7 +11,7 @@ const DATA_GRID_SELECTOR = '#container';
test('Editing should start by pressing enter after scrolling content with scrolling.mode=virtual', async (t) => {
const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
- await dataGrid.scrollBy({ y: 10000 });
+ await dataGrid.scrollBy(t, { y: 10000 });
await t.click(dataGrid.getDataCell(49, 1).element);
await t.pressKey('enter');
@@ -36,6 +37,90 @@ test('Editing should start by pressing enter after scrolling content with scroll
});
});
+test('editing.allowUpdating callback should receive correct row on tab key on first cell with virtual scrolling (T1290811)', async (t) => {
+ const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
+
+ await t.expect(dataGrid.isReady()).ok();
+
+ await dataGrid.scrollBy(t, { y: 10000 });
+
+ await t
+ .click(dataGrid.getDataCell(49, 0).element)
+ .expect(dataGrid.getDataCell(49, 0).getEditor().element.focused).ok();
+
+ await t
+ .pressKey('tab')
+ .expect(dataGrid.getDataCell(49, 1).getEditor().element.focused).ok();
+
+ const eventRowKeys = await ClientFunction(() => (window as any).eventRowKeys)();
+ const uniqueRowKeys = [...new Set(eventRowKeys)];
+
+ await t.expect(uniqueRowKeys).eql([49]);
+}).before(async () => {
+ await createWidget('dxDataGrid', {
+ dataSource: [...new Array(50)].map((_, i) => ({
+ id: i,
+ data: `Row ${i}`,
+ })),
+ keyExpr: 'id',
+ columns: ['id', 'data'],
+ editing: {
+ mode: 'cell',
+ allowUpdating: (e) => {
+ (window as any).eventRowKeys ??= [];
+ (window as any).eventRowKeys.push(e.row?.key);
+ return true;
+ },
+ },
+ scrolling: {
+ mode: 'virtual',
+ },
+ height: 300,
+ });
+});
+
+test('editing.allowUpdating callback should receive correct row on tab key on last cell with virtual scrolling (T1290811)', async (t) => {
+ const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
+
+ await t.expect(dataGrid.isReady()).ok();
+
+ await dataGrid.scrollBy(t, { y: 10000 });
+
+ await t
+ .click(dataGrid.getDataCell(48, 1).element)
+ .expect(dataGrid.getDataCell(48, 1).getEditor().element.focused).ok();
+
+ await t
+ .pressKey('tab')
+ .expect(dataGrid.getDataCell(49, 0).getEditor().element.focused).ok();
+
+ const eventRowKeys = await ClientFunction(() => (window as any).eventRowKeys)();
+ const uniqueRowKeys = [...new Set(eventRowKeys)];
+
+ await t.expect(uniqueRowKeys).eql([48, 49]);
+}).before(async () => {
+ await createWidget('dxDataGrid', {
+ dataSource: [...new Array(50)].map((_, i) => ({
+ id: i,
+ data: `Row ${i}`,
+ })),
+ keyExpr: 'id',
+ columns: ['id', 'data'],
+ editing: {
+ mode: 'cell',
+ allowUpdating: (e) => {
+ (window as any).eventRowKeys ??= [];
+ (window as any).eventRowKeys.push(e.row?.key);
+ return true;
+ },
+ },
+ scrolling: {
+ mode: 'virtual',
+ },
+ height: 300,
+ });
+});
+
test('DataGrid should not remove the minus symbol when editing started (T1201166)', async (t) => {
const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/T1286265_deletedRowHeight.ts b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/T1286265_deletedRowHeight.ts
index a9411b3604a0..29a409278f1d 100644
--- a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/T1286265_deletedRowHeight.ts
+++ b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/T1286265_deletedRowHeight.ts
@@ -2,8 +2,6 @@ import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
import DataGrid from 'devextreme-testcafe-models/dataGrid';
import { createWidget } from '../../../../helpers/createWidget';
import url from '../../../../helpers/getPageUrl';
-import { changeTheme } from '../../../../helpers/changeTheme';
-import { Themes } from '../../../../helpers/themes';
fixture.disablePageReloads`DataGrid deleted row height consistency T1286265`
.page(url(__dirname, '../../../container.html'));
@@ -11,238 +9,238 @@ fixture.disablePageReloads`DataGrid deleted row height consistency T1286265`
const DATA_GRID_SELECTOR = '#container';
const ROW_INDEX = 1;
-[
- Themes.fluentBlue,
- Themes.fluentBlueCompact,
- Themes.materialBlue,
- Themes.materialBlueCompact,
- Themes.genericLight,
- Themes.genericLightCompact,
-].forEach((theme) => {
- test(`When DataGrid has fixed column row height should not change when marked as deleted - ${theme}`, async (t) => {
- // Arrange
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
-
- // Get the initial height of the row at index
- const initialRow = dataGrid.getDataRow(ROW_INDEX);
- const initialRowHeight = await initialRow.element.clientHeight;
-
- // Act - mark the row as deleted
- await dataGrid.apiDeleteRow(ROW_INDEX);
-
- // Assert - check if the row is marked as deleted
- await t
- .expect(dataGrid.getDataRow(ROW_INDEX).isRemoved)
- .ok('Row should be marked as deleted');
-
- // Get the height of the deleted row
- const deletedRow = dataGrid.getDataRow(ROW_INDEX);
- const deletedRowHeight = await deletedRow.element.clientHeight;
-
- // Assert - check if the height remains consistent
- await t
- .expect(deletedRowHeight)
- .eql(initialRowHeight, 'Row height should not change when marked as deleted');
-
- // Take a screenshot for visual verification
- await takeScreenshot(`datagrid-deleted-row-height-row-lines-and-fixed-column (${theme}).png`, dataGrid.element);
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }).before(async () => {
- await changeTheme(theme);
-
- await createWidget('dxDataGrid', {
- dataSource: [
- { id: 1, name: 'John Smith' },
- { id: 2, name: 'Jane Johnson' },
- { id: 3, name: 'Mike Wilson' },
- ],
- keyExpr: 'id',
- height: 300,
- showBorders: true,
- showRowLines: true,
- columns: [
- { dataField: 'id', width: 50, fixed: true },
- { dataField: 'name', width: 150 },
- ],
- editing: {
- mode: 'batch',
- allowDeleting: true,
- },
- });
- }).after(async () => {
- await changeTheme(Themes.genericLight);
+// visual: generic.light
+// visual: generic.light.compact
+// visual: material.blue.light
+// visual: material.blue.light.compact
+// visual: fluent.blue.light
+// visual: fluent.blue.light.compact
+test('When DataGrid has fixed column row height should not change when marked as deleted - generic.light', async (t) => {
+ // Arrange
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+ const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
+
+ // Get the initial height of the row at index
+ const initialRow = dataGrid.getDataRow(ROW_INDEX);
+ const initialRowHeight = await initialRow.element.clientHeight;
+
+ // Act - mark the row as deleted
+ await dataGrid.apiDeleteRow(ROW_INDEX);
+
+ // Assert - check if the row is marked as deleted
+ await t
+ .expect(dataGrid.getDataRow(ROW_INDEX).isRemoved)
+ .ok('Row should be marked as deleted');
+
+ // Get the height of the deleted row
+ const deletedRow = dataGrid.getDataRow(ROW_INDEX);
+ const deletedRowHeight = await deletedRow.element.clientHeight;
+
+ // Assert - check if the height remains consistent
+ await t
+ .expect(deletedRowHeight)
+ .eql(initialRowHeight, 'Row height should not change when marked as deleted');
+
+ // Take a screenshot for visual verification
+ await takeScreenshot('datagrid-deleted-row-height-row-lines-and-fixed-column (generic.light).png', dataGrid.element);
+ await t
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}).before(async () => {
+ await createWidget('dxDataGrid', {
+ dataSource: [
+ { id: 1, name: 'John Smith' },
+ { id: 2, name: 'Jane Johnson' },
+ { id: 3, name: 'Mike Wilson' },
+ ],
+ keyExpr: 'id',
+ height: 300,
+ showBorders: true,
+ showRowLines: true,
+ columns: [
+ { dataField: 'id', width: 50, fixed: true },
+ { dataField: 'name', width: 150 },
+ ],
+ editing: {
+ mode: 'batch',
+ allowDeleting: true,
+ },
});
+});
- test(`When DataGrid doesn't have fixed column row height should not change when marked as deleted - ${theme}`, async (t) => {
- // Arrange
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
-
- // Get the initial height of the row at index
- const initialRow = dataGrid.getDataRow(ROW_INDEX);
- const initialRowHeight = await initialRow.element.clientHeight;
-
- // Act - mark the row as deleted
- await dataGrid.apiDeleteRow(ROW_INDEX);
-
- // Assert - check if the row is marked as deleted
- await t
- .expect(dataGrid.getDataRow(ROW_INDEX).isRemoved)
- .ok('Row should be marked as deleted');
-
- // Get the height of the deleted row
- const deletedRow = dataGrid.getDataRow(ROW_INDEX);
- const deletedRowHeight = await deletedRow.element.clientHeight;
-
- // Assert - check if the height remains consistent
- await t
- .expect(deletedRowHeight)
- .eql(initialRowHeight, 'Row height should not change when marked as deleted');
-
- // Take a screenshot for visual verification
- await takeScreenshot(`datagrid-deleted-row-height-row-lines-and-no-fixed-column (${theme}).png`, dataGrid.element);
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }).before(async () => {
- await changeTheme(theme);
-
- await createWidget('dxDataGrid', {
- dataSource: [
- { id: 1, name: 'John Smith' },
- { id: 2, name: 'Jane Johnson' },
- { id: 3, name: 'Mike Wilson' },
- ],
- keyExpr: 'id',
- height: 300,
- showBorders: true,
- showRowLines: true,
- columns: [
- { dataField: 'id', width: 50 },
- { dataField: 'name', width: 150 },
- ],
- editing: {
- mode: 'batch',
- allowDeleting: true,
- },
- });
- }).after(async () => {
- await changeTheme(Themes.genericLight);
+// visual: generic.light
+// visual: generic.light.compact
+// visual: material.blue.light
+// visual: material.blue.light.compact
+// visual: fluent.blue.light
+// visual: fluent.blue.light.compact
+test('When DataGrid doesn\'t have fixed column row height should not change when marked as deleted - generic.light', async (t) => {
+ // Arrange
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+ const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
+
+ // Get the initial height of the row at index
+ const initialRow = dataGrid.getDataRow(ROW_INDEX);
+ const initialRowHeight = await initialRow.element.clientHeight;
+
+ // Act - mark the row as deleted
+ await dataGrid.apiDeleteRow(ROW_INDEX);
+
+ // Assert - check if the row is marked as deleted
+ await t
+ .expect(dataGrid.getDataRow(ROW_INDEX).isRemoved)
+ .ok('Row should be marked as deleted');
+
+ // Get the height of the deleted row
+ const deletedRow = dataGrid.getDataRow(ROW_INDEX);
+ const deletedRowHeight = await deletedRow.element.clientHeight;
+
+ // Assert - check if the height remains consistent
+ await t
+ .expect(deletedRowHeight)
+ .eql(initialRowHeight, 'Row height should not change when marked as deleted');
+
+ // Take a screenshot for visual verification
+ await takeScreenshot('datagrid-deleted-row-height-row-lines-and-no-fixed-column (generic.light).png', dataGrid.element);
+ await t
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}).before(async () => {
+ await createWidget('dxDataGrid', {
+ dataSource: [
+ { id: 1, name: 'John Smith' },
+ { id: 2, name: 'Jane Johnson' },
+ { id: 3, name: 'Mike Wilson' },
+ ],
+ keyExpr: 'id',
+ height: 300,
+ showBorders: true,
+ showRowLines: true,
+ columns: [
+ { dataField: 'id', width: 50 },
+ { dataField: 'name', width: 150 },
+ ],
+ editing: {
+ mode: 'batch',
+ allowDeleting: true,
+ },
});
+});
- test(`When not showing row lines and not fixed any column row height should not change when marked as deleted - ${theme}`, async (t) => {
- // Arrange
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
-
- // Get the initial height of the row at index
- const initialRow = dataGrid.getDataRow(ROW_INDEX);
- const initialRowHeight = await initialRow.element.clientHeight;
-
- // Act - mark the row as deleted
- await dataGrid.apiDeleteRow(ROW_INDEX);
-
- // Assert - check if the row is marked as deleted
- await t
- .expect(dataGrid.getDataRow(ROW_INDEX).isRemoved)
- .ok('Row should be marked as deleted');
-
- // Get the height of the deleted row
- const deletedRow = dataGrid.getDataRow(ROW_INDEX);
- const deletedRowHeight = await deletedRow.element.clientHeight;
-
- // Assert - check if the height remains consistent
- await t
- .expect(deletedRowHeight)
- .eql(initialRowHeight, 'Row height should not change when marked as deleted');
-
- // Take a screenshot for visual verification
- await takeScreenshot(`datagrid-deleted-row-height-no-row-lines-and-no-fixed-column (${theme}).png`, dataGrid.element);
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }).before(async () => {
- await changeTheme(theme);
-
- await createWidget('dxDataGrid', {
- dataSource: [
- { id: 1, name: 'John Smith' },
- { id: 2, name: 'Jane Johnson' },
- { id: 3, name: 'Mike Wilson' },
- ],
- keyExpr: 'id',
- height: 300,
- showBorders: true,
- showRowLines: false,
- columns: [
- { dataField: 'id', width: 50 },
- { dataField: 'name', width: 150 },
- ],
- editing: {
- mode: 'batch',
- allowDeleting: true,
- },
- });
- }).after(async () => {
- await changeTheme(Themes.genericLight);
+// visual: generic.light
+// visual: generic.light.compact
+// visual: material.blue.light
+// visual: material.blue.light.compact
+// visual: fluent.blue.light
+// visual: fluent.blue.light.compact
+test('When not showing row lines and not fixed any column row height should not change when marked as deleted - generic.light', async (t) => {
+ // Arrange
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+ const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
+
+ // Get the initial height of the row at index
+ const initialRow = dataGrid.getDataRow(ROW_INDEX);
+ const initialRowHeight = await initialRow.element.clientHeight;
+
+ // Act - mark the row as deleted
+ await dataGrid.apiDeleteRow(ROW_INDEX);
+
+ // Assert - check if the row is marked as deleted
+ await t
+ .expect(dataGrid.getDataRow(ROW_INDEX).isRemoved)
+ .ok('Row should be marked as deleted');
+
+ // Get the height of the deleted row
+ const deletedRow = dataGrid.getDataRow(ROW_INDEX);
+ const deletedRowHeight = await deletedRow.element.clientHeight;
+
+ // Assert - check if the height remains consistent
+ await t
+ .expect(deletedRowHeight)
+ .eql(initialRowHeight, 'Row height should not change when marked as deleted');
+
+ // Take a screenshot for visual verification
+ await takeScreenshot('datagrid-deleted-row-height-no-row-lines-and-no-fixed-column (generic.light).png', dataGrid.element);
+ await t
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}).before(async () => {
+ await createWidget('dxDataGrid', {
+ dataSource: [
+ { id: 1, name: 'John Smith' },
+ { id: 2, name: 'Jane Johnson' },
+ { id: 3, name: 'Mike Wilson' },
+ ],
+ keyExpr: 'id',
+ height: 300,
+ showBorders: true,
+ showRowLines: false,
+ columns: [
+ { dataField: 'id', width: 50 },
+ { dataField: 'name', width: 150 },
+ ],
+ editing: {
+ mode: 'batch',
+ allowDeleting: true,
+ },
});
- test(`When not showing row lines and DataGrid has any column row height should not change when marked as deleted - ${theme}`, async (t) => {
- // Arrange
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
-
- // Get the initial height of the row at index
- const initialRow = dataGrid.getDataRow(ROW_INDEX);
- const initialRowHeight = await initialRow.element.clientHeight;
-
- // Act - mark the row as deleted
- await dataGrid.apiDeleteRow(ROW_INDEX);
-
- // Assert - check if the row is marked as deleted
- await t
- .expect(dataGrid.getDataRow(ROW_INDEX).isRemoved)
- .ok('Row should be marked as deleted');
-
- // Get the height of the deleted row
- const deletedRow = dataGrid.getDataRow(ROW_INDEX);
- const deletedRowHeight = await deletedRow.element.clientHeight;
-
- // Assert - check if the height remains consistent
- await t
- .expect(deletedRowHeight)
- .eql(initialRowHeight, 'Row height should not change when marked as deleted');
-
- // Take a screenshot for visual verification
- await takeScreenshot(`datagrid-deleted-row-height-no-row-lines-and-fixed-column (${theme}).png`, dataGrid.element);
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }).before(async () => {
- await changeTheme(theme);
-
- await createWidget('dxDataGrid', {
- dataSource: [
- { id: 1, name: 'John Smith' },
- { id: 2, name: 'Jane Johnson' },
- { id: 3, name: 'Mike Wilson' },
- ],
- keyExpr: 'id',
- height: 300,
- showBorders: true,
- showRowLines: false,
- columns: [
- { dataField: 'id', width: 50, fixed: true },
- { dataField: 'name', width: 150 },
- ],
- editing: {
- mode: 'batch',
- allowDeleting: true,
- },
- });
- }).after(async () => {
- await changeTheme(Themes.genericLight);
+});
+
+// visual: generic.light
+// visual: generic.light.compact
+// visual: material.blue.light
+// visual: material.blue.light.compact
+// visual: fluent.blue.light
+// visual: fluent.blue.light.compact
+test('When not showing row lines and DataGrid has any column row height should not change when marked as deleted - generic.light', async (t) => {
+ // Arrange
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+ const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
+
+ // Get the initial height of the row at index
+ const initialRow = dataGrid.getDataRow(ROW_INDEX);
+ const initialRowHeight = await initialRow.element.clientHeight;
+
+ // Act - mark the row as deleted
+ await dataGrid.apiDeleteRow(ROW_INDEX);
+
+ // Assert - check if the row is marked as deleted
+ await t
+ .expect(dataGrid.getDataRow(ROW_INDEX).isRemoved)
+ .ok('Row should be marked as deleted');
+
+ // Get the height of the deleted row
+ const deletedRow = dataGrid.getDataRow(ROW_INDEX);
+ const deletedRowHeight = await deletedRow.element.clientHeight;
+
+ // Assert - check if the height remains consistent
+ await t
+ .expect(deletedRowHeight)
+ .eql(initialRowHeight, 'Row height should not change when marked as deleted');
+
+ // Take a screenshot for visual verification
+ await takeScreenshot('datagrid-deleted-row-height-no-row-lines-and-fixed-column (generic.light).png', dataGrid.element);
+ await t
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}).before(async () => {
+ await createWidget('dxDataGrid', {
+ dataSource: [
+ { id: 1, name: 'John Smith' },
+ { id: 2, name: 'Jane Johnson' },
+ { id: 3, name: 'Mike Wilson' },
+ ],
+ keyExpr: 'id',
+ height: 300,
+ showBorders: true,
+ showRowLines: false,
+ columns: [
+ { dataField: 'id', width: 50, fixed: true },
+ { dataField: 'name', width: 150 },
+ ],
+ editing: {
+ mode: 'batch',
+ allowDeleting: true,
+ },
});
});
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-no-row-lines-and-fixed-column (fluent.blue.light).png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-no-row-lines-and-fixed-column (fluent.blue.light).png
deleted file mode 100644
index f295ed52e483..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-no-row-lines-and-fixed-column (fluent.blue.light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-no-row-lines-and-fixed-column (fluent.blue.light.compact).png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-no-row-lines-and-fixed-column (fluent.blue.light.compact).png
deleted file mode 100644
index 2f08612f769c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-no-row-lines-and-fixed-column (fluent.blue.light.compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-no-row-lines-and-fixed-column (generic.light.compact).png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-no-row-lines-and-fixed-column (generic.light.compact).png
deleted file mode 100644
index a59af578e294..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-no-row-lines-and-fixed-column (generic.light.compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-no-row-lines-and-fixed-column (material.blue.light).png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-no-row-lines-and-fixed-column (material.blue.light).png
deleted file mode 100644
index 0d0416288e3e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-no-row-lines-and-fixed-column (material.blue.light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-no-row-lines-and-fixed-column (material.blue.light.compact).png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-no-row-lines-and-fixed-column (material.blue.light.compact).png
deleted file mode 100644
index 94fc9e6cc0ec..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-no-row-lines-and-fixed-column (material.blue.light.compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-no-row-lines-and-no-fixed-column (fluent.blue.light).png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-no-row-lines-and-no-fixed-column (fluent.blue.light).png
deleted file mode 100644
index fefeb384e93e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-no-row-lines-and-no-fixed-column (fluent.blue.light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-no-row-lines-and-no-fixed-column (fluent.blue.light.compact).png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-no-row-lines-and-no-fixed-column (fluent.blue.light.compact).png
deleted file mode 100644
index f114e533ffa0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-no-row-lines-and-no-fixed-column (fluent.blue.light.compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-no-row-lines-and-no-fixed-column (generic.light.compact).png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-no-row-lines-and-no-fixed-column (generic.light.compact).png
deleted file mode 100644
index 5d26785e1809..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-no-row-lines-and-no-fixed-column (generic.light.compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-no-row-lines-and-no-fixed-column (material.blue.light).png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-no-row-lines-and-no-fixed-column (material.blue.light).png
deleted file mode 100644
index be2c3806b998..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-no-row-lines-and-no-fixed-column (material.blue.light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-no-row-lines-and-no-fixed-column (material.blue.light.compact).png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-no-row-lines-and-no-fixed-column (material.blue.light.compact).png
deleted file mode 100644
index e06a2ba54a5e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-no-row-lines-and-no-fixed-column (material.blue.light.compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-row-lines-and-fixed-column (fluent.blue.light).png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-row-lines-and-fixed-column (fluent.blue.light).png
deleted file mode 100644
index 2b342b36429e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-row-lines-and-fixed-column (fluent.blue.light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-row-lines-and-fixed-column (fluent.blue.light.compact).png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-row-lines-and-fixed-column (fluent.blue.light.compact).png
deleted file mode 100644
index f423ae8e39f2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-row-lines-and-fixed-column (fluent.blue.light.compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-row-lines-and-fixed-column (generic.light.compact).png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-row-lines-and-fixed-column (generic.light.compact).png
deleted file mode 100644
index bef799f928ff..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-row-lines-and-fixed-column (generic.light.compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-row-lines-and-fixed-column (material.blue.light).png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-row-lines-and-fixed-column (material.blue.light).png
deleted file mode 100644
index 732a16a9c051..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-row-lines-and-fixed-column (material.blue.light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-row-lines-and-fixed-column (material.blue.light.compact).png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-row-lines-and-fixed-column (material.blue.light.compact).png
deleted file mode 100644
index 3ede96ee76ec..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-row-lines-and-fixed-column (material.blue.light.compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-row-lines-and-no-fixed-column (fluent.blue.light).png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-row-lines-and-no-fixed-column (fluent.blue.light).png
deleted file mode 100644
index 2517daeb2e98..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-row-lines-and-no-fixed-column (fluent.blue.light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-row-lines-and-no-fixed-column (fluent.blue.light.compact).png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-row-lines-and-no-fixed-column (fluent.blue.light.compact).png
deleted file mode 100644
index 204e93f0ec04..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-row-lines-and-no-fixed-column (fluent.blue.light.compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-row-lines-and-no-fixed-column (generic.light.compact).png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-row-lines-and-no-fixed-column (generic.light.compact).png
deleted file mode 100644
index ece32dcdff9b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-row-lines-and-no-fixed-column (generic.light.compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-row-lines-and-no-fixed-column (material.blue.light).png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-row-lines-and-no-fixed-column (material.blue.light).png
deleted file mode 100644
index 75825aa32cf0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-row-lines-and-no-fixed-column (material.blue.light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-row-lines-and-no-fixed-column (material.blue.light.compact).png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-row-lines-and-no-fixed-column (material.blue.light.compact).png
deleted file mode 100644
index 1e1c9dd581f8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/etalons/datagrid-deleted-row-height-row-lines-and-no-fixed-column (material.blue.light.compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/T1163515_alternateRowGroupBorders.ts b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/T1163515_alternateRowGroupBorders.ts
index 5838d86a8ce2..ed9d0112d7d6 100644
--- a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/T1163515_alternateRowGroupBorders.ts
+++ b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/T1163515_alternateRowGroupBorders.ts
@@ -1,9 +1,7 @@
import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
import DataGrid from 'devextreme-testcafe-models/dataGrid';
-import { changeTheme } from '../../../../../helpers/changeTheme';
import { createWidget } from '../../../../../helpers/createWidget';
import url from '../../../../../helpers/getPageUrl';
-import { Themes } from '../../../../../helpers/themes';
// TODO: Enable multi-theming testcafe run in the future.
fixture.disablePageReloads`Grouping Panel - Borders with enabled alternate rows`
@@ -12,7 +10,6 @@ fixture.disablePageReloads`Grouping Panel - Borders with enabled alternate rows`
const GRID_SELECTOR = '#container';
const getTestParams = ({
- theme,
rowAlternationEnabled,
showColumnLines,
showRowLines,
@@ -20,7 +17,6 @@ const getTestParams = ({
hasFixedColumn,
hasMasterDetail,
}) => [
- `theme: ${theme}`,
`alt rows: ${rowAlternationEnabled}`,
`column lines: ${showColumnLines}`,
`row lines: ${showRowLines}`,
@@ -30,7 +26,6 @@ const getTestParams = ({
].join(', ');
const getScreenshotParams = ({
- theme,
rowAlternationEnabled,
showColumnLines,
showRowLines,
@@ -38,7 +33,6 @@ const getScreenshotParams = ({
hasFixedColumn,
hasMasterDetail,
}) => [
- `${theme === Themes.materialBlue ? 'material' : ''}`,
`${rowAlternationEnabled ? 'r-alt' : ''}`,
`${showColumnLines ? 'lines-c' : ''}`,
`${showRowLines ? 'lines-r' : ''}`,
@@ -164,30 +158,28 @@ const markupTest = (matrixOptions) => {
await t.expect(compareResults.isValid())
.ok(compareResults.errorMessages());
}).before(async () => {
- await changeTheme(matrixOptions.theme);
await createDataGrid(matrixOptions);
- }).after(async () => changeTheme(Themes.genericLight));
+ });
};
-[Themes.materialBlue, Themes.genericLight].forEach((theme) => {
- [true, false].forEach((hasFixedColumn) => {
- [true, false].forEach((hasMasterDetail) => {
- [true, false].forEach((rowAlternationEnabled) => {
- [true, false].forEach((showColumnLines) => {
- [true, false].forEach((showRowLines) => {
- [true, false].forEach((showBorders) => {
- const matrixOptions = {
- theme,
- rowAlternationEnabled,
- showColumnLines,
- showRowLines,
- showBorders,
- hasFixedColumn,
- hasMasterDetail,
- };
+// visual: generic.light
+// visual: material.blue.light
+[true, false].forEach((hasFixedColumn) => {
+ [true, false].forEach((hasMasterDetail) => {
+ [true, false].forEach((rowAlternationEnabled) => {
+ [true, false].forEach((showColumnLines) => {
+ [true, false].forEach((showRowLines) => {
+ [true, false].forEach((showBorders) => {
+ const matrixOptions = {
+ rowAlternationEnabled,
+ showColumnLines,
+ showRowLines,
+ showBorders,
+ hasFixedColumn,
+ hasMasterDetail,
+ };
- markupTest(matrixOptions);
- });
+ markupTest(matrixOptions);
});
});
});
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material.png
deleted file mode 100644
index 9a069a48df81..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_borders.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_borders.png
deleted file mode 100644
index e25d407c40a3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_borders.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_borders_f-columns.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_borders_f-columns.png
deleted file mode 100644
index 95e50075cad6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_borders_f-columns.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_borders_f-columns_m-detail.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_borders_f-columns_m-detail.png
deleted file mode 100644
index fd8185bcd795..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_borders_f-columns_m-detail.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_borders_m-detail.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_borders_m-detail.png
deleted file mode 100644
index f7f649b6b5f8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_borders_m-detail.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_f-columns.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_f-columns.png
deleted file mode 100644
index 0052647460c1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_f-columns.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_f-columns_m-detail.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_f-columns_m-detail.png
deleted file mode 100644
index 869d0f3c8915..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_f-columns_m-detail.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-c.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-c.png
deleted file mode 100644
index 9b143b97efd2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-c.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-c_borders.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-c_borders.png
deleted file mode 100644
index 703dfb3ff599..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-c_borders.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-c_borders_f-columns.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-c_borders_f-columns.png
deleted file mode 100644
index 0731a44088b4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-c_borders_f-columns.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-c_borders_f-columns_m-detail.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-c_borders_f-columns_m-detail.png
deleted file mode 100644
index 831f4d1f3c14..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-c_borders_f-columns_m-detail.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-c_borders_m-detail.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-c_borders_m-detail.png
deleted file mode 100644
index c68ec318ce10..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-c_borders_m-detail.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-c_f-columns.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-c_f-columns.png
deleted file mode 100644
index 6175e96c96aa..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-c_f-columns.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-c_f-columns_m-detail.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-c_f-columns_m-detail.png
deleted file mode 100644
index ebaef6c98eba..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-c_f-columns_m-detail.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-c_lines-r.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-c_lines-r.png
deleted file mode 100644
index 28f0b4e25dc4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-c_lines-r.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-c_lines-r_borders.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-c_lines-r_borders.png
deleted file mode 100644
index b57a5e8f04b2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-c_lines-r_borders.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-c_lines-r_borders_f-columns.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-c_lines-r_borders_f-columns.png
deleted file mode 100644
index f57427c5271d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-c_lines-r_borders_f-columns.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-c_lines-r_borders_f-columns_m-detail.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-c_lines-r_borders_f-columns_m-detail.png
deleted file mode 100644
index 831f4d1f3c14..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-c_lines-r_borders_f-columns_m-detail.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-c_lines-r_borders_m-detail.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-c_lines-r_borders_m-detail.png
deleted file mode 100644
index c68ec318ce10..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-c_lines-r_borders_m-detail.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-c_lines-r_f-columns.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-c_lines-r_f-columns.png
deleted file mode 100644
index 0b322efee794..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-c_lines-r_f-columns.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-c_lines-r_f-columns_m-detail.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-c_lines-r_f-columns_m-detail.png
deleted file mode 100644
index ebaef6c98eba..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-c_lines-r_f-columns_m-detail.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-c_lines-r_m-detail.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-c_lines-r_m-detail.png
deleted file mode 100644
index b25cb078c868..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-c_lines-r_m-detail.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-c_m-detail.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-c_m-detail.png
deleted file mode 100644
index b25cb078c868..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-c_m-detail.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-r.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-r.png
deleted file mode 100644
index d598e229ec0e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-r.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-r_borders.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-r_borders.png
deleted file mode 100644
index adf41528c908..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-r_borders.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-r_borders_f-columns.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-r_borders_f-columns.png
deleted file mode 100644
index 984c4e69e6cb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-r_borders_f-columns.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-r_borders_f-columns_m-detail.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-r_borders_f-columns_m-detail.png
deleted file mode 100644
index fd8185bcd795..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-r_borders_f-columns_m-detail.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-r_borders_m-detail.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-r_borders_m-detail.png
deleted file mode 100644
index f7f649b6b5f8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-r_borders_m-detail.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-r_f-columns.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-r_f-columns.png
deleted file mode 100644
index b47c27c10ed3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-r_f-columns.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-r_f-columns_m-detail.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-r_f-columns_m-detail.png
deleted file mode 100644
index 869d0f3c8915..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-r_f-columns_m-detail.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-r_m-detail.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-r_m-detail.png
deleted file mode 100644
index 594bdb572b00..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_lines-r_m-detail.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_m-detail.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_m-detail.png
deleted file mode 100644
index 594bdb572b00..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_m-detail.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt.png
deleted file mode 100644
index 60145d0a73c7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_borders.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_borders.png
deleted file mode 100644
index 532c108040e3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_borders.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_borders_f-columns.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_borders_f-columns.png
deleted file mode 100644
index 7244b84af33b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_borders_f-columns.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_borders_f-columns_m-detail.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_borders_f-columns_m-detail.png
deleted file mode 100644
index 00bb30cbb9da..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_borders_f-columns_m-detail.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_borders_m-detail.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_borders_m-detail.png
deleted file mode 100644
index 280c3456517e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_borders_m-detail.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_f-columns.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_f-columns.png
deleted file mode 100644
index 5ee3b5af938f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_f-columns.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_f-columns_m-detail.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_f-columns_m-detail.png
deleted file mode 100644
index eaf69d86eebb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_f-columns_m-detail.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-c.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-c.png
deleted file mode 100644
index 5fbdc920d721..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-c.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-c_borders.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-c_borders.png
deleted file mode 100644
index 8850b0242117..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-c_borders.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-c_borders_f-columns.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-c_borders_f-columns.png
deleted file mode 100644
index 9582f7862bdb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-c_borders_f-columns.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-c_borders_f-columns_m-detail.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-c_borders_f-columns_m-detail.png
deleted file mode 100644
index 3c7cc134eadb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-c_borders_f-columns_m-detail.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-c_borders_m-detail.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-c_borders_m-detail.png
deleted file mode 100644
index 52edc6accd71..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-c_borders_m-detail.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-c_f-columns.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-c_f-columns.png
deleted file mode 100644
index b50a74bd0879..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-c_f-columns.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-c_f-columns_m-detail.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-c_f-columns_m-detail.png
deleted file mode 100644
index 39d3b201861f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-c_f-columns_m-detail.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-c_lines-r.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-c_lines-r.png
deleted file mode 100644
index 67c6885021f2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-c_lines-r.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-c_lines-r_borders.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-c_lines-r_borders.png
deleted file mode 100644
index 101e5e86ff4a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-c_lines-r_borders.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-c_lines-r_borders_f-columns.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-c_lines-r_borders_f-columns.png
deleted file mode 100644
index 44bfa82feb17..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-c_lines-r_borders_f-columns.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-c_lines-r_borders_f-columns_m-detail.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-c_lines-r_borders_f-columns_m-detail.png
deleted file mode 100644
index 3c7cc134eadb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-c_lines-r_borders_f-columns_m-detail.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-c_lines-r_borders_m-detail.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-c_lines-r_borders_m-detail.png
deleted file mode 100644
index 52edc6accd71..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-c_lines-r_borders_m-detail.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-c_lines-r_f-columns.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-c_lines-r_f-columns.png
deleted file mode 100644
index 97912053f7e8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-c_lines-r_f-columns.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-c_lines-r_f-columns_m-detail.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-c_lines-r_f-columns_m-detail.png
deleted file mode 100644
index 39d3b201861f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-c_lines-r_f-columns_m-detail.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-c_lines-r_m-detail.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-c_lines-r_m-detail.png
deleted file mode 100644
index 304c5d0e38cb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-c_lines-r_m-detail.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-c_m-detail.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-c_m-detail.png
deleted file mode 100644
index 304c5d0e38cb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-c_m-detail.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-r.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-r.png
deleted file mode 100644
index 7fd10eca8be9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-r.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-r_borders.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-r_borders.png
deleted file mode 100644
index 41a5b5167b2f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-r_borders.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-r_borders_f-columns.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-r_borders_f-columns.png
deleted file mode 100644
index 101e67a56989..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-r_borders_f-columns.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-r_borders_f-columns_m-detail.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-r_borders_f-columns_m-detail.png
deleted file mode 100644
index 00bb30cbb9da..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-r_borders_f-columns_m-detail.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-r_borders_m-detail.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-r_borders_m-detail.png
deleted file mode 100644
index 280c3456517e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-r_borders_m-detail.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-r_f-columns.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-r_f-columns.png
deleted file mode 100644
index 450c0715645a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-r_f-columns.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-r_f-columns_m-detail.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-r_f-columns_m-detail.png
deleted file mode 100644
index eaf69d86eebb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-r_f-columns_m-detail.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-r_m-detail.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-r_m-detail.png
deleted file mode 100644
index 58450b5dc158..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_lines-r_m-detail.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_m-detail.png b/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_m-detail.png
deleted file mode 100644
index 58450b5dc158..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/markup/group-panel/etalons/borders_material_r-alt_m-detail.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/masterDetail.ts b/e2e/testcafe-devextreme/tests/dataGrid/common/masterDetail.ts
index e2a96087ab9e..853c7f7be1d1 100644
--- a/e2e/testcafe-devextreme/tests/dataGrid/common/masterDetail.ts
+++ b/e2e/testcafe-devextreme/tests/dataGrid/common/masterDetail.ts
@@ -4,82 +4,76 @@ import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
import DataGrid from 'devextreme-testcafe-models/dataGrid';
import url from '../../../helpers/getPageUrl';
import { createWidget } from '../../../helpers/createWidget';
-import { changeTheme } from '../../../helpers/changeTheme';
import { safeSizeTest } from '../../../helpers/safeSizeTest';
fixture.disablePageReloads`Master detail`
.page(url(__dirname, '../../container.html'));
-['material.blue.light', 'generic.light'].forEach((theme) => {
- test(`Checkbox align right in masterdetail (T1045321) ${theme}`, async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+// visual: material.blue.light
+// visual: generic.light
+test('Checkbox align right in masterdetail (T1045321) generic.light', async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- // assert
- await t
- .expect(await takeScreenshot(`T1045321-${theme}.png`, '#container'))
- .ok()
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }).before(async () => {
- await changeTheme(theme);
- return createWidget('dxDataGrid', {
- dataSource: [{
- ID: 1,
- Prefix: 'Mr.',
- }],
- keyExpr: 'ID',
- showBorders: true,
- selection: {
- mode: 'multiple',
- },
- columns: [
- {
- dataField: 'Prefix',
- caption: 'Title',
- width: 400,
- },
- ],
- masterDetail: {
- autoExpandAll: true,
- enabled: true,
- template(container) {
- ($('
') as any)
- .dxTreeList({
- columnAutoWidth: true,
- showBorders: true,
- selection: {
- mode: 'multiple',
- },
- dataSource: [{
- ID: 1,
- Title: 'CEO',
- Hire_Date: '1995-01-15',
- }],
- rootValue: -1,
- keyExpr: 'ID',
- parentIdExpr: 'Head_ID',
- columns: [
- {
- dataField: 'Title',
- caption: 'Position',
- width: 200,
- },
- {
- dataField: 'Hire_Date',
- dataType: 'date',
- width: 200,
- },
- ],
- showRowLines: true,
- })
- .appendTo(container);
- },
- },
- });
- }).after(async () => {
- await changeTheme('generic.light');
- });
-});
+ // assert
+ await t
+ .expect(await takeScreenshot('T1045321-generic.light.png', '#container'))
+ .ok()
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}).before(async () => createWidget('dxDataGrid', {
+ dataSource: [{
+ ID: 1,
+ Prefix: 'Mr.',
+ }],
+ keyExpr: 'ID',
+ showBorders: true,
+ selection: {
+ mode: 'multiple',
+ },
+ columns: [
+ {
+ dataField: 'Prefix',
+ caption: 'Title',
+ width: 400,
+ },
+ ],
+ masterDetail: {
+ autoExpandAll: true,
+ enabled: true,
+ template(container) {
+ ($('
') as any)
+ .dxTreeList({
+ columnAutoWidth: true,
+ showBorders: true,
+ selection: {
+ mode: 'multiple',
+ },
+ dataSource: [{
+ ID: 1,
+ Title: 'CEO',
+ Hire_Date: '1995-01-15',
+ }],
+ rootValue: -1,
+ keyExpr: 'ID',
+ parentIdExpr: 'Head_ID',
+ columns: [
+ {
+ dataField: 'Title',
+ caption: 'Position',
+ width: 200,
+ },
+ {
+ dataField: 'Hire_Date',
+ dataType: 'date',
+ width: 200,
+ },
+ ],
+ showRowLines: true,
+ })
+ .appendTo(container);
+ },
+ },
+}));
// T1113525
test('pageSizeSelector has correct layout inside masterDetail', async (t) => {
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/pager.ts b/e2e/testcafe-devextreme/tests/dataGrid/common/pager.ts
index df3a2f1e17f4..8085f4f88557 100644
--- a/e2e/testcafe-devextreme/tests/dataGrid/common/pager.ts
+++ b/e2e/testcafe-devextreme/tests/dataGrid/common/pager.ts
@@ -4,7 +4,6 @@ import TextBox from 'devextreme-testcafe-models/textBox';
import { safeSizeTest } from '../../../helpers/safeSizeTest';
import url from '../../../helpers/getPageUrl';
import { createWidget } from '../../../helpers/createWidget';
-import { changeTheme } from '../../../helpers/changeTheme';
async function createDataGridWithPager(): Promise
{
const dataSource = Array.from({ length: 100 }, (_, room) => ({ name: 'Alex', phone: '555555', room }));
@@ -132,41 +131,38 @@ safeSizeTest('Resize without navigation buttons', async (t) => {
.ok(compareResults.errorMessages());
}).before(async () => createDataGridWithPager());
-['generic.light', 'generic.light.compact', 'material.blue.light', 'material.blue.light.compact'].forEach((theme) => {
- safeSizeTest(`Compact pager in the ${theme} theme (T1057735)`, async (t) => {
- const dataGrid = new DataGrid('#container');
- const pagerElement = dataGrid.getPager().element;
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
-
- await t
- .expect(await takeScreenshot(`compact-pager-in-the-${theme.replace(/\./g, '-')}-theme.png`, pagerElement))
- .ok()
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }, [700, 600])
- .meta({ unstable: theme === 'material.blue.light' })
- .before(async () => {
- await changeTheme(theme);
- await createWidget('dxDataGrid', {
- dataSource: [{ id: 1, name: 'test' }],
- keyExpr: 'id',
- paging: {
- pageSize: 10,
- },
- pager: {
- visible: true,
- allowedPageSizes: [5, 10, 'all'],
- showPageSizeSelector: true,
- showInfo: true,
- showNavigationButtons: true,
- displayMode: 'compact',
- },
- });
- })
- .after(async () => {
- await changeTheme('generic.light');
+// visual: generic.light
+// visual: generic.light.compact
+// visual: material.blue.light
+// visual: material.blue.light.compact
+safeSizeTest('Compact pager in the generic.light theme (T1057735)', async (t) => {
+ const dataGrid = new DataGrid('#container');
+ const pagerElement = dataGrid.getPager().element;
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+
+ await t
+ .expect(await takeScreenshot('compact-pager-in-the-generic-light-theme.png', pagerElement))
+ .ok()
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}, [700, 600])
+ .before(async () => {
+ await createWidget('dxDataGrid', {
+ dataSource: [{ id: 1, name: 'test' }],
+ keyExpr: 'id',
+ paging: {
+ pageSize: 10,
+ },
+ pager: {
+ visible: true,
+ allowedPageSizes: [5, 10, 'all'],
+ showPageSizeSelector: true,
+ showInfo: true,
+ showNavigationButtons: true,
+ displayMode: 'compact',
+ },
});
-});
+ });
test('Changing pageSize to \'all\' with rowRenderingMode=\'virtual\' should work (T1090331)', async (t) => {
const dataGrid = new DataGrid('#container');
@@ -178,7 +174,7 @@ test('Changing pageSize to \'all\' with rowRenderingMode=\'virtual\' should work
await t.click(dataGrid.element()); // don't know why but test isn't reproduces without this click
- await dataGrid.scrollBy({ y: 100 });
+ await dataGrid.scrollBy(t, { y: 100 });
await t.click(pager.getPageSizeSelectBox().element);
await t.click(pager.getPopupPageSizes().withText('All'));
@@ -214,7 +210,7 @@ test('Page index should not reset when scrolling while the grid is being refresh
.eql(2);
await dataGrid.apiRefresh();
- await dataGrid.scrollBy({ y: 20 });
+ await dataGrid.scrollBy(t, { y: 20 });
await t
.expect(dataGrid.option('paging.pageIndex'))
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/rowDragging.ts b/e2e/testcafe-devextreme/tests/dataGrid/common/rowDragging.ts
index a1bc4dbd49ba..3573ea48c1b2 100644
--- a/e2e/testcafe-devextreme/tests/dataGrid/common/rowDragging.ts
+++ b/e2e/testcafe-devextreme/tests/dataGrid/common/rowDragging.ts
@@ -573,7 +573,7 @@ safeSizeTest('The draggable element should be displayed correctly after horizont
safeSizeTest('Dragging with scrolling should be prevented by e.cancel (T1179555)', async (t) => {
const dataGrid = new DataGrid('#container');
- await dataGrid.scrollBy({ top: 10000 });
+ await dataGrid.scrollBy(t, { top: 10000 });
await t.expect(dataGrid.isReady()).ok();
await MouseUpEvents.disable(MouseAction.dragToOffset);
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/scrolling.ts b/e2e/testcafe-devextreme/tests/dataGrid/common/scrolling.ts
index 35996af8c303..232735edfc7c 100644
--- a/e2e/testcafe-devextreme/tests/dataGrid/common/scrolling.ts
+++ b/e2e/testcafe-devextreme/tests/dataGrid/common/scrolling.ts
@@ -2,7 +2,7 @@ import { ClientFunction, Selector } from 'testcafe';
import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
import DataGrid from 'devextreme-testcafe-models/dataGrid';
import { ClassNames as CLASS } from 'devextreme-testcafe-models/dataGrid/classNames';
-import { removeStylesheetRulesFromPage, insertStylesheetRulesToPage } from '../../../helpers/domUtils';
+import { insertStylesheetRulesToPage } from '../../../helpers/domUtils';
import url from '../../../helpers/getPageUrl';
import { createWidget } from '../../../helpers/createWidget';
import { safeSizeTest } from '../../../helpers/safeSizeTest';
@@ -20,12 +20,12 @@ async function getRightScrollOffset(dataGrid: DataGrid): Promise {
return maxHorizontalOffset - scrollLeft;
}
-function getData(rowCount, colCount): Record[] {
+function getData(rowCount: number, colCount: number): Record[] {
const items: Record[] = [];
for (let i = 0; i < rowCount; i += 1) {
const item: Record = {};
for (let j = 0; j < colCount; j += 1) {
- item[`field_${i}_${j}`] = `val_${i}_${j}`;
+ item[`field_${j}`] = `val_${i}_${j}`;
}
items.push(item);
}
@@ -37,7 +37,7 @@ async function getTestLoadCount(): Promise {
return ClientFunction(() => (window as any).testLoadCount as number)();
}
-fixture`Scrolling`
+fixture.disablePageReloads`Scrolling`
.page(url(__dirname, '../../container.html'));
safeSizeTest('DataGrid should set the scrollbar position to the left on resize (T934842)', async (t) => {
@@ -302,6 +302,10 @@ test('Ungrouping after grouping should work correctly if row rendering mode is v
test('Scroll position after grouping when RTL (T388508)', async (t) => {
const dataGrid = new DataGrid('#container');
+ await t
+ .expect(dataGrid.isReady())
+ .ok();
+
// assert
await t
.expect(dataGrid.getScrollLeft())
@@ -419,8 +423,11 @@ safeSizeTest('Header container should have padding-right after expanding the mas
}));
test('Header container should have padding-right if grid has max-height and scrollbar is shown', async (t) => {
- const dataGrid = new DataGrid('#container');
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+ const dataGrid = new DataGrid('#container');
+
+ await t.expect(dataGrid.isReady()).ok();
+
async function getRightPadding(): Promise {
const padding = await dataGrid.getHeaders().element.getStyleProperty('padding-right');
return parseFloat(padding);
@@ -429,7 +436,7 @@ test('Header container should have padding-right if grid has max-height and scro
// act
const scrollBarWidth = await dataGrid.getScrollbarWidth(false);
- await dataGrid.scrollBy({ y: 20 });
+ await dataGrid.scrollBy(t, { y: 20 });
// assert
await t
@@ -774,6 +781,8 @@ test('New row should be rendered at the top when grid is scrolled in virtual scr
safeSizeTest('New mode. Rows should be rendered properly when rowRenderingMode is virtual and max height (T1054920)', async (t) => {
const dataGrid = new DataGrid('#container');
+ await t.expect(dataGrid.isReady()).ok();
+
let visibleRows = await dataGrid.apiGetVisibleRows();
// assert
@@ -1150,7 +1159,7 @@ safeSizeTest('The page should not be changed when hiding/showing the grid view a
delete (window as any).testLoadCount;
})());
-fixture`Remote Scrolling`
+fixture.disablePageReloads`Remote Scrolling`
.page(url(__dirname, '../../container.html'));
test.meta({ unstable: true })('Scroll to the bottom after expand several group', async (t) => {
@@ -1167,7 +1176,7 @@ test.meta({ unstable: true })('Scroll to the bottom after expand several group',
await dataGrid.apiExpandRow(['Contoso York Store']);
await dataGrid.apiExpandRow(['Contoso York Store', 'Audio']);
await scrollToBottom();
- await dataGrid.scrollBy({ y: -1 });
+ await dataGrid.scrollBy(t, { y: -1 });
await t.expect(dataGrid.isReady()).ok();
// assert
@@ -1556,14 +1565,14 @@ safeSizeTest('Editing buttons should rerender correctly after scrolling if repai
const dataGrid = new DataGrid('#container');
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- await dataGrid.scrollBy({ top: 1000 });
+ await dataGrid.scrollBy(t, { top: 1000 });
await dataGrid.apiEditRow(3); // row with id=12
- await dataGrid.scrollBy({ top: -1000 });
- await dataGrid.scrollBy({ top: 1000 });
+ await dataGrid.scrollBy(t, { top: -1000 });
+ await dataGrid.scrollBy(t, { top: 1000 });
- await dataGrid.scrollBy({ top: -1 });
+ await dataGrid.scrollBy(t, { top: -1 });
await takeScreenshot('T1136896-virtual-scrolling_editing-buttons.png', '#container');
@@ -1597,12 +1606,14 @@ safeSizeTest('Editing buttons should rerender correctly after scrolling if repai
test('Restoring focus on re-rendering should be done without unexpected scrolling to the focused element', async (t) => {
const dataGrid = new DataGrid('#container');
- await dataGrid.scrollBy({ left: 1000 });
+ await t.expect(dataGrid.isReady()).ok();
+
+ await dataGrid.scrollBy(t, { left: 1000 });
await t.click(dataGrid.getHeaders().getHeaderRow(0).getHeaderCell(19).element);
- await dataGrid.scrollBy({ left: 0 });
- await dataGrid.scrollBy({ top: 50 });
+ await dataGrid.scrollBy(t, { left: 0 });
+ await dataGrid.scrollBy(t, { top: 50 });
await t.expect(dataGrid.getScrollLeft()).eql(0);
}).before(async () => {
@@ -1626,61 +1637,6 @@ test('Restoring focus on re-rendering should be done without unexpected scrollin
});
});
-test('Warning should be thrown if scrolling is virtual and height is not specified', async (t) => {
- const consoleMessages = await t.getBrowserConsoleMessages();
- const warningExists = !!consoleMessages?.warn.find((message) => message.startsWith('W1025'));
-
- await t.expect(warningExists).ok();
-}).before(async () => createWidget('dxDataGrid', {
- scrolling: {
- mode: 'virtual',
- },
- dataSource: [
- { column: 'value' },
- ],
-}));
-
-test('Warning should not be thrown if scrolling is virtual and height is specified with option', async (t) => {
- const consoleMessages = await t.getBrowserConsoleMessages();
- const warningExists = !!consoleMessages?.warn.find((message) => message.startsWith('W1025'));
-
- await t.expect(warningExists).notOk();
-}).before(async () => createWidget('dxDataGrid', {
- scrolling: {
- mode: 'virtual',
- },
- dataSource: [
- { column: 'value' },
- ],
- height: 200,
-}));
-
-['height', 'max-height'].forEach((cssOption) => {
- test(`Warning should not be thrown if scrolling is virtual and height is specified with css (${cssOption})`, async (t) => {
- const consoleMessages = await t.getBrowserConsoleMessages();
- const warningExists = !!consoleMessages?.warn.find((message) => message.startsWith('W1025'));
-
- await t.expect(warningExists).notOk();
- }).before(async () => {
- await insertStylesheetRulesToPage(`
- #container {
- ${cssOption}: 200px;
- }
- `);
-
- await createWidget('dxDataGrid', {
- scrolling: {
- mode: 'virtual',
- },
- dataSource: [
- { column: 'value' },
- ],
- });
- }).after(async () => {
- await removeStylesheetRulesFromPage();
- });
-});
-
// T1194796
test('The row alternation should display correctly when grouping and virtual scrolling are enabled', async (t) => {
const dataGrid = new DataGrid('#container');
@@ -1721,7 +1677,7 @@ test('The row alternation should display correctly when grouping and virtual scr
scrolling: { mode: 'virtual', useNative: false },
})));
-test('DataGrid - Gray boxes appear when the push method is used to remove rows in infinite scrolling mode (T1240079)', async (t) => {
+test.meta({ unstable: true })('DataGrid - Gray boxes appear when the push method is used to remove rows in infinite scrolling mode (T1240079)', async (t) => {
const dataGrid = new DataGrid('#container');
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
const data = [
@@ -1775,8 +1731,8 @@ test('DataGrid - Focused cell moves to the end of the table after horizontal scr
await t.expect(dataGrid.getDataCell(0, 0).isFocused).ok();
- await dataGrid.scrollBy({ x: 1000 });
- await dataGrid.scrollBy({ x: -1000 });
+ await dataGrid.scrollBy(t, { x: 1000 });
+ await dataGrid.scrollBy(t, { x: -1000 });
await t.expect(dataGrid.getDataCell(0, 0).isFocused).ok();
}).before(async () => createWidget('dxDataGrid', {
@@ -1805,8 +1761,8 @@ test('DataGrid - Scrolling position is reset to far right on an attempt to scrol
await t.expect(dataGrid.getDataCell(0, 20).isFocused).ok();
- await dataGrid.scrollBy({ x: -1000 });
- await dataGrid.scrollBy({ x: 1000 });
+ await dataGrid.scrollBy(t, { x: -1000 });
+ await dataGrid.scrollBy(t, { x: 1000 });
await t.expect(dataGrid.getDataCell(0, 20).isFocused).ok();
}).before(async () => createWidget('dxDataGrid', {
@@ -1824,3 +1780,208 @@ test('DataGrid - Scrolling position is reset to far right on an attempt to scrol
enabled: false,
},
}));
+
+// T1280020
+test('DataGrid - The "row" parameter in the FocusedRowChanged event refers to a non-focused row if the grid height is small', async (t) => {
+ const dataGrid = new DataGrid('#container');
+ const otherContainer = Selector('#otherContainer');
+
+ await dataGrid.apiOption('focusedRowKey', '2');
+ await t.expect(otherContainer.innerText).eql('2');
+
+ await dataGrid.apiOption('focusedRowKey', '0');
+ await t.expect(otherContainer.innerText).eql('0');
+}).before(async () => createWidget('dxDataGrid', {
+ height: 70,
+ dataSource: [
+ { id: '0' },
+ { id: '1' },
+ { id: '2' },
+ ],
+ scrolling: { mode: 'virtual' },
+ keyExpr: 'id',
+ focusedRowEnabled: true,
+ onFocusedRowChanged(e) {
+ const data = e.row?.data;
+ $('#otherContainer').text(data.id);
+ },
+}));
+
+[true, false].forEach((nativeScroll) => {
+ type TestCaseWindow = typeof window & { dataGridScrollableEventValues?: number[] };
+
+ test(
+ `Should not scroll back on top with virtual scrolling and adaptive master detail (nativeScroll: ${nativeScroll}) [T1278804]`,
+ async (t) => {
+ // NOTE: idx + 1 logic inside POM
+ const adaptiveCellIdx = 101;
+ const scrollValuesThreshold = 100;
+
+ const dataGrid = new DataGrid('#container');
+ const firstRow = dataGrid.getDataRow(0);
+ const firstDataCell = firstRow.getDataCell(0);
+ const adaptiveCell = firstRow.getCommandCell(adaptiveCellIdx);
+ const scrollContainer = dataGrid.getScrollContainer();
+
+ await t
+ .click(firstDataCell.element)
+ .click(adaptiveCell.element);
+
+ await t
+ .scroll(scrollContainer, 0, 1000)
+ .scroll(scrollContainer, 0, 1000);
+
+ const scrollOffsets = await t
+ .eval(() => (window as TestCaseWindow).dataGridScrollableEventValues) as number[];
+
+ const hasSmallScrollValues = scrollOffsets.some((offset) => offset < scrollValuesThreshold);
+ await t.expect(hasSmallScrollValues).notOk();
+ },
+ ).before(async () => {
+ await createWidget('dxDataGrid', {
+ dataSource: getData(3, 100).map((item, idx) => ({ ...item, id: idx })),
+ keyExpr: 'id',
+ columnHidingEnabled: true,
+ focusedRowEnabled: true,
+ scrolling: {
+ mode: 'virtual',
+ useNative: nativeScroll,
+ },
+ onContentReady: ({ component }) => {
+ const testWindow = window as TestCaseWindow;
+
+ component.getScrollable().on('scroll', ({ scrollOffset: { top } }) => {
+ if (!Array.isArray(testWindow.dataGridScrollableEventValues)) {
+ testWindow.dataGridScrollableEventValues = [];
+ }
+
+ testWindow.dataGridScrollableEventValues.push(top);
+ });
+ },
+ width: 400,
+ height: 400,
+ });
+ }).after(async (t) => t.eval(() => {
+ delete (window as TestCaseWindow).dataGridScrollableEventValues;
+ }));
+});
+
+// T1270354
+// visual: generic.light
+// visual: material.blue.light
+// visual: fluent.blue.light
+[
+ { useNative: true },
+ { useNative: false },
+].forEach(({ useNative }) => {
+ test(`Virtual ${useNative ? 'native' : 'simulated'} scrolling - Scrolling to the bottom should work correctly when there is a grouping and a summary`, async (t) => {
+ const dataGrid = new DataGrid('#container');
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+
+ await t
+ .expect(dataGrid.isReady())
+ .ok();
+
+ await dataGrid.scrollBy(t, { y: 10000 });
+
+ await t
+ .expect(await takeScreenshot(`T1270354-virtual-${useNative ? 'native' : 'simulated'}-scrolling-with-grouping-and-summary-generic.light.png`, '#container'))
+ .ok()
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+ })
+ .before(async () => {
+ await createWidget('dxDataGrid', {
+ dataSource: [...new Array(50)]
+ .fill(null)
+ .map((_, index) => ({
+ id: index,
+ machine: index,
+ totalTime: 1,
+ })),
+ keyExpr: 'id',
+ showBorders: true,
+ height: 400,
+ width: '100%',
+ columns: [
+ {
+ dataField: 'machine',
+ groupIndex: 0,
+ }, {
+ dataField: 'totalTime',
+ },
+ ],
+ scrolling: {
+ mode: 'virtual',
+ useNative,
+ },
+ grouping: {
+ autoExpandAll: false,
+ },
+ summary: {
+ totalItems: [
+ {
+ column: 'totalTime',
+ summaryType: 'sum',
+ },
+ ],
+ },
+ });
+ });
+});
+
+fixture`Scrolling - warnings`
+ .page(url(__dirname, '../../container.html'));
+
+test('Warning should be thrown if scrolling is virtual and height is not specified', async (t) => {
+ const consoleMessages = await t.getBrowserConsoleMessages();
+ const warningExists = !!consoleMessages?.warn.find((message) => message.startsWith('W1025'));
+
+ await t.expect(warningExists).ok();
+}).before(async () => createWidget('dxDataGrid', {
+ scrolling: {
+ mode: 'virtual',
+ },
+ dataSource: [
+ { column: 'value' },
+ ],
+}));
+
+test('Warning should not be thrown if scrolling is virtual and height is specified with option', async (t) => {
+ const consoleMessages = await t.getBrowserConsoleMessages();
+ const warningExists = !!consoleMessages?.warn.find((message) => message.startsWith('W1025'));
+
+ await t.expect(warningExists).notOk();
+}).before(async () => createWidget('dxDataGrid', {
+ scrolling: {
+ mode: 'virtual',
+ },
+ dataSource: [
+ { column: 'value' },
+ ],
+ height: 200,
+}));
+
+['height', 'max-height'].forEach((cssOption) => {
+ test(`Warning should not be thrown if scrolling is virtual and height is specified with css (${cssOption})`, async (t) => {
+ const consoleMessages = await t.getBrowserConsoleMessages();
+ const warningExists = !!consoleMessages?.warn.find((message) => message.startsWith('W1025'));
+
+ await t.expect(warningExists).notOk();
+ }).before(async () => {
+ await insertStylesheetRulesToPage(`
+ #container {
+ ${cssOption}: 200px;
+ }
+ `);
+
+ await createWidget('dxDataGrid', {
+ scrolling: {
+ mode: 'virtual',
+ },
+ dataSource: [
+ { column: 'value' },
+ ],
+ });
+ });
+});
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/selection.ts b/e2e/testcafe-devextreme/tests/dataGrid/common/selection.ts
index f45029fad0c1..a157122f66c3 100644
--- a/e2e/testcafe-devextreme/tests/dataGrid/common/selection.ts
+++ b/e2e/testcafe-devextreme/tests/dataGrid/common/selection.ts
@@ -19,7 +19,6 @@ test('selectAll state should be correct after unselect item if refresh(true) is
// act
await t.click(firstRowSelectionCheckBox.element);
-
// assert
await t
.expect(await selectAllCheckBox.option('value')).eql(undefined)
@@ -248,3 +247,50 @@ test('Sensitivity option change should be correctly handled during runtime chang
}));
// ---
+
+test('"Select All" checkbox should not react when not visible', async (t) => {
+ const dataGrid = new DataGrid('#container');
+
+ const selectAllCheckBox = new CheckBox(
+ dataGrid.getHeaders().getHeaderRow(0).getHeaderCell(0).getEditor().element,
+ );
+ const editorCell = dataGrid.getHeaders().getHeaderRow(0).getHeaderCell(0).element;
+
+ await t.expect(await selectAllCheckBox.option('visible')).notOk();
+
+ await t.click(editorCell);
+
+ await t.expect(await selectAllCheckBox.option('visible')).notOk();
+}).before(async () => createWidget('dxDataGrid', {
+ dataSource: [],
+ keyExpr: 'orderId',
+ selection: {
+ mode: 'multiple',
+ },
+ paging: {
+ pageSize: 10,
+ },
+ pager: {
+ visible: true,
+ },
+ filterRow: {
+ visible: true,
+ },
+ columns: [{
+ dataField: 'orderId',
+ caption: 'Order ID',
+ width: 90,
+ },
+ 'city', {
+ dataField: 'country',
+ width: 180,
+ },
+ 'region', {
+ dataField: 'date',
+ dataType: 'date',
+ }, {
+ dataField: 'amount',
+ format: 'currency',
+ width: 90,
+ }],
+}));
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/stateStoring/stateStoring.ts b/e2e/testcafe-devextreme/tests/dataGrid/common/stateStoring/stateStoring.ts
index 0934476e8aab..10f81f11ea5a 100644
--- a/e2e/testcafe-devextreme/tests/dataGrid/common/stateStoring/stateStoring.ts
+++ b/e2e/testcafe-devextreme/tests/dataGrid/common/stateStoring/stateStoring.ts
@@ -142,3 +142,53 @@ test('DataGrid - Cannot read properties of undefined (reading \'done\') error oc
}).before(async () => {
await createWidget('dxDataGrid', { ...dataGridConfig });
});
+
+test('DataGrid - The filterType property is reset if client state storing contains no filtering settings (T1296608)', async (t) => {
+ const dataGrid = new DataGrid('#container');
+
+ // assert
+ await t
+ .expect(dataGrid.isReady())
+ .ok()
+ .expect(dataGrid.getDataCell(0, 0).element().innerText)
+ .eql('1');
+}).before(async () => {
+ await createWidget('dxDataGrid', {
+ dataSource: [
+ { id: 0, textID: '0', text: 'item 0' },
+ { id: 1, textID: '1', text: 'item 1' },
+ ],
+ keyExpr: 'id',
+ filterSyncEnabled: true,
+ columns: [
+ {
+ dataField: 'id',
+ caption: 'ID',
+ dataType: 'string',
+ },
+ {
+ dataField: 'textID',
+ filterType: 'exclude',
+ name: 'textID',
+ dataType: 'string',
+ filterValues: ['0'],
+ },
+ ],
+ stateStoring: {
+ enabled: true,
+ type: 'custom',
+ customLoad() {
+ return Promise.resolve({
+ columns: [
+ {
+ dataField: 'id',
+ },
+ {
+ dataField: 'textID',
+ },
+ ],
+ });
+ },
+ },
+ });
+});
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/summary.ts b/e2e/testcafe-devextreme/tests/dataGrid/common/summary.ts
index 28159032b3c4..8c9d664631da 100644
--- a/e2e/testcafe-devextreme/tests/dataGrid/common/summary.ts
+++ b/e2e/testcafe-devextreme/tests/dataGrid/common/summary.ts
@@ -4,7 +4,7 @@ import url from '../../../helpers/getPageUrl';
import { createWidget } from '../../../helpers/createWidget';
fixture.disablePageReloads`Summary`
- .page(url(__dirname, '../../../container.html'));
+ .page(url(__dirname, '../../container.html'));
test('Group footer summary should be focusable', async (t) => {
const dataGrid = new DataGrid('#container');
@@ -70,6 +70,47 @@ test('Total summary should be focusable', async (t) => {
},
}));
+test('Focused total summary should have right appearance with sticky columns', async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+ const dataGrid = new DataGrid('#container');
+
+ await t.expect(dataGrid.isReady()).ok();
+
+ await t.click(dataGrid.getDataRow(3).element);
+ await t
+ .pressKey('tab');
+
+ await t
+ .expect(await takeScreenshot('total-summary-focused-with-sticky.png', dataGrid.element)).ok()
+ .expect(compareResults.isValid()).ok(compareResults.errorMessages());
+}).before(async () => createWidget('dxDataGrid', {
+ dataSource: [
+ { id: 1, value1: 1, value2: 2 },
+ { id: 2, value1: 1, value2: 2 },
+ { id: 3, value1: 1, value2: 2 },
+ { id: 4, value1: 1, value2: 2 },
+ ],
+ columns: [
+ { dataField: 'value1', fixed: true },
+ { dataField: 'value2' },
+ ],
+ summary: {
+ totalItems: [
+ {
+ column: 'value1',
+ summaryType: 'count',
+ },
+ {
+ column: 'value2',
+ summaryType: 'count',
+ },
+ ],
+ },
+ scrolling: {
+ showScrollbar: 'never',
+ },
+}));
+
test('Group footer navigation should work without keyboard trap', async (t) => {
const dataGrid = new DataGrid('#container');
@@ -110,3 +151,53 @@ test('Group footer navigation should work without keyboard trap', async (t) => {
],
},
}));
+
+test('The group summary should be displayed next to the grouped value when the grouped column has the showWhenGrouped option enabled', async (t) => {
+ // arrange, act
+ const dataGrid = new DataGrid('#container');
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+
+ // assert
+ await t
+ .expect(dataGrid.isReady())
+ .ok()
+ .expect(await takeScreenshot('group-summary-when-grouped-column-has-showWhenGrouped.png', dataGrid.element))
+ .ok()
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}).before(async () => createWidget('dxDataGrid', {
+ dataSource: [
+ {
+ id: 1, value1: 1, value2: 2, value3: 3,
+ },
+ {
+ id: 2, value1: 4, value2: 5, value3: 6,
+ },
+ {
+ id: 3, value1: 7, value2: 8, value3: 9,
+ },
+ {
+ id: 4, value1: 10, value2: 11, value3: 12,
+ },
+ ],
+ columns: [
+ 'id',
+ 'value1',
+ 'value2',
+ {
+ dataField: 'value3',
+ groupIndex: 0,
+ showWhenGrouped: true,
+ },
+ ],
+ summary: {
+ groupItems: [
+ {
+ column: 'value3',
+ summaryType: 'count',
+ displayFormat: '{0} VALUE3 GROUP COUNT',
+ alignByColumn: true,
+ },
+ ],
+ },
+}));
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/tagBox.ts b/e2e/testcafe-devextreme/tests/dataGrid/common/tagBox.ts
index 7d490bcf2f6e..14cb9a7dfd61 100644
--- a/e2e/testcafe-devextreme/tests/dataGrid/common/tagBox.ts
+++ b/e2e/testcafe-devextreme/tests/dataGrid/common/tagBox.ts
@@ -3,67 +3,60 @@ import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
import DataGrid from 'devextreme-testcafe-models/dataGrid';
import url from '../../../helpers/getPageUrl';
import { createWidget } from '../../../helpers/createWidget';
-import { changeTheme } from '../../../helpers/changeTheme';
-import { Themes } from '../../../helpers/themes';
fixture.disablePageReloads`Tagbox Columns`.page(
url(__dirname, '../../container.html'),
);
// T1228720
-[Themes.genericLight, Themes.materialBlue, Themes.fluentBlue].forEach(
- (theme) => {
- test('Datagrid tagbox column should not look broken', async (t) => {
- const dataGrid = new DataGrid('#container');
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- await t
- .click(dataGrid.getDataCell(0, 1).element)
- .expect(
- await takeScreenshot(
- `T1228720-grid-tagbox-on-edit_(${theme}).png`,
- dataGrid.element,
- ),
- )
- .ok()
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- })
- .before(async () => {
- await changeTheme(theme);
- await createWidget('dxDataGrid', {
- showBorders: true,
- allowColumnResizing: true,
- dataSource: [{ id: 1, items: [1, 2, 3, 4, 5] }],
- columns: [
- 'id',
- {
- dataField: 'items',
- editCellTemplate(container, cellInfo) {
- ($('
') as any)
- .dxTagBox({
- dataSource: Array.from({ length: 10 }, (_, index) => ({
- id: index + 1,
- text: `item ${index + 1}`,
- })),
- value: cellInfo.value,
- valueExpr: 'id',
- displayExpr: 'text',
- onValueChanged(e) {
- cellInfo.setValue(e.value);
- },
- onSelectionChanged() {
- cellInfo.component.updateDimensions();
- },
- searchEnabled: true,
- })
- .appendTo(container);
- },
- },
- ],
- editing: { mode: 'batch', allowUpdating: true },
- });
- })
- .after(async () => {
- await changeTheme(Themes.genericLight);
- });
- },
-);
+// visual: generic.light
+// visual: material.blue.light
+// visual: fluent.blue.light
+test('Datagrid tagbox column should not look broken', async (t) => {
+ const dataGrid = new DataGrid('#container');
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+ await t
+ .click(dataGrid.getDataCell(0, 1).element)
+ .expect(
+ await takeScreenshot(
+ 'T1228720-grid-tagbox-on-edit_(generic.light).png',
+ dataGrid.element,
+ ),
+ )
+ .ok()
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+})
+ .before(async () => {
+ await createWidget('dxDataGrid', {
+ showBorders: true,
+ allowColumnResizing: true,
+ dataSource: [{ id: 1, items: [1, 2, 3, 4, 5] }],
+ columns: [
+ 'id',
+ {
+ dataField: 'items',
+ editCellTemplate(container, cellInfo) {
+ ($('
') as any)
+ .dxTagBox({
+ dataSource: Array.from({ length: 10 }, (_, index) => ({
+ id: index + 1,
+ text: `item ${index + 1}`,
+ })),
+ value: cellInfo.value,
+ valueExpr: 'id',
+ displayExpr: 'text',
+ onValueChanged(e) {
+ cellInfo.setValue(e.value);
+ },
+ onSelectionChanged() {
+ cellInfo.component.updateDimensions();
+ },
+ searchEnabled: true,
+ })
+ .appendTo(container);
+ },
+ },
+ ],
+ editing: { mode: 'batch', allowUpdating: true },
+ });
+ });
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/validation/cellEditing.ts b/e2e/testcafe-devextreme/tests/dataGrid/common/validation/cellEditing.ts
index 0b41e37f7efd..3ba803fddedc 100644
--- a/e2e/testcafe-devextreme/tests/dataGrid/common/validation/cellEditing.ts
+++ b/e2e/testcafe-devextreme/tests/dataGrid/common/validation/cellEditing.ts
@@ -2,9 +2,6 @@ import DataGrid from 'devextreme-testcafe-models/dataGrid';
import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
import url from '../../../../helpers/getPageUrl';
import { createWidget } from '../../../../helpers/createWidget';
-import { testScreenshot } from '../../../../helpers/themeUtils';
-import { Themes } from '../../../../helpers/themes';
-import { changeTheme } from '../../../../helpers/changeTheme';
fixture.disablePageReloads`Validation`
.page(url(__dirname, '../../../container.html'));
@@ -53,43 +50,38 @@ fixture.disablePageReloads`Validation`
}],
}));
});
-[
- Themes.genericLight,
- Themes.materialBlue,
- Themes.fluentBlue,
-].forEach((theme) => {
- test('DataGrid - Validation message gets cut off in Fluent and Material themes (T1285387)', async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- const dataGrid = new DataGrid('#container');
- const dataCellEditLink = dataGrid.getDataCell(0, 1).getLinkEdit();
- await t.click(dataCellEditLink);
- await t.pressKey('backspace enter');
+// visual: generic.light
+// visual: material.blue.light
+// visual: fluent.blue.light
+test('DataGrid - Validation message gets cut off in Fluent and Material themes (T1285387)', async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+ const dataGrid = new DataGrid('#container');
+ const dataCellEditLink = dataGrid.getDataCell(0, 1).getLinkEdit();
+
+ await t.click(dataCellEditLink);
+ await t.pressKey('backspace enter');
- await testScreenshot(t, takeScreenshot, `Invalid-message-word-wrapping-${theme}`, { element: dataGrid.element });
+ await takeScreenshot('Invalid-message-word-wrapping-generic.light', dataGrid.element);
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }).before(async () => {
- await changeTheme(theme);
- await createWidget('dxDataGrid', {
- dataSource: [
- { A: 'n' },
- ],
- width: 800,
- editing: {
- mode: 'form',
- allowUpdating: true,
- },
- columns: [{
- dataField: 'A',
- validationRules: [{ type: 'required', message: 'sampletextsampletextsampletextsampletextsampletextsampletextsampletextsampletext' }],
- },
- ],
- });
- }).after(async () => {
- await changeTheme(Themes.genericLight);
+ await t
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}).before(async () => {
+ await createWidget('dxDataGrid', {
+ dataSource: [
+ { A: 'n' },
+ ],
+ width: 800,
+ editing: {
+ mode: 'form',
+ allowUpdating: true,
+ },
+ columns: [{
+ dataField: 'A',
+ validationRules: [{ type: 'required', message: 'sampletextsampletextsampletextsampletextsampletextsampletextsampletextsampletext' }],
+ },
+ ],
});
});
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/validation/etalons/Invalid-message-word-wrapping-fluent.blue.light.png b/e2e/testcafe-devextreme/tests/dataGrid/common/validation/etalons/Invalid-message-word-wrapping-fluent.blue.light.png
deleted file mode 100644
index b36f0317bf38..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/validation/etalons/Invalid-message-word-wrapping-fluent.blue.light.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/validation/etalons/Invalid-message-word-wrapping-material.blue.light.png b/e2e/testcafe-devextreme/tests/dataGrid/common/validation/etalons/Invalid-message-word-wrapping-material.blue.light.png
deleted file mode 100644
index 8e6d20872cec..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/common/validation/etalons/Invalid-message-word-wrapping-material.blue.light.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/common/virtualColumns.ts b/e2e/testcafe-devextreme/tests/dataGrid/common/virtualColumns.ts
index 30668f091490..55a3d9a6e52c 100644
--- a/e2e/testcafe-devextreme/tests/dataGrid/common/virtualColumns.ts
+++ b/e2e/testcafe-devextreme/tests/dataGrid/common/virtualColumns.ts
@@ -35,7 +35,7 @@ const generateColumns = (columnCount: number): Column[] => [...new Array(columnC
dataField: `field${index + 1}`,
}));
-test('DataGrid should not scroll back to the focused cell after horizontal scrolling to the right when columnRenderingMode is virtual', async (t) => {
+test.meta({ unstable: true })('DataGrid should not scroll back to the focused cell after horizontal scrolling to the right when columnRenderingMode is virtual', async (t) => {
const dataGrid = new DataGrid('#container');
await t
@@ -211,6 +211,7 @@ test('The markup should be correct after horizontal scrolling and collapse of th
const dataGrid = new DataGrid('#container');
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+ await t.expect(dataGrid.isReady()).ok();
await t.wait(100);
// act
@@ -297,6 +298,96 @@ test('Columns should be rendered correctly after reinit of columns controller',
},
}));
+test('Columns reordering should work with virtual columns', async (t) => {
+ const dataGrid = new DataGrid('#container');
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+
+ await dataGrid.scrollTo(t, { x: 100000 });
+
+ await t.drag(
+ dataGrid.getHeaders().getHeaderRow(0).getHeaderCell(499).element,
+ -110,
+ 0,
+ );
+
+ await t
+ .expect(await takeScreenshot('data-grid__virtual-columns__reoder.png', dataGrid.element))
+ .ok()
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}).before(async () => createWidget('dxDataGrid', {
+ allowColumnReordering: true,
+ height: 440,
+ dataSource: generateData(150, 500),
+ columns: generateColumns(500),
+ columnWidth: 100,
+ scrolling: {
+ columnRenderingMode: 'virtual',
+ },
+}));
+
+test('Grouping should work with virtual columns', async (t) => {
+ const dataGrid = new DataGrid('#container');
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+
+ await dataGrid.scrollTo(t, { x: 100000 });
+
+ await t.dragToElement(
+ dataGrid.getHeaders().getHeaderRow(0).getHeaderCell(499).element,
+ dataGrid.getGroupPanel().element,
+ );
+
+ await t
+ .expect(await takeScreenshot('data-grid__virtual-columns__grouping.png', dataGrid.element))
+ .ok()
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}).before(async () => createWidget('dxDataGrid', {
+ height: 440,
+ groupPanel: {
+ visible: true,
+ },
+ dataSource: generateData(150, 500),
+ columns: generateColumns(500),
+ columnWidth: 100,
+ scrolling: {
+ columnRenderingMode: 'virtual',
+ },
+}));
+
+test('Column chooser should work with virtual columns', async (t) => {
+ const dataGrid = new DataGrid('#container');
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+
+ await dataGrid.scrollTo(t, { x: 100000 });
+
+ await t.click(dataGrid.getColumnChooserButton());
+ await t.expect(
+ dataGrid.getColumnChooser().isOpened,
+ ).ok();
+
+ await t.dragToElement(
+ dataGrid.getHeaders().getHeaderRow(0).getHeaderCell(499).element,
+ dataGrid.getColumnChooser().content,
+ );
+ await t
+ .expect(await takeScreenshot('data-grid__virtual-columns__column-chooser.png', dataGrid.element))
+ .ok()
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}).before(async () => createWidget('dxDataGrid', {
+ height: 440,
+ columnChooser: {
+ enabled: true,
+ },
+ dataSource: generateData(150, 500),
+ columns: generateColumns(500),
+ columnWidth: 100,
+ scrolling: {
+ columnRenderingMode: 'virtual',
+ },
+}));
+
test('Group row should have right colspan with summary, virtual columns and fixed columns (T1221369)', async (t) => {
const grid = new DataGrid('#container');
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/appearance.ts b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/appearance.ts
index 079842a8c080..fba3987f92ca 100644
--- a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/appearance.ts
+++ b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/appearance.ts
@@ -3,87 +3,72 @@ import DataGrid from 'devextreme-testcafe-models/dataGrid';
import { createWidget } from '../../../../helpers/createWidget';
import url from '../../../../helpers/getPageUrl';
import { getData } from '../../helpers/generateDataSourceData';
-import { Themes } from '../../../../helpers/themes';
-import { changeTheme } from '../../../../helpers/changeTheme';
const DATA_GRID_SELECTOR = '#container';
fixture.disablePageReloads`FixedColumns - appearance`
.page(url(__dirname, '../../../container.html'));
-([
- [Themes.genericLight, false],
- [Themes.genericLightCompact, false],
- [Themes.materialBlue, false],
- [Themes.materialBlueCompact, false],
- [Themes.fluentBlue, false],
- [Themes.fluentBlueCompact, false],
- [Themes.genericLight, true],
- [Themes.genericLightCompact, true],
- [Themes.materialBlue, true],
- [Themes.materialBlueCompact, true],
- [Themes.fluentBlue, true],
- [Themes.fluentBlueCompact, true],
-] as const).forEach(
- ([theme, showRowLines]) => {
+// visual: generic.light
+// visual: generic.light.compact
+// visual: material.blue
+// visual: material.blue.compact
+// visual: fluent.blue
+// visual: fluent.blue.compact
+[false, true].forEach(
+ (showRowLines) => {
// T1268664
const showRowLinesState = `showRowLines=${showRowLines ? 'true' : 'false'}`;
- test(`Row height for selected, focus and edit state should not differ from the default one if ${showRowLinesState}`, async (t) => {
+ test.meta({ unstable: true })(`Row height for selected, focus and edit state should not differ from the default one if ${showRowLinesState}`, async (t) => {
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
await t.expect(dataGrid.isReady()).ok();
- await takeScreenshot(`datagrid_default_state_with_${showRowLinesState}_(${theme}).png`, dataGrid.element);
+ await takeScreenshot(`datagrid_default_state_with_${showRowLinesState}_(generic.light).png`, dataGrid.element);
await t
.click(dataGrid.getDataRow(2).getCommandCell(41).getButton(0))
.click(dataGrid.getDataRow(3).getCommandCell(0).element)
.click(dataGrid.getDataRow(4).getDataCell(4).element);
- await takeScreenshot(`datagrid_selected_focused_edit_state_with_${showRowLinesState}_(${theme}).png`, dataGrid.element);
+ await takeScreenshot(`datagrid_selected_focused_edit_state_with_${showRowLinesState}_(generic.light).png`, dataGrid.element);
await t
.expect(compareResults.isValid())
.ok(compareResults.errorMessages());
- }).before(async () => {
- await changeTheme(theme);
+ }).before(async () => createWidget('dxDataGrid', {
+ dataSource: getData(13, 40),
+ keyExpr: 'field_0',
+ columnFixing: {
+ enabled: true,
+ },
+ groupPanel: {
+ visible: true,
+ },
+ editing: {
+ allowUpdating: true,
+ mode: 'row',
+ },
+ showColumnHeaders: true,
+ columnAutoWidth: true,
+ allowColumnReordering: true,
+ allowColumnResizing: true,
+ focusedRowEnabled: true,
+ showRowLines,
+ selection: {
+ mode: 'multiple',
+ },
+ customizeColumns(columns) {
+ columns[5].fixed = true;
+ columns[6].fixed = true;
- return createWidget('dxDataGrid', {
- dataSource: getData(13, 40),
- keyExpr: 'field_0',
- columnFixing: {
- enabled: true,
- },
- groupPanel: {
- visible: true,
- },
- editing: {
- allowUpdating: true,
- mode: 'row',
- },
- showColumnHeaders: true,
- columnAutoWidth: true,
- allowColumnReordering: true,
- allowColumnResizing: true,
- focusedRowEnabled: true,
- showRowLines,
- selection: {
- mode: 'multiple',
- },
- customizeColumns(columns) {
- columns[5].fixed = true;
- columns[6].fixed = true;
-
- columns[11].fixed = true;
- columns[11].fixedPosition = 'right';
- columns[12].fixed = true;
- columns[12].fixedPosition = 'right';
- },
- });
- }).after(async () => {
- await changeTheme(Themes.genericLight);
- });
+ columns[11].fixed = true;
+ columns[11].fixedPosition = 'right';
+ columns[12].fixed = true;
+ columns[12].fixedPosition = 'right';
+ },
+ }));
},
);
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/columnFixingIcons.ts b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/columnFixingIcons.ts
index ebfd715110c4..e0531d2b0392 100644
--- a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/columnFixingIcons.ts
+++ b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/columnFixingIcons.ts
@@ -3,8 +3,6 @@ import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
import DataGrid from 'devextreme-testcafe-models/dataGrid';
import url from '../../../../helpers/getPageUrl';
import { createWidget } from '../../../../helpers/createWidget';
-import { changeTheme } from '../../../../helpers/changeTheme';
-import { Themes } from '../../../../helpers/themes';
import { getData } from '../../helpers/generateDataSourceData';
import { safeSizeTest } from '../../../../helpers/safeSizeTest';
@@ -12,36 +10,31 @@ fixture.disablePageReloads`Column Fixing`.page(
url(__dirname, '../../../container.html'),
);
-[Themes.genericLight, Themes.materialBlue, Themes.fluentBlue].forEach(
- (theme) => {
- safeSizeTest('Fixed columns: Check context menu items', async (t) => {
- const dataGrid = new DataGrid('#container');
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+// visual: generic.light
+// visual: material.blue
+// visual: fluent.blue
+safeSizeTest('Fixed columns: Check context menu items', async (t) => {
+ const dataGrid = new DataGrid('#container');
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- await t.expect(dataGrid.isReady()).ok();
+ await t.expect(dataGrid.isReady()).ok();
- await t
- .rightClick(dataGrid.getHeaders().getHeaderRow(0).element)
- .click(dataGrid.getContextMenu().getItemByText('Set Fixed Position'))
- .expect(
- await takeScreenshot(`sticky_columns_context_menu_(${theme}).png`),
- )
- .ok()
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- })
- .before(async () => {
- await changeTheme(theme);
- await createWidget('dxDataGrid', {
- dataSource: getData(5, 5),
- width: '100%',
- columnFixing: {
- enabled: true,
- },
- });
- })
- .after(async () => {
- await changeTheme(Themes.genericLight);
- });
- },
-);
+ await t
+ .rightClick(dataGrid.getHeaders().getHeaderRow(0).element)
+ .click(dataGrid.getContextMenu().getItemByText('Set Fixed Position'))
+ .expect(
+ await takeScreenshot('sticky_columns_context_menu_(generic.light).png'),
+ )
+ .ok()
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+})
+ .before(async () => {
+ await createWidget('dxDataGrid', {
+ dataSource: getData(5, 5),
+ width: '100%',
+ columnFixing: {
+ enabled: true,
+ },
+ });
+ });
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/T1279722_band_sticky_columns-headers_with_filter_row_and_grouped_column_(rtl=false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/T1279722_band_sticky_columns-headers_with_filter_row_and_grouped_column_(rtl=false).png
new file mode 100644
index 000000000000..b632279ea2d3
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/T1279722_band_sticky_columns-headers_with_filter_row_and_grouped_column_(rtl=false).png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/T1279722_band_sticky_columns-headers_with_filter_row_and_grouped_column_(rtl=true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/T1279722_band_sticky_columns-headers_with_filter_row_and_grouped_column_(rtl=true).png
new file mode 100644
index 000000000000..e38e7b2e3b0f
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/T1279722_band_sticky_columns-headers_with_filter_row_and_grouped_column_(rtl=true).png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_default_state_with_showRowLines=false_(fluent.blue.light).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_default_state_with_showRowLines=false_(fluent.blue.light).png
deleted file mode 100644
index d5b6b6b41921..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_default_state_with_showRowLines=false_(fluent.blue.light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_default_state_with_showRowLines=false_(fluent.blue.light.compact).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_default_state_with_showRowLines=false_(fluent.blue.light.compact).png
deleted file mode 100644
index 15aa212198fc..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_default_state_with_showRowLines=false_(fluent.blue.light.compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_default_state_with_showRowLines=false_(generic.light.compact).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_default_state_with_showRowLines=false_(generic.light.compact).png
deleted file mode 100644
index 294d2ff9ea3c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_default_state_with_showRowLines=false_(generic.light.compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_default_state_with_showRowLines=false_(material.blue.light).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_default_state_with_showRowLines=false_(material.blue.light).png
deleted file mode 100644
index c12d1b892863..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_default_state_with_showRowLines=false_(material.blue.light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_default_state_with_showRowLines=false_(material.blue.light.compact).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_default_state_with_showRowLines=false_(material.blue.light.compact).png
deleted file mode 100644
index 4d2b4e06026c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_default_state_with_showRowLines=false_(material.blue.light.compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_default_state_with_showRowLines=true_(fluent.blue.light).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_default_state_with_showRowLines=true_(fluent.blue.light).png
deleted file mode 100644
index 9f4384c60644..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_default_state_with_showRowLines=true_(fluent.blue.light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_default_state_with_showRowLines=true_(fluent.blue.light.compact).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_default_state_with_showRowLines=true_(fluent.blue.light.compact).png
deleted file mode 100644
index 67ba7c10590e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_default_state_with_showRowLines=true_(fluent.blue.light.compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_default_state_with_showRowLines=true_(generic.light.compact).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_default_state_with_showRowLines=true_(generic.light.compact).png
deleted file mode 100644
index 78220e4fa40e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_default_state_with_showRowLines=true_(generic.light.compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_default_state_with_showRowLines=true_(material.blue.light).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_default_state_with_showRowLines=true_(material.blue.light).png
deleted file mode 100644
index 3cd3fe314222..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_default_state_with_showRowLines=true_(material.blue.light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_default_state_with_showRowLines=true_(material.blue.light.compact).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_default_state_with_showRowLines=true_(material.blue.light.compact).png
index db353ce89c9d..f49e266825fa 100644
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_default_state_with_showRowLines=true_(material.blue.light.compact).png and b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_default_state_with_showRowLines=true_(material.blue.light.compact).png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_header_hover_with_fixed_columns_(fluent.blue.light).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_header_hover_with_fixed_columns_(fluent.blue.light).png
deleted file mode 100644
index 54f8c8b1ffd8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_header_hover_with_fixed_columns_(fluent.blue.light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_header_hover_with_fixed_columns_(generic.greenmist).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_header_hover_with_fixed_columns_(generic.greenmist).png
deleted file mode 100644
index 5c2dfcbbccbb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_header_hover_with_fixed_columns_(generic.greenmist).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_header_hover_with_fixed_columns_(material.blue.light).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_header_hover_with_fixed_columns_(material.blue.light).png
deleted file mode 100644
index 976b0e3802a6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_header_hover_with_fixed_columns_(material.blue.light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_row_hover_with_fixed_columns_(fluent.blue.light).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_row_hover_with_fixed_columns_(fluent.blue.light).png
index fb460af93183..254f4a26774b 100644
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_row_hover_with_fixed_columns_(fluent.blue.light).png and b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_row_hover_with_fixed_columns_(fluent.blue.light).png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_row_hover_with_fixed_columns_(generic.greenmist).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_row_hover_with_fixed_columns_(generic.greenmist).png
index 9543bde5403f..59a8b3887cd5 100644
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_row_hover_with_fixed_columns_(generic.greenmist).png and b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_row_hover_with_fixed_columns_(generic.greenmist).png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_row_hover_with_fixed_columns_(generic.light).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_row_hover_with_fixed_columns_(generic.light).png
index b16cc8f78fd9..04c031507e8c 100644
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_row_hover_with_fixed_columns_(generic.light).png and b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_row_hover_with_fixed_columns_(generic.light).png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_row_hover_with_fixed_columns_(material.blue.light).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_row_hover_with_fixed_columns_(material.blue.light).png
index 39e315d71cb7..88f70247669f 100644
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_row_hover_with_fixed_columns_(material.blue.light).png and b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_row_hover_with_fixed_columns_(material.blue.light).png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_selected_focused_edit_state_with_showRowLines=false_(material.blue.light.compact).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_selected_focused_edit_state_with_showRowLines=false_(material.blue.light.compact).png
index dc90d6e85995..542be246f617 100644
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_selected_focused_edit_state_with_showRowLines=false_(material.blue.light.compact).png and b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_selected_focused_edit_state_with_showRowLines=false_(material.blue.light.compact).png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_selected_focused_edit_state_with_showRowLines=true_(material.blue.light).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_selected_focused_edit_state_with_showRowLines=true_(material.blue.light).png
index 6a46d382dacc..af00bd5f929c 100644
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_selected_focused_edit_state_with_showRowLines=true_(material.blue.light).png and b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_selected_focused_edit_state_with_showRowLines=true_(material.blue.light).png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_selected_focused_edit_state_with_showRowLines=true_(material.blue.light.compact).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_selected_focused_edit_state_with_showRowLines=true_(material.blue.light.compact).png
index f28bced66c9a..38ece480a328 100644
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_selected_focused_edit_state_with_showRowLines=true_(material.blue.light.compact).png and b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/datagrid_selected_focused_edit_state_with_showRowLines=true_(material.blue.light.compact).png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/draggable_source_column_with_fixed_columns_(fluent.blue.light).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/draggable_source_column_with_fixed_columns_(fluent.blue.light).png
deleted file mode 100644
index afdc28d25868..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/draggable_source_column_with_fixed_columns_(fluent.blue.light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/draggable_source_column_with_fixed_columns_(material.blue.light).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/draggable_source_column_with_fixed_columns_(material.blue.light).png
deleted file mode 100644
index 786e17f152bf..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/draggable_source_column_with_fixed_columns_(material.blue.light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/edit_row_with_sticky_columns_1.png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/edit_row_with_sticky_columns_1.png
index 6622f8125b39..59432e706882 100644
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/edit_row_with_sticky_columns_1.png and b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/edit_row_with_sticky_columns_1.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/filter_row_with_sticky_and_band_columns_1_(showColumnHeaders_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/filter_row_with_sticky_and_band_columns_1_(showColumnHeaders_=_false).png
index 92179fdfd503..d0a1323b5d67 100644
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/filter_row_with_sticky_and_band_columns_1_(showColumnHeaders_=_false).png and b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/filter_row_with_sticky_and_band_columns_1_(showColumnHeaders_=_false).png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/filter_row_with_sticky_columns_1_(fluent.blue.light).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/filter_row_with_sticky_columns_1_(fluent.blue.light).png
deleted file mode 100644
index 6912852689f5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/filter_row_with_sticky_columns_1_(fluent.blue.light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/filter_row_with_sticky_columns_1_(generic.light).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/filter_row_with_sticky_columns_1_(generic.light).png
index d2480e3ab217..0e993244ee9f 100644
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/filter_row_with_sticky_columns_1_(generic.light).png and b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/filter_row_with_sticky_columns_1_(generic.light).png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/filter_row_with_sticky_columns_1_(material.blue.light).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/filter_row_with_sticky_columns_1_(material.blue.light).png
deleted file mode 100644
index 19693d29a1ea..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/filter_row_with_sticky_columns_1_(material.blue.light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/filter_row_with_sticky_columns_2_(fluent.blue.light).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/filter_row_with_sticky_columns_2_(fluent.blue.light).png
deleted file mode 100644
index 42deb9c09aee..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/filter_row_with_sticky_columns_2_(fluent.blue.light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/filter_row_with_sticky_columns_2_(material.blue.light).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/filter_row_with_sticky_columns_2_(material.blue.light).png
deleted file mode 100644
index 9be27280494f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/filter_row_with_sticky_columns_2_(material.blue.light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/grouping-scroll-total_summary-rtl=false.png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/grouping-scroll-total_summary-rtl=false.png
new file mode 100644
index 000000000000..32e50fc0188e
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/grouping-scroll-total_summary-rtl=false.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/grouping-scroll-total_summary-rtl=true.png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/grouping-scroll-total_summary-rtl=true.png
new file mode 100644
index 000000000000..030d442bfa7a
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/grouping-scroll-total_summary-rtl=true.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/grouping-scroll-total_summary_intersection-rtl=false.png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/grouping-scroll-total_summary_intersection-rtl=false.png
new file mode 100644
index 000000000000..e0198ac02585
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/grouping-scroll-total_summary_intersection-rtl=false.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/grouping-scroll-total_summary_intersection-rtl=true.png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/grouping-scroll-total_summary_intersection-rtl=true.png
new file mode 100644
index 000000000000..920e3f6d8b1c
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/grouping-scroll-total_summary_intersection-rtl=true.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/header_row_highlight_with_fixed_columns_(fluent.blue.light).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/header_row_highlight_with_fixed_columns_(fluent.blue.light).png
deleted file mode 100644
index 807fa84abc40..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/header_row_highlight_with_fixed_columns_(fluent.blue.light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/header_row_highlight_with_fixed_columns_(generic.light)_mask.png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/header_row_highlight_with_fixed_columns_(generic.light)_mask.png
new file mode 100644
index 000000000000..90c00936f197
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/header_row_highlight_with_fixed_columns_(generic.light)_mask.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/header_row_highlight_with_fixed_columns_(material.blue.light).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/header_row_highlight_with_fixed_columns_(material.blue.light).png
deleted file mode 100644
index 227a488505cd..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/header_row_highlight_with_fixed_columns_(material.blue.light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/masterdetail-after-resize.png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/masterdetail-after-resize.png
index e098406d0400..05aed5a67fb1 100644
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/masterdetail-after-resize.png and b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/masterdetail-after-resize.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/multi_row_header_columns_(fluent.blue.light).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/multi_row_header_columns_(fluent.blue.light).png
deleted file mode 100644
index 564b045ada3e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/multi_row_header_columns_(fluent.blue.light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/multi_row_header_columns_(material.blue.light).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/multi_row_header_columns_(material.blue.light).png
deleted file mode 100644
index 91bf0b2f42e7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/multi_row_header_columns_(material.blue.light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/row_selection_with_sticky_columns_1_(fluent.blue.light).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/row_selection_with_sticky_columns_1_(fluent.blue.light).png
deleted file mode 100644
index 717de5764f9a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/row_selection_with_sticky_columns_1_(fluent.blue.light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/row_selection_with_sticky_columns_1_(material.blue.light).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/row_selection_with_sticky_columns_1_(material.blue.light).png
deleted file mode 100644
index f5b1ef142ea6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/row_selection_with_sticky_columns_1_(material.blue.light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/row_selection_with_sticky_columns_2_(fluent.blue.light).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/row_selection_with_sticky_columns_2_(fluent.blue.light).png
deleted file mode 100644
index 03c825b1970a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/row_selection_with_sticky_columns_2_(fluent.blue.light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/row_selection_with_sticky_columns_2_(material.blue.light).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/row_selection_with_sticky_columns_2_(material.blue.light).png
deleted file mode 100644
index 1ad93bcafc17..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/row_selection_with_sticky_columns_2_(material.blue.light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/simulated_scrollbar_with_sticky_columns_2.png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/simulated_scrollbar_with_sticky_columns_2.png
index fbe31d41024e..a4743ffcdfdf 100644
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/simulated_scrollbar_with_sticky_columns_2.png and b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/simulated_scrollbar_with_sticky_columns_2.png differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/sticky_columns_context_menu_(fluent.blue.light).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/sticky_columns_context_menu_(fluent.blue.light).png
deleted file mode 100644
index 5655aacffa66..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/sticky_columns_context_menu_(fluent.blue.light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/sticky_columns_context_menu_(material.blue.light).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/sticky_columns_context_menu_(material.blue.light).png
deleted file mode 100644
index 5ad1dd3f82de..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/etalons/sticky_columns_context_menu_(material.blue.light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/stickyColumnReordering.ts b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/stickyColumnReordering.ts
index 3ccc27bfadac..7aaa689b7db2 100644
--- a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/stickyColumnReordering.ts
+++ b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/stickyColumnReordering.ts
@@ -4,8 +4,6 @@ import { safeSizeTest } from '../../../../helpers/safeSizeTest';
import { createWidget } from '../../../../helpers/createWidget';
import { getData } from '../../helpers/generateDataSourceData';
import url from '../../../../helpers/getPageUrl';
-import { Themes } from '../../../../helpers/themes';
-import { changeTheme } from '../../../../helpers/changeTheme';
const DATA_GRID_SELECTOR = '#container';
@@ -220,43 +218,39 @@ safeSizeTest('Move fixed band column with fixedPosition=\'sticky\' to the right'
},
}));
-[Themes.genericLight, Themes.materialBlue, Themes.fluentBlue].forEach((theme) => {
- safeSizeTest(`Check the draggable source column while moving the fixed column on the right side (${theme} theme)`, async (t) => {
- // arrange
- const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
-
- await t.expect(dataGrid.isReady()).ok();
-
- // act
- await dataGrid.moveHeader(24, -200, 5, true);
-
- await takeScreenshot(`draggable_source_column_with_fixed_columns_(${theme}).png`, dataGrid.element);
-
- // assert
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }, [1000, 800])
- .before(async () => {
- await changeTheme(theme);
-
- await createWidget('dxDataGrid', {
- dataSource: getData(5, 25),
- columnAutoWidth: true,
- allowColumnReordering: true,
- columnWidth: 100,
- customizeColumns: (columns) => {
- columns[5].fixed = true;
- columns[5].fixedPosition = 'right';
- columns[6].fixed = true;
- columns[6].fixedPosition = 'right';
- columns[7].fixed = true;
- columns[7].fixedPosition = 'right';
- },
- });
- })
- .after(async () => {
- await changeTheme(Themes.genericLight);
+// visual: generic.light
+// visual: material.blue.light
+// visual: fluent.blue.light
+safeSizeTest('Check the draggable source column while moving the fixed column on the right side (generic.light theme)', async (t) => {
+ // arrange
+ const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+
+ await t.expect(dataGrid.isReady()).ok();
+
+ // act
+ await dataGrid.moveHeader(24, -200, 5, true);
+
+ await takeScreenshot('draggable_source_column_with_fixed_columns_(generic.light).png', dataGrid.element);
+
+ // assert
+ await t
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}, [1000, 800])
+ .before(async () => {
+ await createWidget('dxDataGrid', {
+ dataSource: getData(5, 25),
+ columnAutoWidth: true,
+ allowColumnReordering: true,
+ columnWidth: 100,
+ customizeColumns: (columns) => {
+ columns[5].fixed = true;
+ columns[5].fixedPosition = 'right';
+ columns[6].fixed = true;
+ columns[6].fixedPosition = 'right';
+ columns[7].fixed = true;
+ columns[7].fixedPosition = 'right';
+ },
});
-});
+ });
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/stickyColumns.ts b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/stickyColumns.ts
index 0a05a93bd9f9..35ab0b416735 100644
--- a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/stickyColumns.ts
+++ b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/stickyColumns.ts
@@ -2,8 +2,6 @@ import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
import DataGrid from 'devextreme-testcafe-models/dataGrid';
import { ClientFunction, Selector } from 'testcafe';
import { safeSizeTest } from '../../../../helpers/safeSizeTest';
-import { Themes } from '../../../../helpers/themes';
-import { changeTheme } from '../../../../helpers/changeTheme';
import { createWidget } from '../../../../helpers/createWidget';
import { getData } from '../../helpers/generateDataSourceData';
import { defaultConfig } from '../helpers/data';
@@ -55,114 +53,153 @@ safeSizeTest('The simulated scrollbar should display correctly when there are st
},
}));
-[
- Themes.genericLight,
- Themes.materialBlue,
- Themes.fluentBlue,
- Themes.genericGreenMist,
-].forEach((theme) => {
- safeSizeTest(`Header hover should display correctly when there are fixed columns (${theme} theme)`, async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
- const headerCell = dataGrid.getHeaders().getHeaderRow(0).getHeaderCell(13);
-
- await t.expect(dataGrid.isReady()).ok();
+// visual: generic.light
+// visual: material.blue.light
+// visual: fluent.blue.light
+// visual: generic.greenMist.light
+safeSizeTest('Header hover should display correctly when there are fixed columns (generic.light theme)', async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+ const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
+ const headerCell = dataGrid.getHeaders().getHeaderRow(0).getHeaderCell(13);
- await t.hover(headerCell.element);
+ await t.expect(dataGrid.isReady()).ok();
- await t.expect(headerCell.isHovered()).ok();
+ await t.hover(headerCell.element);
- await takeScreenshot(`datagrid_header_hover_with_fixed_columns_(${theme}).png`, dataGrid.element);
+ await t.expect(headerCell.isHovered()).ok();
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }, [900, 800])
- .before(async () => {
- await changeTheme(theme);
- await createWidget('dxDataGrid', {
- dataSource: getData(20, 15),
- columnWidth: 100,
- columnAutoWidth: true,
- customizeColumns: (columns) => {
- columns[5].fixed = true;
- columns[5].fixedPosition = 'left';
- columns[6].fixed = true;
- columns[6].fixedPosition = 'left';
+ await takeScreenshot('datagrid_header_hover_with_fixed_columns_(generic.light).png', dataGrid.element);
- columns[8].fixed = true;
- columns[8].fixedPosition = 'right';
- columns[9].fixed = true;
- columns[9].fixedPosition = 'right';
- },
- });
- })
- .after(async (t) => {
- await t.hover(Selector('body'));
- await changeTheme(Themes.genericLight);
+ await t
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}, [900, 800])
+ .before(async () => {
+ await createWidget('dxDataGrid', {
+ dataSource: getData(20, 15),
+ columnWidth: 100,
+ columnAutoWidth: true,
+ customizeColumns: (columns) => {
+ columns[5].fixed = true;
+ columns[5].fixedPosition = 'left';
+ columns[6].fixed = true;
+ columns[6].fixedPosition = 'left';
+
+ columns[8].fixed = true;
+ columns[8].fixedPosition = 'right';
+ columns[9].fixed = true;
+ columns[9].fixedPosition = 'right';
+ },
});
+ })
+ .after(async (t) => {
+ await t.hover(Selector('body'));
+ });
- safeSizeTest(`Row hover should display correctly when there are fixed columns (${theme} theme)`, async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
- const dataRow = dataGrid.getDataRow(1);
+// visual: generic.light
+// visual: material.blue.light
+// visual: fluent.blue.light
+// visual: generic.greenMist.light
+test.meta({ unstable: true })('Row hover should display correctly when there are fixed columns (generic.light theme)', async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+ const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
+ const dataRow = dataGrid.getDataRow(1);
- await t.expect(dataGrid.isReady()).ok();
+ await t.expect(dataGrid.isReady()).ok();
- await t.hover(dataRow.element);
+ await t.hover(dataRow.element);
- await t.expect(dataRow.isHovered).ok();
+ await t.expect(dataRow.isHovered).ok();
- await takeScreenshot(`datagrid_row_hover_with_fixed_columns_(${theme}).png`, dataGrid.element);
+ await takeScreenshot('datagrid_row_hover_with_fixed_columns_(generic.light).png', dataGrid.element);
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }, [900, 800])
- .before(async () => {
- await changeTheme(theme);
- await createWidget('dxDataGrid', {
- dataSource: getData(20, 15),
- columnWidth: 100,
- columnAutoWidth: true,
- hoverStateEnabled: true,
- customizeColumns: (columns) => {
- columns[5].fixed = true;
- columns[5].fixedPosition = 'left';
- columns[6].fixed = true;
- columns[6].fixedPosition = 'left';
+ await t
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+})
+ .before(async () => {
+ await createWidget('dxDataGrid', {
+ dataSource: getData(20, 15),
+ columnWidth: 100,
+ columnAutoWidth: true,
+ hoverStateEnabled: true,
+ customizeColumns: (columns) => {
+ columns[5].fixed = true;
+ columns[5].fixedPosition = 'left';
+ columns[6].fixed = true;
+ columns[6].fixedPosition = 'left';
+
+ columns[8].fixed = true;
+ columns[8].fixedPosition = 'right';
+ columns[9].fixed = true;
+ columns[9].fixedPosition = 'right';
+ },
+ });
+ })
+ .after(async (t) => {
+ await t.hover(Selector('body'));
+ });
- columns[8].fixed = true;
- columns[8].fixedPosition = 'right';
- columns[9].fixed = true;
- columns[9].fixedPosition = 'right';
- },
- });
- })
- .after(async (t) => {
- await t.hover(Selector('body'));
- await changeTheme(Themes.genericLight);
+// visual: generic.light
+// visual: material.blue.light
+// visual: fluent.blue.light
+// visual: generic.greenMist.light
+safeSizeTest('Alternating rows should display correctly when there are fixed columns (generic.light theme)', async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+ const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
+
+ await t.expect(dataGrid.isReady()).ok();
+
+ await takeScreenshot('datagrid_row_alt_with_fixed_columns_(generic.light).png', dataGrid.element);
+
+ await t
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}, [900, 800])
+ .before(async () => {
+ await createWidget('dxDataGrid', {
+ dataSource: getData(20, 15),
+ columnWidth: 100,
+ columnAutoWidth: true,
+ rowAlternationEnabled: true,
+ customizeColumns: (columns) => {
+ columns[5].fixed = true;
+ columns[5].fixedPosition = 'left';
+ columns[6].fixed = true;
+ columns[6].fixedPosition = 'left';
+
+ columns[8].fixed = true;
+ columns[8].fixedPosition = 'right';
+ columns[9].fixed = true;
+ columns[9].fixedPosition = 'right';
+ },
});
+ });
- safeSizeTest(`Alternating rows should display correctly when there are fixed columns (${theme} theme)`, async (t) => {
+// visual: generic.light
+// visual: material.blue.light
+// visual: fluent.blue.light
+[0.9, 1.25, 1.5].forEach((zoom) => {
+ safeSizeTest(`Fixed columns should display correctly at ${zoom * 100}% zoom (generic.light theme)`, async (t) => {
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
await t.expect(dataGrid.isReady()).ok();
- await takeScreenshot(`datagrid_row_alt_with_fixed_columns_(${theme}).png`, dataGrid.element);
+ await takeScreenshot(`fixed_columns_with_${zoom * 100}%_zoom_(generic.light).png`, dataGrid.element);
await t
.expect(compareResults.isValid())
.ok(compareResults.errorMessages());
}, [900, 800])
.before(async () => {
- await changeTheme(theme);
+ await ClientFunction((zoomValue: number) => {
+ $('body').css('zoom', zoomValue);
+ })(zoom);
await createWidget('dxDataGrid', {
dataSource: getData(20, 15),
columnWidth: 100,
columnAutoWidth: true,
- rowAlternationEnabled: true,
customizeColumns: (columns) => {
columns[5].fixed = true;
columns[5].fixedPosition = 'left';
@@ -177,59 +214,12 @@ safeSizeTest('The simulated scrollbar should display correctly when there are st
});
})
.after(async () => {
- await changeTheme(Themes.genericLight);
+ await ClientFunction(() => {
+ $('body').css('zoom', '');
+ })();
});
});
-[
- Themes.genericLight,
- Themes.materialBlue,
- Themes.fluentBlue,
-].forEach((theme) => {
- [0.9, 1.25, 1.5].forEach((zoom) => {
- safeSizeTest(`Fixed columns should display correctly at ${zoom * 100}% zoom (${theme} theme)`, async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
-
- await t.expect(dataGrid.isReady()).ok();
-
- await takeScreenshot(`fixed_columns_with_${zoom * 100}%_zoom_(${theme}).png`, dataGrid.element);
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }, [900, 800])
- .before(async () => {
- await ClientFunction((zoomValue: number) => {
- $('body').css('zoom', zoomValue);
- })(zoom);
- await changeTheme(theme);
- await createWidget('dxDataGrid', {
- dataSource: getData(20, 15),
- columnWidth: 100,
- columnAutoWidth: true,
- customizeColumns: (columns) => {
- columns[5].fixed = true;
- columns[5].fixedPosition = 'left';
- columns[6].fixed = true;
- columns[6].fixedPosition = 'left';
-
- columns[8].fixed = true;
- columns[8].fixedPosition = 'right';
- columns[9].fixed = true;
- columns[9].fixedPosition = 'right';
- },
- });
- })
- .after(async () => {
- await ClientFunction(() => {
- $('body').css('zoom', '');
- })();
- await changeTheme(Themes.genericLight);
- });
- });
-});
-
safeSizeTest('The grid should display correctly when there is no data and there are fixed columns (T1269088)', async (t) => {
// arrange, act
const dataGrid = new DataGrid('#container');
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/withBandColumns.ts b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/withBandColumns.ts
new file mode 100644
index 000000000000..aecf662d300e
--- /dev/null
+++ b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/withBandColumns.ts
@@ -0,0 +1,52 @@
+import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
+import DataGrid from 'devextreme-testcafe-models/dataGrid';
+import { safeSizeTest } from '../../../../helpers/safeSizeTest';
+import { createWidget } from '../../../../helpers/createWidget';
+import url from '../../../../helpers/getPageUrl';
+
+const DATA_GRID_SELECTOR = '#container';
+
+fixture.disablePageReloads`Band sticky columns`
+ .page(url(__dirname, '../../../container.html'));
+
+[false, true].forEach((rtlEnabled) => {
+ // T1279722
+ safeSizeTest(`Headers and filter row should display correctly after scrolling to the max right position when there is a grouped column (rtl=${rtlEnabled})`, async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+ const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
+
+ await t.expect(dataGrid.isReady()).ok();
+
+ await dataGrid.scrollTo(t, { x: rtlEnabled ? 0 : 10000 });
+ await takeScreenshot(`T1279722_band_sticky_columns-headers_with_filter_row_and_grouped_column_(rtl=${rtlEnabled}).png`, dataGrid.element);
+
+ await t
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+ }, [900, 800]).before(async () => createWidget('dxDataGrid', {
+ dataSource: [
+ {
+ field0: 1, field1: 1, field2: 1, field3: 1, field4: 1, field5: 1, field6: 1, field7: 1,
+ },
+ ],
+ keyExpr: 'field0',
+ width: 500,
+ columnWidth: 100,
+ columns: [{
+ dataField: 'field0',
+ fixed: true,
+ fixedPosition: rtlEnabled ? 'right' : 'left',
+ }, {
+ caption: 'Band',
+ fixed: true,
+ fixedPosition: rtlEnabled ? 'right' : 'left',
+ columns: [{
+ dataField: 'field1',
+ groupIndex: 0,
+ }, 'field2'],
+ }, 'field3', 'field4', 'field5', 'field6', 'field7'],
+ showBorders: true,
+ filterRow: { visible: true },
+ rtlEnabled,
+ }));
+});
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/withEditing.ts b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/withEditing.ts
index 0e0d654a6df0..4ac976b2ed30 100644
--- a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/withEditing.ts
+++ b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/withEditing.ts
@@ -34,6 +34,9 @@ safeSizeTest('The row edit mode: Edit row when there are sticky columns', async
mode: 'row',
allowUpdating: true,
},
+ scrolling: {
+ showScrollbar: 'never',
+ },
}));
safeSizeTest('The form edit mode: Edit row when there are sticky columns', async (t) => {
@@ -59,6 +62,9 @@ safeSizeTest('The form edit mode: Edit row when there are sticky columns', async
mode: 'form',
allowUpdating: true,
},
+ scrolling: {
+ showScrollbar: 'never',
+ },
}));
safeSizeTest('The batch edit mode: Edit cell whene there are sticky columns', async (t) => {
@@ -88,6 +94,9 @@ safeSizeTest('The batch edit mode: Edit cell whene there are sticky columns', as
columns[1].fixed = true;
columns[1].fixedPosition = 'left';
},
+ scrolling: {
+ showScrollbar: 'never',
+ },
}));
safeSizeTest('The batch edit mode: Edit fixed cell', async (t) => {
@@ -117,6 +126,9 @@ safeSizeTest('The batch edit mode: Edit fixed cell', async (t) => {
columns[1].fixed = true;
columns[1].fixedPosition = 'left';
},
+ scrolling: {
+ showScrollbar: 'never',
+ },
}));
safeSizeTest('The batch edit mode: Edit fixed cell with sticky position', async (t) => {
@@ -148,6 +160,9 @@ safeSizeTest('The batch edit mode: Edit fixed cell with sticky position', async
columns[3].fixed = true;
columns[3].fixedPosition = 'sticky';
},
+ scrolling: {
+ showScrollbar: 'never',
+ },
}));
safeSizeTest('The cell edit mode: Edit fixed cell with validation rule', async (t) => {
@@ -178,6 +193,9 @@ safeSizeTest('The cell edit mode: Edit fixed cell with validation rule', async (
customizeColumns(columns) {
columns[0].validationRules = [{ type: 'required' }];
},
+ scrolling: {
+ showScrollbar: 'never',
+ },
}));
safeSizeTest('The cell edit mode: Edit fixed cell with the sticky position and validation rule', async (t) => {
@@ -210,6 +228,9 @@ safeSizeTest('The cell edit mode: Edit fixed cell with the sticky position and v
columns[2].fixedPosition = 'sticky';
columns[2].validationRules = [{ type: 'required' }];
},
+ scrolling: {
+ showScrollbar: 'never',
+ },
}));
safeSizeTest('The cell edit mode: Edit cell with validation rule when there fixed columns', async (t) => {
@@ -236,6 +257,9 @@ safeSizeTest('The cell edit mode: Edit cell with validation rule when there fixe
mode: 'cell',
allowUpdating: true,
},
+ scrolling: {
+ showScrollbar: 'never',
+ },
columnWidth: 150,
customizeColumns(columns) {
columns[1].validationRules = [{ type: 'required' }];
@@ -267,6 +291,9 @@ safeSizeTest('The cell edit mode: Edit last unfixed cell with validation rule wh
mode: 'cell',
allowUpdating: true,
},
+ scrolling: {
+ showScrollbar: 'never',
+ },
columnWidth: 200,
customizeColumns(columns) {
columns[5].validationRules = [{ type: 'required' }];
@@ -297,6 +324,9 @@ safeSizeTest('The cell edit mode: The validation message and a revert button sho
mode: 'cell',
allowUpdating: true,
},
+ scrolling: {
+ showScrollbar: 'never',
+ },
columnWidth: 200,
customizeColumns(columns) {
columns[0].validationRules = [{ type: 'required' }];
@@ -326,5 +356,8 @@ safeSizeTest('The cell edit mode: The focus overlay element should scroll vertic
mode: 'cell',
allowUpdating: true,
},
+ scrolling: {
+ showScrollbar: 'never',
+ },
columnWidth: 200,
}));
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/withFilterRow.ts b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/withFilterRow.ts
index ab228ed85fd0..a47af85e8cda 100644
--- a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/withFilterRow.ts
+++ b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/withFilterRow.ts
@@ -4,46 +4,41 @@ import { safeSizeTest } from '../../../../helpers/safeSizeTest';
import { createWidget } from '../../../../helpers/createWidget';
import url from '../../../../helpers/getPageUrl';
import { defaultConfig } from '../helpers/data';
-import { changeTheme } from '../../../../helpers/changeTheme';
-import { Themes } from '../../../../helpers/themes';
const DATA_GRID_SELECTOR = '#container';
fixture.disablePageReloads`Sticky columns - Filter row`
.page(url(__dirname, '../../../container.html'));
-[Themes.genericLight, Themes.materialBlue, Themes.fluentBlue].forEach((theme) => {
- safeSizeTest(`Filter row with sticky columns (${theme} theme)`, async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
+// visual: generic.light
+// visual: material.blue.light
+// visual: fluent.blue.light
+safeSizeTest('Filter row with sticky columns (generic.light theme)', async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+ const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
- await t.expect(dataGrid.isReady()).ok();
+ await t.expect(dataGrid.isReady()).ok();
- await t.click(dataGrid.getHeaders().getFilterRow().getFilterCell(1).element);
+ await t.click(dataGrid.getHeaders().getFilterRow().getFilterCell(1).element);
- await takeScreenshot(`filter_row_with_sticky_columns_1_(${theme}).png`, dataGrid.element);
+ await takeScreenshot('filter_row_with_sticky_columns_1_(generic.light).png', dataGrid.element);
- await dataGrid.scrollTo(t, { x: 10000 });
+ await dataGrid.scrollTo(t, { x: 10000 });
- await takeScreenshot(`filter_row_with_sticky_columns_2_(${theme}).png`, dataGrid.element);
+ await takeScreenshot('filter_row_with_sticky_columns_2_(generic.light).png', dataGrid.element);
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }, [800, 800])
- .before(async () => {
- await changeTheme(theme);
- await createWidget('dxDataGrid', {
- ...defaultConfig,
- filterRow: {
- visible: true,
- },
- });
- })
- .after(async () => {
- await changeTheme(Themes.genericLight);
+ await t
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}, [800, 800])
+ .before(async () => {
+ await createWidget('dxDataGrid', {
+ ...defaultConfig,
+ filterRow: {
+ visible: true,
+ },
});
-});
+ });
safeSizeTest('Filter row with sticky columns when there are band columns and showColumnHeaders = false', async (t) => {
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/withGrouping.ts b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/withGrouping.ts
index eda2449b0e4f..d86e23a14125 100644
--- a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/withGrouping.ts
+++ b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/withGrouping.ts
@@ -5,8 +5,6 @@ import { createWidget } from '../../../../helpers/createWidget';
import url from '../../../../helpers/getPageUrl';
import { defaultConfig } from '../helpers/data';
import { MouseAction, MouseUpEvents } from '../../../../helpers/mouseUpEvents';
-import { changeTheme } from '../../../../helpers/changeTheme';
-import { Themes } from '../../../../helpers/themes';
const DATA_GRID_SELECTOR = '#container';
@@ -180,36 +178,35 @@ safeSizeTest('Sticky columns with grouping - overflow of group cell', async (t)
},
}));
-[Themes.genericLight, Themes.materialBlue, Themes.fluentBlue].forEach((theme) => {
- safeSizeTest(`The header row should be highlighted correctly when dragging column when there are fixed columns and allowColumnReordering=false (${theme} theme)`, async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- const dataGrid = new DataGrid('#container');
+// visual: generic.light
+// visual: material.blue.light
+// visual: fluent.blue.light
+safeSizeTest('The header row should be highlighted correctly when dragging column when there are fixed columns and allowColumnReordering=false (generic.light theme)', async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+ const dataGrid = new DataGrid('#container');
- await t.drag(dataGrid.getGroupPanel().getHeader(0).element, 200, 35);
+ await t.drag(dataGrid.getGroupPanel().getHeader(0).element, 200, 35);
- await t
- .expect(await takeScreenshot(`header_row_highlight_with_fixed_columns_(${theme}).png`, dataGrid.element))
- .ok()
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }, [900, 800]).before(async () => {
- await changeTheme(theme);
- await MouseUpEvents.disable(MouseAction.dragToOffset);
-
- return createWidget('dxDataGrid', {
- ...defaultConfig,
- customizeColumns(columns) {
- columns[2].groupIndex = 0;
- },
- groupPanel: {
- visible: true,
- },
- allowColumnReordering: false,
- });
- }).after(async () => {
- await MouseUpEvents.enable(MouseAction.dragToOffset);
- await changeTheme(Themes.genericLight);
+ await t
+ .expect(await takeScreenshot('header_row_highlight_with_fixed_columns_(generic.light).png', dataGrid.element))
+ .ok()
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}, [900, 800]).before(async () => {
+ await MouseUpEvents.disable(MouseAction.dragToOffset);
+
+ return createWidget('dxDataGrid', {
+ ...defaultConfig,
+ customizeColumns(columns) {
+ columns[2].groupIndex = 0;
+ },
+ groupPanel: {
+ visible: true,
+ },
+ allowColumnReordering: false,
});
+}).after(async () => {
+ await MouseUpEvents.enable(MouseAction.dragToOffset);
});
safeSizeTest('The group separator should be visible when dragging a fixed column into the group panel', async (t) => {
@@ -262,7 +259,7 @@ test('DataGrid - Group row content is scrolled if repaintChangesOnly is enabled
.expect(dataGrid.getGroupRow(0).isExpanded)
.notOk();
- await dataGrid.scrollBy({ x: 1000 });
+ await dataGrid.scrollBy(t, { x: 1000 });
await t
.expect(await takeScreenshot('group_row_scrolling_all_collapsed_fixed_columns.png', dataGrid.element))
@@ -280,4 +277,84 @@ test('DataGrid - Group row content is scrolled if repaintChangesOnly is enabled
grouping: {
autoExpandAll: false,
},
+ scrolling: {
+ showScrollbar: 'never',
+ },
}));
+
+[false, true].forEach((rtlEnabled) => {
+ // T1284612
+ safeSizeTest(`DataGrid - Group summaries are shown over sticky columns on a horizontal scroll (rtl=${rtlEnabled})`, async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+
+ const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
+
+ await t.expect(dataGrid.isReady()).ok();
+
+ await dataGrid.scrollTo(t, { x: rtlEnabled ? 100 : 250 });
+ await takeScreenshot(`grouping-scroll-total_summary_intersection-rtl=${rtlEnabled}.png`, dataGrid.element);
+
+ await dataGrid.apiOption('summary.totalItems', [{
+ column: 'SaleAmount',
+ summaryType: 'max',
+ valueFormat: 'currency',
+ }]);
+ await dataGrid.scrollTo(t, { x: 0 });
+ await dataGrid.scrollTo(t, { x: rtlEnabled ? 100 : 250 });
+
+ await takeScreenshot(`grouping-scroll-total_summary-rtl=${rtlEnabled}.png`, dataGrid.element);
+
+ await t
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+ }, [900, 800]).before(async () => createWidget('dxDataGrid', {
+ ...defaultConfig,
+ rtlEnabled,
+ customizeColumns(columns) {
+ columns[2].groupIndex = 0;
+ },
+ summary: {
+ groupItems: [{
+ column: 'OrderNumber',
+ summaryType: 'count',
+ displayFormat: '{0} orders',
+ }, {
+ column: 'City',
+ summaryType: 'max',
+ valueFormat: 'currency',
+ showInGroupFooter: false,
+ alignByColumn: true,
+ }, {
+ column: 'TotalAmount',
+ summaryType: 'max',
+ valueFormat: 'currency',
+ showInGroupFooter: false,
+ alignByColumn: true,
+ }, {
+ column: 'TotalAmount',
+ summaryType: 'sum',
+ valueFormat: 'currency',
+ displayFormat: 'Total: {0}',
+ showInGroupFooter: true,
+ }],
+ totalItems: [{
+ column: 'OrderNumber',
+ summaryType: 'count',
+ displayFormat: '{0} orders',
+ }, {
+ column: 'SaleAmount',
+ summaryType: 'max',
+ valueFormat: 'currency',
+ }, {
+ column: 'TotalAmount',
+ summaryType: 'max',
+ valueFormat: 'currency',
+ }, {
+ column: 'TotalAmount',
+ summaryType: 'sum',
+ valueFormat: 'currency',
+ displayFormat: 'Total: {0}',
+ }],
+ },
+ }));
+});
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/withMultiRow.ts b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/withMultiRow.ts
index bdd3ac19f1da..1fec6e6d6f1c 100644
--- a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/withMultiRow.ts
+++ b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/withMultiRow.ts
@@ -4,50 +4,45 @@ import { safeSizeTest } from '../../../../helpers/safeSizeTest';
import { createWidget } from '../../../../helpers/createWidget';
import url from '../../../../helpers/getPageUrl';
import { defaultConfig } from '../helpers/data';
-import { changeTheme } from '../../../../helpers/changeTheme';
-import { Themes } from '../../../../helpers/themes';
const DATA_GRID_SELECTOR = '#container';
fixture.disablePageReloads`Sticky columns - Multi Row Header Columns`
.page(url(__dirname, '../../../container.html'));
-[Themes.genericLight, Themes.materialBlue, Themes.fluentBlue].forEach((theme) => {
- safeSizeTest(`The multi row header columns should have vertical borders when a column is fixed (${theme} theme) (T1282595)`, async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
+// visual: generic.light
+// visual: material.blue.light
+// visual: fluent.blue.light
+safeSizeTest('The multi row header columns should have vertical borders when a column is fixed (generic.light theme) (T1282595)', async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+ const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
- await t.expect(dataGrid.isReady()).ok();
+ await t.expect(dataGrid.isReady()).ok();
- await takeScreenshot(`multi_row_header_columns_(${theme}).png`, dataGrid.element);
+ await takeScreenshot('multi_row_header_columns_(generic.light).png', dataGrid.element);
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }, [800, 800])
- .before(async () => {
- await changeTheme(theme);
- await createWidget('dxDataGrid', {
- ...defaultConfig,
- columns: [
- {
- dataField: 'ID',
- fixed: true,
- },
- {
- caption: 'Order',
- columns: [
- 'OrderNumber',
- 'OrderDate',
- ],
- },
- 'SaleAmount',
- 'Terms',
- ],
- showBorders: true,
- });
- })
- .after(async () => {
- await changeTheme(Themes.genericLight);
+ await t
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}, [800, 800])
+ .before(async () => {
+ await createWidget('dxDataGrid', {
+ ...defaultConfig,
+ columns: [
+ {
+ dataField: 'ID',
+ fixed: true,
+ },
+ {
+ caption: 'Order',
+ columns: [
+ 'OrderNumber',
+ 'OrderDate',
+ ],
+ },
+ 'SaleAmount',
+ 'Terms',
+ ],
+ showBorders: true,
});
-});
+ });
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/withRowSelection.ts b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/withRowSelection.ts
index 5166222c8175..1b94d3701033 100644
--- a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/withRowSelection.ts
+++ b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/withRowSelection.ts
@@ -4,42 +4,37 @@ import { safeSizeTest } from '../../../../helpers/safeSizeTest';
import { createWidget } from '../../../../helpers/createWidget';
import url from '../../../../helpers/getPageUrl';
import { defaultConfig } from '../helpers/data';
-import { changeTheme } from '../../../../helpers/changeTheme';
-import { Themes } from '../../../../helpers/themes';
const DATA_GRID_SELECTOR = '#container';
fixture.disablePageReloads`Sticky columns - Row Selection`
.page(url(__dirname, '../../../container.html'));
-[Themes.genericLight, Themes.materialBlue, Themes.fluentBlue].forEach((theme) => {
- safeSizeTest(`The selected row should be displayed correctly when there are sticky columns (${theme} theme)`, async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
-
- await t.expect(dataGrid.isReady()).ok();
-
- await takeScreenshot(`row_selection_with_sticky_columns_1_(${theme}).png`, dataGrid.element);
-
- await dataGrid.scrollTo(t, { x: 10000 });
-
- await takeScreenshot(`row_selection_with_sticky_columns_2_(${theme}).png`, dataGrid.element);
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }, [800, 800])
- .before(async () => {
- await changeTheme(theme);
- await createWidget('dxDataGrid', {
- ...defaultConfig,
- selection: {
- mode: 'multiple',
- },
- selectedRowKeys: [4],
- });
- })
- .after(async () => {
- await changeTheme(Themes.genericLight);
+// visual: generic.light
+// visual: material.blue.light
+// visual: fluent.blue.light
+safeSizeTest('The selected row should be displayed correctly when there are sticky columns (generic.light theme)', async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+ const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
+
+ await t.expect(dataGrid.isReady()).ok();
+
+ await takeScreenshot('row_selection_with_sticky_columns_1_(generic.light).png', dataGrid.element);
+
+ await dataGrid.scrollTo(t, { x: 10000 });
+
+ await takeScreenshot('row_selection_with_sticky_columns_2_(generic.light).png', dataGrid.element);
+
+ await t
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}, [800, 800])
+ .before(async () => {
+ await createWidget('dxDataGrid', {
+ ...defaultConfig,
+ selection: {
+ mode: 'multiple',
+ },
+ selectedRowKeys: [4],
});
-});
+ });
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/withVirtualColumns.ts b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/withVirtualColumns.ts
index db6b4879faea..b1bb2388ad70 100644
--- a/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/withVirtualColumns.ts
+++ b/e2e/testcafe-devextreme/tests/dataGrid/sticky/common/withVirtualColumns.ts
@@ -199,6 +199,7 @@ safeSizeTest('expand group icon should be clickable in scroll right max position
},
scrolling: {
columnRenderingMode: 'virtual',
+ showScrollbar: 'never',
},
// NOTE: 3x columns (by 100px each) + 30px command column
width: 330,
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/bandColumnFirstCases.ts b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/bandColumnFirstCases.ts
index 00ebb6695d48..fec7da4df4c8 100644
--- a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/bandColumnFirstCases.ts
+++ b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/bandColumnFirstCases.ts
@@ -4,28 +4,28 @@ import { safeSizeTest } from '../../../../helpers/safeSizeTest';
import { createWidget } from '../../../../helpers/createWidget';
import { getData } from '../../helpers/generateDataSourceData';
import url from '../../../../helpers/getPageUrl';
-import { borderConfigs, rtlAndRowAltConfigs } from '../helpers/testMatrixConfig';
+import { borderConfigs } from '../helpers/testMatrixConfig';
const DATA_GRID_SELECTOR = '#container';
fixture.disablePageReloads`FixedColumns`
.page(url(__dirname, '../../../container.html'));
-borderConfigs.forEach(({ showRowLines, showColumnLines, showBorders }) => {
- rtlAndRowAltConfigs.forEach(({ rtlEnabled, rowAlternationEnabled }) => {
- safeSizeTest(`Band sticky columns: left and right positions (showRowLines = ${showRowLines}, showColumnLines = ${showColumnLines}, showBorders = ${showBorders})`, async (t) => {
+borderConfigs.forEach(({ showColumnLines, showBorders }) => {
+ [true, false].forEach((rtlEnabled) => {
+ safeSizeTest(`Band sticky columns: left and right positions (showColumnLines = ${showColumnLines}, showBorders = ${showBorders})`, async (t) => {
// arrange
const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
await t.expect(dataGrid.isReady()).ok();
- await takeScreenshot(`band-columns-1-(case-1)(rLines_=_${showRowLines}_cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}_rAlt_=_${rowAlternationEnabled}).png`, dataGrid.element);
+ await takeScreenshot(`band-columns-1-(case-1)(cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}).png`, dataGrid.element);
// act
await dataGrid.scrollTo(t, { x: rtlEnabled ? 0 : 10000 });
- await takeScreenshot(`band-columns-2-(case-1)(rLines_=_${showRowLines}_cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}_rAlt_=_${rowAlternationEnabled}).png`, dataGrid.element);
+ await takeScreenshot(`band-columns-2-(case-1)(cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}).png`, dataGrid.element);
await t
.expect(compareResults.isValid())
@@ -33,11 +33,9 @@ borderConfigs.forEach(({ showRowLines, showColumnLines, showBorders }) => {
}, [1000, 800]).before(async () => createWidget('dxDataGrid', {
dataSource: getData(5, 25),
width: 984,
- showRowLines,
showColumnLines,
showBorders,
rtlEnabled,
- rowAlternationEnabled,
columnAutoWidth: true,
customizeColumns: (columns) => {
columns.push({
@@ -76,19 +74,19 @@ borderConfigs.forEach(({ showRowLines, showColumnLines, showBorders }) => {
},
}));
- safeSizeTest(`Band sticky columns: left positions (showRowLines = ${showRowLines}, showColumnLines = ${showColumnLines}, showBorders = ${showBorders})`, async (t) => {
+ safeSizeTest(`Band sticky columns: left positions (showColumnLines = ${showColumnLines}, showBorders = ${showBorders})`, async (t) => {
// arrange
const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
await t.expect(dataGrid.isReady()).ok();
- await takeScreenshot(`band-columns-1-(case-2)(rLines_=_${showRowLines}_cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}_rAlt_=_${rowAlternationEnabled}).png`, dataGrid.element);
+ await takeScreenshot(`band-columns-1-(case-2)(cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}).png`, dataGrid.element);
// act
await dataGrid.scrollTo(t, { x: rtlEnabled ? 0 : 10000 });
- await takeScreenshot(`band-columns-2-(case-2)(rLines_=_${showRowLines}_cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}_rAlt_=_${rowAlternationEnabled}).png`, dataGrid.element);
+ await takeScreenshot(`band-columns-2-(case-2)(cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}).png`, dataGrid.element);
await t
.expect(compareResults.isValid())
@@ -96,11 +94,9 @@ borderConfigs.forEach(({ showRowLines, showColumnLines, showBorders }) => {
}, [1000, 800]).before(async () => createWidget('dxDataGrid', {
dataSource: getData(5, 25),
width: 984,
- showRowLines,
showColumnLines,
showBorders,
rtlEnabled,
- rowAlternationEnabled,
columnAutoWidth: true,
customizeColumns: (columns) => {
columns.push({
@@ -139,19 +135,19 @@ borderConfigs.forEach(({ showRowLines, showColumnLines, showBorders }) => {
},
}));
- safeSizeTest(`Band sticky columns: right positions (showRowLines = ${showRowLines}, showColumnLines = ${showColumnLines}, showBorders = ${showBorders})`, async (t) => {
+ safeSizeTest(`Band sticky columns: right positions (showColumnLines = ${showColumnLines}, showBorders = ${showBorders})`, async (t) => {
// arrange
const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
await t.expect(dataGrid.isReady()).ok();
- await takeScreenshot(`band-columns-1-(case-3)(rLines_=_${showRowLines}_cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}_rAlt_=_${rowAlternationEnabled}).png`, dataGrid.element);
+ await takeScreenshot(`band-columns-1-(case-3)(cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}).png`, dataGrid.element);
// act
await dataGrid.scrollTo(t, { x: rtlEnabled ? 0 : 10000 });
- await takeScreenshot(`band-columns-2-(case-3)(rLines_=_${showRowLines}_cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}_rAlt_=_${rowAlternationEnabled}).png`, dataGrid.element);
+ await takeScreenshot(`band-columns-2-(case-3)(cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}).png`, dataGrid.element);
await t
.expect(compareResults.isValid())
@@ -159,11 +155,9 @@ borderConfigs.forEach(({ showRowLines, showColumnLines, showBorders }) => {
}, [1000, 800]).before(async () => createWidget('dxDataGrid', {
dataSource: getData(5, 25),
width: 984,
- showRowLines,
showColumnLines,
showBorders,
rtlEnabled,
- rowAlternationEnabled,
columnAutoWidth: true,
customizeColumns: (columns) => {
columns.push({
@@ -202,19 +196,19 @@ borderConfigs.forEach(({ showRowLines, showColumnLines, showBorders }) => {
},
}));
- safeSizeTest(`Band sticky column with left position and unfixed band column (showRowLines = ${showRowLines}, showColumnLines = ${showColumnLines}, showBorders = ${showBorders})`, async (t) => {
+ safeSizeTest(`Band sticky column with left position and unfixed band column (showColumnLines = ${showColumnLines}, showBorders = ${showBorders})`, async (t) => {
// arrange
const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
await t.expect(dataGrid.isReady()).ok();
- await takeScreenshot(`band-columns-1-(case-4)(rLines_=_${showRowLines}_cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}_rAlt_=_${rowAlternationEnabled}).png`, dataGrid.element);
+ await takeScreenshot(`band-columns-1-(case-4)(cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}).png`, dataGrid.element);
// act
await dataGrid.scrollTo(t, { x: rtlEnabled ? 0 : 10000 });
- await takeScreenshot(`band-columns-2-(case-4)(rLines_=_${showRowLines}_cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}_rAlt_=_${rowAlternationEnabled}).png`, dataGrid.element);
+ await takeScreenshot(`band-columns-2-(case-4)(cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}).png`, dataGrid.element);
await t
.expect(compareResults.isValid())
@@ -222,11 +216,9 @@ borderConfigs.forEach(({ showRowLines, showColumnLines, showBorders }) => {
}, [1000, 800]).before(async () => createWidget('dxDataGrid', {
dataSource: getData(5, 25),
width: 984,
- showRowLines,
showColumnLines,
showBorders,
rtlEnabled,
- rowAlternationEnabled,
columnAutoWidth: true,
customizeColumns: (columns) => {
columns.push({
@@ -263,19 +255,19 @@ borderConfigs.forEach(({ showRowLines, showColumnLines, showBorders }) => {
},
}));
- safeSizeTest(`Band sticky column with right position and unfixed band column (showRowLines = ${showRowLines}, showColumnLines = ${showColumnLines}, showBorders = ${showBorders})`, async (t) => {
+ safeSizeTest(`Band sticky column with right position and unfixed band column (showColumnLines = ${showColumnLines}, showBorders = ${showBorders})`, async (t) => {
// arrange
const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
await t.expect(dataGrid.isReady()).ok();
- await takeScreenshot(`band-columns-1-(case-5)(rLines_=_${showRowLines}_cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}_rAlt_=_${rowAlternationEnabled}).png`, dataGrid.element);
+ await takeScreenshot(`band-columns-1-(case-5)(cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}).png`, dataGrid.element);
// act
await dataGrid.scrollTo(t, { x: rtlEnabled ? 0 : 10000 });
- await takeScreenshot(`band-columns-2-(case-5)(rLines_=_${showRowLines}_cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}_rAlt_=_${rowAlternationEnabled}).png`, dataGrid.element);
+ await takeScreenshot(`band-columns-2-(case-5)(cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}).png`, dataGrid.element);
await t
.expect(compareResults.isValid())
@@ -283,11 +275,9 @@ borderConfigs.forEach(({ showRowLines, showColumnLines, showBorders }) => {
}, [1000, 800]).before(async () => createWidget('dxDataGrid', {
dataSource: getData(5, 25),
width: 984,
- showRowLines,
showColumnLines,
showBorders,
rtlEnabled,
- rowAlternationEnabled,
columnAutoWidth: true,
customizeColumns: (columns) => {
columns.push({
@@ -324,19 +314,19 @@ borderConfigs.forEach(({ showRowLines, showColumnLines, showBorders }) => {
},
}));
- safeSizeTest(`Adjacent band sticky columns: sticky positions (showRowLines = ${showRowLines}, showColumnLines = ${showColumnLines}, showBorders = ${showBorders})`, async (t) => {
+ safeSizeTest(`Adjacent band sticky columns: sticky positions (showColumnLines = ${showColumnLines}, showBorders = ${showBorders})`, async (t) => {
// arrange
const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
await t.expect(dataGrid.isReady()).ok();
- await takeScreenshot(`band-columns-1-(case-6)(rLines_=_${showRowLines}_cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}_rAlt_=_${rowAlternationEnabled}).png`, dataGrid.element);
+ await takeScreenshot(`band-columns-1-(case-6)(cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}).png`, dataGrid.element);
// act
await dataGrid.scrollTo(t, { x: rtlEnabled ? 0 : 10000 });
- await takeScreenshot(`band-columns-2-(case-6)(rLines_=_${showRowLines}_cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}_rAlt_=_${rowAlternationEnabled}).png`, dataGrid.element);
+ await takeScreenshot(`band-columns-2-(case-6)(cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}).png`, dataGrid.element);
await t
.expect(compareResults.isValid())
@@ -344,11 +334,9 @@ borderConfigs.forEach(({ showRowLines, showColumnLines, showBorders }) => {
}, [1000, 800]).before(async () => createWidget('dxDataGrid', {
dataSource: getData(5, 25),
width: 984,
- showRowLines,
showColumnLines,
showBorders,
rtlEnabled,
- rowAlternationEnabled,
columnAutoWidth: true,
customizeColumns: (columns) => {
columns.splice(2, 0, {
@@ -388,19 +376,19 @@ borderConfigs.forEach(({ showRowLines, showColumnLines, showBorders }) => {
},
}));
- safeSizeTest(`First and last band sticky columns: sticky positions (showRowLines = ${showRowLines}, showColumnLines = ${showColumnLines}, showBorders = ${showBorders})`, async (t) => {
+ safeSizeTest(`First and last band sticky columns: sticky positions (showColumnLines = ${showColumnLines}, showBorders = ${showBorders})`, async (t) => {
// arrange
const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
await t.expect(dataGrid.isReady()).ok();
- await takeScreenshot(`band-columns-1-(case-7)(rLines_=_${showRowLines}_cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}_rAlt_=_${rowAlternationEnabled}).png`, dataGrid.element);
+ await takeScreenshot(`band-columns-1-(case-7)(cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}).png`, dataGrid.element);
// act
await dataGrid.scrollTo(t, { x: rtlEnabled ? 0 : 10000 });
- await takeScreenshot(`band-columns-2-(case-7)(rLines_=_${showRowLines}_cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}_rAlt_=_${rowAlternationEnabled}).png`, dataGrid.element);
+ await takeScreenshot(`band-columns-2-(case-7)(cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}).png`, dataGrid.element);
await t
.expect(compareResults.isValid())
@@ -408,11 +396,9 @@ borderConfigs.forEach(({ showRowLines, showColumnLines, showBorders }) => {
}, [1000, 800]).before(async () => createWidget('dxDataGrid', {
dataSource: getData(5, 25),
width: 984,
- showRowLines,
showColumnLines,
showBorders,
rtlEnabled,
- rowAlternationEnabled,
columnAutoWidth: true,
customizeColumns: (columns) => {
columns.unshift({
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/bandColumnSecondCases.ts b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/bandColumnSecondCases.ts
index 256ab8073e01..0c9b84f3c055 100644
--- a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/bandColumnSecondCases.ts
+++ b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/bandColumnSecondCases.ts
@@ -4,28 +4,28 @@ import { safeSizeTest } from '../../../../helpers/safeSizeTest';
import { createWidget } from '../../../../helpers/createWidget';
import { getData } from '../../helpers/generateDataSourceData';
import url from '../../../../helpers/getPageUrl';
-import { borderConfigs, rtlAndRowAltConfigs } from '../helpers/testMatrixConfig';
+import { borderConfigs } from '../helpers/testMatrixConfig';
const DATA_GRID_SELECTOR = '#container';
fixture.disablePageReloads`FixedColumns`
.page(url(__dirname, '../../../container.html'));
-borderConfigs.forEach(({ showRowLines, showColumnLines, showBorders }) => {
- rtlAndRowAltConfigs.forEach(({ rtlEnabled, rowAlternationEnabled }) => {
- safeSizeTest(`Sticky column + Band sticky column + Sticky column: sticky positions (showRowLines = ${showRowLines}, showColumnLines = ${showColumnLines}, showBorders = ${showBorders})`, async (t) => {
+borderConfigs.forEach(({ showColumnLines, showBorders }) => {
+ [true, false].forEach((rtlEnabled) => {
+ safeSizeTest(`Sticky column + Band sticky column + Sticky column: sticky positions (showColumnLines = ${showColumnLines}, showBorders = ${showBorders})`, async (t) => {
// arrange
const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
await t.expect(dataGrid.isReady()).ok();
- await takeScreenshot(`band-columns-1-(case-8)(rLines_=_${showRowLines}_cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}_rAlt_=_${rowAlternationEnabled}).png`, dataGrid.element);
+ await takeScreenshot(`band-columns-1-(case-8)(cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}).png`, dataGrid.element);
// act
await dataGrid.scrollTo(t, { x: rtlEnabled ? 0 : 10000 });
- await takeScreenshot(`band-columns-2-(case-8)(rLines_=_${showRowLines}_cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}_rAlt_=_${rowAlternationEnabled}).png`, dataGrid.element);
+ await takeScreenshot(`band-columns-2-(case-8)(cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}).png`, dataGrid.element);
await t
.expect(compareResults.isValid())
@@ -33,11 +33,9 @@ borderConfigs.forEach(({ showRowLines, showColumnLines, showBorders }) => {
}, [1000, 800]).before(async () => createWidget('dxDataGrid', {
dataSource: getData(5, 25),
width: 984,
- showRowLines,
showColumnLines,
showBorders,
rtlEnabled,
- rowAlternationEnabled,
columnAutoWidth: true,
customizeColumns: (columns) => {
columns[1].fixed = true;
@@ -67,19 +65,19 @@ borderConfigs.forEach(({ showRowLines, showColumnLines, showBorders }) => {
},
}));
- safeSizeTest(`Sticky column + Band sticky column + Sticky column: left positions (showRowLines = ${showRowLines}, showColumnLines = ${showColumnLines}, showBorders = ${showBorders})`, async (t) => {
+ safeSizeTest(`Sticky column + Band sticky column + Sticky column: left positions (showColumnLines = ${showColumnLines}, showBorders = ${showBorders})`, async (t) => {
// arrange
const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
await t.expect(dataGrid.isReady()).ok();
- await takeScreenshot(`band-columns-1-(case-9)(rLines_=_${showRowLines}_cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}_rAlt_=_${rowAlternationEnabled}).png`, dataGrid.element);
+ await takeScreenshot(`band-columns-1-(case-9)(cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}).png`, dataGrid.element);
// act
await dataGrid.scrollTo(t, { x: rtlEnabled ? 0 : 10000 });
- await takeScreenshot(`band-columns-2-(case-9)(rLines_=_${showRowLines}_cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}_rAlt_=_${rowAlternationEnabled}).png`, dataGrid.element);
+ await takeScreenshot(`band-columns-2-(case-9)(cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}).png`, dataGrid.element);
await t
.expect(compareResults.isValid())
@@ -87,11 +85,9 @@ borderConfigs.forEach(({ showRowLines, showColumnLines, showBorders }) => {
}, [1000, 800]).before(async () => createWidget('dxDataGrid', {
dataSource: getData(5, 25),
width: 984,
- showRowLines,
showColumnLines,
showBorders,
rtlEnabled,
- rowAlternationEnabled,
columnAutoWidth: true,
customizeColumns: (columns) => {
columns[1].fixed = true;
@@ -121,19 +117,19 @@ borderConfigs.forEach(({ showRowLines, showColumnLines, showBorders }) => {
},
}));
- safeSizeTest(`Sticky column + Band sticky column + Sticky column: right positions (showRowLines = ${showRowLines}, showColumnLines = ${showColumnLines}, showBorders = ${showBorders})`, async (t) => {
+ safeSizeTest(`Sticky column + Band sticky column + Sticky column: right positions (showColumnLines = ${showColumnLines}, showBorders = ${showBorders})`, async (t) => {
// arrange
const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
await t.expect(dataGrid.isReady()).ok();
- await takeScreenshot(`band-columns-1-(case-10)(rLines_=_${showRowLines}_cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}_rAlt_=_${rowAlternationEnabled}).png`, dataGrid.element);
+ await takeScreenshot(`band-columns-1-(case-10)(cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}).png`, dataGrid.element);
// act
await dataGrid.scrollTo(t, { x: rtlEnabled ? 0 : 10000 });
- await takeScreenshot(`band-columns-2-(case-10)(rLines_=_${showRowLines}_cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}_rAlt_=_${rowAlternationEnabled}).png`, dataGrid.element);
+ await takeScreenshot(`band-columns-2-(case-10)(cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}).png`, dataGrid.element);
await t
.expect(compareResults.isValid())
@@ -141,11 +137,9 @@ borderConfigs.forEach(({ showRowLines, showColumnLines, showBorders }) => {
}, [1000, 800]).before(async () => createWidget('dxDataGrid', {
dataSource: getData(5, 25),
width: 984,
- showRowLines,
showColumnLines,
showBorders,
rtlEnabled,
- rowAlternationEnabled,
columnAutoWidth: true,
customizeColumns: (columns) => {
columns[1].fixed = true;
@@ -175,19 +169,19 @@ borderConfigs.forEach(({ showRowLines, showColumnLines, showBorders }) => {
},
}));
- safeSizeTest(`Band sticky column with left position + Sticky column with sticky position (showRowLines = ${showRowLines}, showColumnLines = ${showColumnLines}, showBorders = ${showBorders})`, async (t) => {
+ safeSizeTest(`Band sticky column with left position + Sticky column with sticky position (showColumnLines = ${showColumnLines}, showBorders = ${showBorders})`, async (t) => {
// arrange
const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
await t.expect(dataGrid.isReady()).ok();
- await takeScreenshot(`band-columns-1-(case-11)(rLines_=_${showRowLines}_cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}_rAlt_=_${rowAlternationEnabled}).png`, dataGrid.element);
+ await takeScreenshot(`band-columns-1-(case-11)(cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}).png`, dataGrid.element);
// act
await dataGrid.scrollTo(t, { x: rtlEnabled ? 0 : 10000 });
- await takeScreenshot(`band-columns-2-(case-11)(rLines_=_${showRowLines}_cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}_rAlt_=_${rowAlternationEnabled}).png`, dataGrid.element);
+ await takeScreenshot(`band-columns-2-(case-11)(cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}).png`, dataGrid.element);
await t
.expect(compareResults.isValid())
@@ -195,11 +189,9 @@ borderConfigs.forEach(({ showRowLines, showColumnLines, showBorders }) => {
}, [1000, 800]).before(async () => createWidget('dxDataGrid', {
dataSource: getData(5, 25),
width: 984,
- showRowLines,
showColumnLines,
showBorders,
rtlEnabled,
- rowAlternationEnabled,
columnAutoWidth: true,
customizeColumns: (columns) => {
columns.splice(1, 0, {
@@ -226,19 +218,19 @@ borderConfigs.forEach(({ showRowLines, showColumnLines, showBorders }) => {
},
}));
- safeSizeTest(`Sticky column with sticky position + Band sticky column with right position (showRowLines = ${showRowLines}, showColumnLines = ${showColumnLines}, showBorders = ${showBorders})`, async (t) => {
+ safeSizeTest(`Sticky column with sticky position + Band sticky column with right position (showColumnLines = ${showColumnLines}, showBorders = ${showBorders})`, async (t) => {
// arrange
const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
await t.expect(dataGrid.isReady()).ok();
- await takeScreenshot(`band-columns-1-(case-12)(rLines_=_${showRowLines}_cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}_rAlt_=_${rowAlternationEnabled}).png`, dataGrid.element);
+ await takeScreenshot(`band-columns-1-(case-12)(cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}).png`, dataGrid.element);
// act
await dataGrid.scrollTo(t, { x: rtlEnabled ? 0 : 10000 });
- await takeScreenshot(`band-columns-2-(case-12)(rLines_=_${showRowLines}_cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}_rAlt_=_${rowAlternationEnabled}).png`, dataGrid.element);
+ await takeScreenshot(`band-columns-2-(case-12)(cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}).png`, dataGrid.element);
await t
.expect(compareResults.isValid())
@@ -246,11 +238,9 @@ borderConfigs.forEach(({ showRowLines, showColumnLines, showBorders }) => {
}, [1000, 800]).before(async () => createWidget('dxDataGrid', {
dataSource: getData(5, 25),
width: 984,
- showRowLines,
showColumnLines,
showBorders,
rtlEnabled,
- rowAlternationEnabled,
columnAutoWidth: true,
customizeColumns: (columns) => {
columns.splice(columns.length - 1, 0, {
@@ -277,19 +267,19 @@ borderConfigs.forEach(({ showRowLines, showColumnLines, showBorders }) => {
},
}));
- safeSizeTest(`Sticky column with left position + Band sticky column with sticky position (showRowLines = ${showRowLines}, showColumnLines = ${showColumnLines}, showBorders = ${showBorders})`, async (t) => {
+ safeSizeTest(`Sticky column with left position + Band sticky column with sticky position (showColumnLines = ${showColumnLines}, showBorders = ${showBorders})`, async (t) => {
// arrange
const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
await t.expect(dataGrid.isReady()).ok();
- await takeScreenshot(`band-columns-1-(case-13)(rLines_=_${showRowLines}_cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}_rAlt_=_${rowAlternationEnabled}).png`, dataGrid.element);
+ await takeScreenshot(`band-columns-1-(case-13)(cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}).png`, dataGrid.element);
// act
await dataGrid.scrollTo(t, { x: rtlEnabled ? 0 : 10000 });
- await takeScreenshot(`band-columns-2-(case-13)(rLines_=_${showRowLines}_cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}_rAlt_=_${rowAlternationEnabled}).png`, dataGrid.element);
+ await takeScreenshot(`band-columns-2-(case-13)(cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}).png`, dataGrid.element);
await t
.expect(compareResults.isValid())
@@ -297,11 +287,9 @@ borderConfigs.forEach(({ showRowLines, showColumnLines, showBorders }) => {
}, [1000, 800]).before(async () => createWidget('dxDataGrid', {
dataSource: getData(5, 25),
width: 984,
- showRowLines,
showColumnLines,
showBorders,
rtlEnabled,
- rowAlternationEnabled,
columnAutoWidth: true,
customizeColumns: (columns) => {
columns[0].fixed = true;
@@ -328,19 +316,19 @@ borderConfigs.forEach(({ showRowLines, showColumnLines, showBorders }) => {
},
}));
- safeSizeTest(`Band sticky column with sticky position + Sticky column with right position (showRowLines = ${showRowLines}, showColumnLines = ${showColumnLines}, showBorders = ${showBorders})`, async (t) => {
+ safeSizeTest(`Band sticky column with sticky position + Sticky column with right position (showColumnLines = ${showColumnLines}, showBorders = ${showBorders})`, async (t) => {
// arrange
const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
await t.expect(dataGrid.isReady()).ok();
- await takeScreenshot(`band-columns-1-(case-14)(rLines_=_${showRowLines}_cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}_rAlt_=_${rowAlternationEnabled}).png`, dataGrid.element);
+ await takeScreenshot(`band-columns-1-(case-14)(cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}).png`, dataGrid.element);
// act
await dataGrid.scrollTo(t, { x: rtlEnabled ? 0 : 10000 });
- await takeScreenshot(`band-columns-2-(case-14)(rLines_=_${showRowLines}_cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}_rAlt_=_${rowAlternationEnabled}).png`, dataGrid.element);
+ await takeScreenshot(`band-columns-2-(case-14)(cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}).png`, dataGrid.element);
await t
.expect(compareResults.isValid())
@@ -348,11 +336,9 @@ borderConfigs.forEach(({ showRowLines, showColumnLines, showBorders }) => {
}, [1000, 800]).before(async () => createWidget('dxDataGrid', {
dataSource: getData(5, 25),
width: 984,
- showRowLines,
showColumnLines,
showBorders,
rtlEnabled,
- rowAlternationEnabled,
columnAutoWidth: true,
customizeColumns: (columns) => {
columns.splice(columns.length - 1, 0, {
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(cLines_=_false_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(cLines_=_false_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(cLines_=_false_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(cLines_=_false_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(cLines_=_false_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(cLines_=_false_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(cLines_=_false_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(cLines_=_false_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(cLines_=_true_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(cLines_=_true_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(cLines_=_true_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(cLines_=_true_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(cLines_=_true_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(cLines_=_true_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(cLines_=_true_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(cLines_=_true_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index dc30ee9cc886..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index a2f26b0d8371..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index dd0a47f5933b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 2d9db02879ac..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index c57da769b55b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index a2d518b62da8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 19745a3cc7d5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index c0be39b3b3e5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index cbd9502f9198..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 5b13cc6d2f6a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index ad0adbe11cc7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 24bbd9e17ba2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index c0d8099409f2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 2b227e90afc6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 1e0c24db6a8d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index d26066ec5348..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 1dcb31ef2129..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 861014abf87c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 82c1268f8cf2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index e28b90466089..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 15a0c70aeac9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index df9146e1538a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 82a2e1cf0246..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 4c8c1e40dec8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-1)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(cLines_=_false_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(cLines_=_false_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(cLines_=_false_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(cLines_=_false_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(cLines_=_false_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(cLines_=_false_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(cLines_=_false_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(cLines_=_false_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(cLines_=_true_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(cLines_=_true_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(cLines_=_true_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(cLines_=_true_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(cLines_=_true_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(cLines_=_true_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(cLines_=_true_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(cLines_=_true_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false)_mask.png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(cLines_=_true_borders_=_true_rtl_=_true)_mask.png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false)_mask.png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(cLines_=_true_borders_=_true_rtl_=_true)_mask.png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 941ea61b19ad..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 37fda2432ad8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true)_mask.png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true)_mask.png
deleted file mode 100644
index 6675e63810c6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true)_mask.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index e4970ce8ef9c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index e66ed35c9773..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true)_mask.png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true)_mask.png
deleted file mode 100644
index 8328c013e514..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true)_mask.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 48fab7dd427b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 6ef8de470a4b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true)_mask.png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true)_mask.png
deleted file mode 100644
index d62f77062974..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true)_mask.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index e474c9697901..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index aa4863923556..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index a44a9a968a4b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index d13b09d9b03a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 70005b128d98..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index d4959c0b3cc4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 0f21e4da9291..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 4c8329374462..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 70612d4dd681..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index fac848010db3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true)_mask.png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true)_mask.png
deleted file mode 100644
index cf8e63fea485..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true)_mask.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 638b30e01bb5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 2b87474b9cb8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index a31f81477963..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index d0b6a437d068..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 44264050c81e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index fbb1b11f672e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 1863100e2b42..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 65c071ef63f0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-10)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(cLines_=_false_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(cLines_=_false_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(cLines_=_false_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(cLines_=_false_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(cLines_=_false_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(cLines_=_false_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(cLines_=_false_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(cLines_=_false_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(cLines_=_true_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(cLines_=_true_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(cLines_=_true_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(cLines_=_true_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(cLines_=_true_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(cLines_=_true_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(cLines_=_true_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(cLines_=_true_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index cb020e164ba6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index a3a0e26e12fe..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 879243057dc9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index e2146c9c6bdd..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 0c0e80ef834f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 865c3ca331ed..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index e1ffb43300d8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index c0741b98d464..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index e7e820e541d7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 1c054844cfd7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 50a7194b5e6b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index c9c3d9e34088..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 8f18886277bb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 6186dfdb5409..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 882e6e905328..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index befdcc70cf5d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index dbd36472088e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 3992c65efa2a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 4ee02df1dfd6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index b33c8866c57c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 3685edadef07..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index d851cd3bb674..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index a27efa5aecc9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index abe354d83c16..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-11)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(cLines_=_false_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(cLines_=_false_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(cLines_=_false_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(cLines_=_false_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(cLines_=_false_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(cLines_=_false_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(cLines_=_false_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(cLines_=_false_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(cLines_=_true_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(cLines_=_true_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(cLines_=_true_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(cLines_=_true_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(cLines_=_true_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(cLines_=_true_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(cLines_=_true_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(cLines_=_true_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index c882e48fc495..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 104c42edd39e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index aec235bd1799..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index da8436053c68..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 60a2ef518563..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 5f8483e532fa..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 73f373d688be..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 113ac932df3d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 6e0b49a32796..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 6fabbfdb3e08..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 2abb76899eba..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index a9a96d22014d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index e403e546bbc7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index c0db37801cff..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 38d9ba1cc9a5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 5508d488f2eb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index e122663b5fcd..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index fc0862e15820..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index ba27b2d21fa6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index c982c47b2e0a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index b0697625f715..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 245eb66a93d3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index e5ef68751c30..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 5eeb31fddb1e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-12)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(cLines_=_false_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(cLines_=_false_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(cLines_=_false_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(cLines_=_false_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(cLines_=_false_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(cLines_=_false_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(cLines_=_false_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(cLines_=_false_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(cLines_=_true_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(cLines_=_true_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(cLines_=_true_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(cLines_=_true_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(cLines_=_true_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(cLines_=_true_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(cLines_=_true_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(cLines_=_true_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 740c18bb8cd2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 9d05440437fe..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index beef8bbe11dd..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 52c2665b05bd..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 6f0180abc637..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 719f11117f64..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 74d0687ade8a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 87cc00ddc47e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index c745e562204b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 959d20cf2edd..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 9963a89ae580..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index d4b641ffe88c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 58fe556cc19f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index a2c3595854be..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index ca9db3ce1504..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 791fcc945eb8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 8f4c80b28de3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 2866d4c5418b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 94af85d7307a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 5803bee26331..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 1a2cbda476ac..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index f405cf651495..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 6cdc1fd0869b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 143fb14c0abb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-13)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(cLines_=_false_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(cLines_=_false_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(cLines_=_false_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(cLines_=_false_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(cLines_=_false_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(cLines_=_false_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(cLines_=_false_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(cLines_=_false_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(cLines_=_true_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(cLines_=_true_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(cLines_=_true_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(cLines_=_true_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(cLines_=_true_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(cLines_=_true_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(cLines_=_true_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(cLines_=_true_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 0db4178f5ac1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 50174fef68e2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 8adef765ba7d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 5f1ea84b5ebb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 1e8b61d91914..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 7a6145c604bd..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 815384dd2006..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 9aa7c23fdb5f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index a4f64131a885..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index c3bc2c017665..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 80a3560e1728..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 7f4290d17c45..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index b14d882cf9b8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index db6a245c9f44..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index dd2d9dd2f0f1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index c6b8fd0d2a63..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index b4a934033e66..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index c567fe3de513..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index c96954cab9f9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index cb739600f352..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index bbe7b7ee78a8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index f7d5df4077d4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index f637fb9ef615..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index c43b489a0287..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-14)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(cLines_=_false_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(cLines_=_false_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(cLines_=_false_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(cLines_=_false_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(cLines_=_false_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(cLines_=_false_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(cLines_=_false_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(cLines_=_false_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(cLines_=_true_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(cLines_=_true_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(cLines_=_true_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(cLines_=_true_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(cLines_=_true_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(cLines_=_true_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(cLines_=_true_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(cLines_=_true_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index cec523b15c9b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 9cbb33135b5e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 8c95a0d8a06d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 261dc5be8a62..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 0ba3e2d1a702..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 7b4a8b62b2b8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 9c0b30214451..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 501737531fc9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 4554d3cdb074..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index a01950705455..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 51231e618a55..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 3e00f3037660..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 068347564359..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 322ae5895b28..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 3286b25feaae..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index a2c0e1f06c1a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index b49f1cfe3fdd..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 683d804f358b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 5c6fd752424d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index f6ec30082026..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 304af163a120..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 829338143154..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index b828d99275fa..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index da1b9ee1cd4c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-2)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(cLines_=_false_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(cLines_=_false_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(cLines_=_false_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(cLines_=_false_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(cLines_=_false_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(cLines_=_false_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(cLines_=_false_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(cLines_=_false_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(cLines_=_true_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(cLines_=_true_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(cLines_=_true_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(cLines_=_true_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(cLines_=_true_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(cLines_=_true_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(cLines_=_true_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(cLines_=_true_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index caa59f2991d9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 0814d56698d5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index b39b55045440..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 3a85cd77e9b7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index ac70e0a2e5f8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 00817b793572..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 46083a53ed0b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 6f720b9f4e2c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 9511289d6d89..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 58f4713d2fed..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 7ce502c7595d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 00fc22636264..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 824f6f9afe94..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 0a0eed4a66a4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 0e394a7c9822..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 53f61e4eeb34..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 565f39fa7e6f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index cd699253ab27..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 4bca979ee589..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 3a4fc8619f42..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index dcb83b259e3c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 0a38f95bd42a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 782629ff5e7c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 56e4eb08636d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-3)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(cLines_=_false_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(cLines_=_false_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(cLines_=_false_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(cLines_=_false_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(cLines_=_false_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(cLines_=_false_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(cLines_=_false_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(cLines_=_false_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(cLines_=_true_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(cLines_=_true_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(cLines_=_true_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(cLines_=_true_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(cLines_=_true_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(cLines_=_true_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(cLines_=_true_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(cLines_=_true_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 88a5079276ca..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index f6ead1a24dcf..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 73b0a46c8f67..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 79b45612b275..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index f0a63ca7992b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 763a032fe58c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 4e540f8c460a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 842fa89c7021..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 273984355d02..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index ae67d395ccd3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index f4a733217f47..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 8c6787086eea..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 64cce331a7dc..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 0e7f4487e5b4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index d5b561cd1e49..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 94b54c966da7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index e7cfbacfb7a7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index fe94efab4487..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index e2db46cc0c88..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 27e8c07055fb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 0b83e8016acb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 3e23677a3bc2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index f8fcf7ce2a54..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index c40c9bc5cf1e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-4)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(cLines_=_false_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(cLines_=_false_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(cLines_=_false_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(cLines_=_false_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(cLines_=_false_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(cLines_=_false_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(cLines_=_false_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(cLines_=_false_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(cLines_=_true_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(cLines_=_true_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(cLines_=_true_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(cLines_=_true_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(cLines_=_true_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(cLines_=_true_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(cLines_=_true_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(cLines_=_true_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 76bb4d58574f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index d1f23ece917d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index b104234477c0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index e88b1aa4fe9a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 80f3a1c3e6f6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 2d2830a49c09..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 39b71477e2b1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index ec1f34b15d1d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 10a41559d78a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 707441c366af..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index c0046dd10f4e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 676befeda546..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 2bde28bf387c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 31f3c311dee3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index d062e7ba43a1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 7119ec8fd0ee..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 63e4d2aaa6e6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index a09419e537c5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index e6a546b9d348..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index f1cf01357d1e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 4d71f29a1f02..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 3eb3f149530b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 4228dd88416f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index d3a68b1bc243..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-5)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(cLines_=_false_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(cLines_=_false_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(cLines_=_false_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(cLines_=_false_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(cLines_=_false_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(cLines_=_false_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(cLines_=_false_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(cLines_=_false_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(cLines_=_true_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(cLines_=_true_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(cLines_=_true_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(cLines_=_true_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(cLines_=_true_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(cLines_=_true_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(cLines_=_true_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(cLines_=_true_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index b00e3f50675a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 4d39595e2160..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 85018c3c4016..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 8a3533712639..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 2a5c360c8c2f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 7805aca084e3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 8ec3b1ac0b34..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 1e9a144dd56a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 3f7c6a9d3d9a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index d93615d1a60b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 12ae274a996b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 4293cb2df9b7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 5f3616cfd7bf..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 8918c77ac274..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index d2787b5f228d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 763ed7844006..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index b5c065736edd..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index a10262c96fcd..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 1ece6d4a66a5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 161593ad3302..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 320d7f661258..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 2fcf6578a142..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 3cc0fd7119a5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 025cd94eb510..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-6)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(cLines_=_false_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(cLines_=_false_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(cLines_=_false_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(cLines_=_false_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(cLines_=_false_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(cLines_=_false_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(cLines_=_false_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(cLines_=_false_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(cLines_=_true_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(cLines_=_true_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(cLines_=_true_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(cLines_=_true_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(cLines_=_true_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(cLines_=_true_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(cLines_=_true_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(cLines_=_true_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index dc30ee9cc886..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 1e5cfba20099..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index f2538c9c79fa..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 67db399dcf52..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 44bd327efa3e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 0493ddb54cbf..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 19745a3cc7d5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 18621e8137ac..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index cbd9502f9198..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 5b13cc6d2f6a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index b3ea0fe851fa..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index b39a21b297a1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 10fa7d892d3d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index bce9963361f5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 23bf1db37ea7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 4c4d563833aa..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 1dcb31ef2129..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 861014abf87c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 576e2e374e43..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index ef63822325e2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 3b355ffd28cb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index dea72c9c1730..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index bc332aaa82fa..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 6c3c0b4259cc..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-7)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(cLines_=_false_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(cLines_=_false_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(cLines_=_false_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(cLines_=_false_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(cLines_=_false_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(cLines_=_false_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(cLines_=_false_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(cLines_=_false_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(cLines_=_true_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(cLines_=_true_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(cLines_=_true_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(cLines_=_true_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(cLines_=_true_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(cLines_=_true_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(cLines_=_true_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(cLines_=_true_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 0aa895426a57..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 36e53fc6166d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 231630e5629e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 9bfc941555de..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 34739b768022..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 4ec41bf5c918..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index c908843967bd..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index c252b824c66a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index b01d5771a46c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 6df44c916ba6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 9aa3faf18428..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 62160d890c42..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index fafd66617592..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index a9b5ad75f537..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index c1792e3e1588..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index a51218476e2b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 8d45f0281d54..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 4c16f2d6b2b5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 7b735ee3a59e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 7649f799350b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index ad48c9daca19..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 627a82e168fc..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 50a84d20eff5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 94d5a4dfe32c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-8)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(cLines_=_false_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(cLines_=_false_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(cLines_=_false_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(cLines_=_false_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(cLines_=_false_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(cLines_=_false_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(cLines_=_false_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(cLines_=_false_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(cLines_=_true_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(cLines_=_true_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(cLines_=_true_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(cLines_=_true_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(cLines_=_true_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(cLines_=_true_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(cLines_=_true_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(cLines_=_true_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 2fd43ea9aa7a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 0c3f018525fa..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 2c98a6202565..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 652fe281933a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 35be8c704d2f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 30d9d291cae5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 5bcac6cc6e32..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index e4fafeae6c96..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index d9b5a91576f0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 1f6d5aca8df0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 98ca4422c222..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 15754ffd0cdb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index fd4922dc97a1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index fda73da7e89b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 7fa996ca7c2f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index d3329c19e53b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 0e0ea14f1ffb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 9127c967af3c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 98ab1230f1b7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index fcca2cb77e53..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index da9b23a0bd58..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 79b0c293013c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 47b180765fe8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index cf7506a8abe6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-1-(case-9)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(cLines_=_false_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(cLines_=_false_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(cLines_=_false_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(cLines_=_false_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(cLines_=_false_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(cLines_=_false_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(cLines_=_false_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(cLines_=_false_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(cLines_=_true_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(cLines_=_true_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(cLines_=_true_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(cLines_=_true_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(cLines_=_true_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(cLines_=_true_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(cLines_=_true_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(cLines_=_true_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 53cba5ed3448..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index e8401b5aff34..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index e36e227fce77..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index f5eb870ea9d8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 099890ff5e84..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 6c67d81f77b4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index de7728682db3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index bea132f71df8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 04bc4deba1a7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 762a95931bec..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 3e8f2c31f6ea..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 4752778fa8f4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 8d8f0f1cf078..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index eea9a38eb9c4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 7a272d50dac5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 2c9da80a054a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index d7f61d083281..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 64b0e58207c7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index c5b7ec3b2a0d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index a4023c8e3366..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 32ce5dd548c0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index d7087426e4fd..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index a2d4d74462cc..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 59ec59529fb3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-1)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(cLines_=_false_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(cLines_=_false_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(cLines_=_false_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(cLines_=_false_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(cLines_=_false_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(cLines_=_false_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(cLines_=_false_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(cLines_=_false_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(cLines_=_true_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(cLines_=_true_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(cLines_=_true_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(cLines_=_true_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(cLines_=_true_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(cLines_=_true_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(cLines_=_true_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(cLines_=_true_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index cb2be6ae9b45..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index d3d9fb638aa7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 75f06659bb41..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 0eb546b8c559..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 1b2b096a890e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 156521c4f36e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index e84c3258a6e4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 2438b2086325..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 2c06544cb219..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index f59fa1a56d85..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 412ad726e430..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 7dd3276aec01..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index ea735f5b8fbb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 3892d2a8750c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 6716727a1bc6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false)_mask.png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false)_mask.png
deleted file mode 100644
index cd093955a1bb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false)_mask.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index f592393ac0d6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 6109418fc883..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 1cc8722aca88..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index c7ee82d3de52..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index e6e9c345bfef..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 62c0a0dce1ca..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 96e855697ec5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 4b0c200d456c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 2871ba66872e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-10)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(cLines_=_false_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(cLines_=_false_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(cLines_=_false_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(cLines_=_false_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(cLines_=_false_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(cLines_=_false_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(cLines_=_false_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(cLines_=_false_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(cLines_=_true_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(cLines_=_true_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(cLines_=_true_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(cLines_=_true_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(cLines_=_true_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(cLines_=_true_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(cLines_=_true_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(cLines_=_true_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 03ffd3a9dcb7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 2a5cd1a978d5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 6021a42850b2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 81a0ad6c14f9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 680aa6538829..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 8c1f4b095a7f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 50be1b72967f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index e73fe04111af..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 0226aa3a531f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 98eaa05de0b5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index ecb6c4866089..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 882f7e8f630c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 2ff7531d74ca..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 50ca5cabd879..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index e386fcd68eb9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index c73c18e2d1c4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index e8421c0ac42b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 2f26fc1b7c81..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index e398bf10347f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 586f9141ef1c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 9767fbcc3a7c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 3377a09b72c1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 61d226b9d943..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index b44d2577022e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-11)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(cLines_=_false_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(cLines_=_false_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(cLines_=_false_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(cLines_=_false_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(cLines_=_false_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(cLines_=_false_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(cLines_=_false_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(cLines_=_false_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(cLines_=_true_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(cLines_=_true_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(cLines_=_true_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(cLines_=_true_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(cLines_=_true_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(cLines_=_true_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(cLines_=_true_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(cLines_=_true_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 599f2ee9a372..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 038163155641..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index f5c09ce4440d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 6162cf6a0ff5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 4e9763337f15..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index e515f8ce37fb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index ecacb59ef7fc..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index b22a328b7fb5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 74e72209ed21..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 7ccde074d683..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index c8c0ba9e2a44..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index bccabddde7a4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 8d8f6ebdb84a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 666336bd909d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 0f61fa4c50c3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index bcb1cb21f428..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index e7207bb5159b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 8b6d5d07948f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 6117045fd0ab..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index abe2033d2a95..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 7dc33cc6d497..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 1cb9dc22545f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 0b09f85b9b01..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index b65359cbb0cb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-12)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(cLines_=_false_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(cLines_=_false_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(cLines_=_false_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(cLines_=_false_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(cLines_=_false_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(cLines_=_false_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(cLines_=_false_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(cLines_=_false_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(cLines_=_true_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(cLines_=_true_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(cLines_=_true_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(cLines_=_true_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(cLines_=_true_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(cLines_=_true_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(cLines_=_true_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(cLines_=_true_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 4de14e7ed2a1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 263b0987f366..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index d47dc7f65f40..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index ef6264ad58f6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 02d722247192..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 8437c3d19351..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index c0f385ee2d05..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index ba7900213c80..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 395969d192e6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index b72219483ea7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 475361e84700..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 99807f2b0a1c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 1bea1f47318d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 82504fba7d44..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 27286b194c84..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index a69de354cd3a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 48a1348e5d19..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 3d246e67f9e9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 9a23c01a2af8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 3808b5ed6bfe..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 45fb36fb0ffa..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 418b1886db6b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index db9a92471804..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index a57ba98bac0b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-13)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(cLines_=_false_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(cLines_=_false_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(cLines_=_false_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(cLines_=_false_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(cLines_=_false_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(cLines_=_false_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(cLines_=_false_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(cLines_=_false_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(cLines_=_true_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(cLines_=_true_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(cLines_=_true_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(cLines_=_true_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(cLines_=_true_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(cLines_=_true_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(cLines_=_true_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(cLines_=_true_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 25baaeb51418..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 3e82f6daf121..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 23afb4c9d456..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index e0e408201057..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 2f15f7347232..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index c53d7752c80f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index b5fe0fce0d05..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 16cda86278ac..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 7692b0e8af6e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 2e4c279c2a39..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 8b7371664d48..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index d64bc4b69b31..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 3f09d49ca585..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 646ce0260258..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index cb82001bdd30..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index e462ead73c02..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 1059421dd4b6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 7003e842916d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index ddb629d4c441..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index c265429b4c06..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 4d80962eee8a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index f0b2b728c8ca..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 8fd8da95d3da..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 1d8d3baf1578..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-14)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(cLines_=_false_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(cLines_=_false_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(cLines_=_false_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(cLines_=_false_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(cLines_=_false_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(cLines_=_false_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(cLines_=_false_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(cLines_=_false_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(cLines_=_true_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(cLines_=_true_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(cLines_=_true_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(cLines_=_true_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(cLines_=_true_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(cLines_=_true_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(cLines_=_true_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(cLines_=_true_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 3df3403b77c1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index a4f496010f1c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index c3cca3489bc7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index d3984f364416..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 7dfe7498e261..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index b159e8375ab9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 163cc793b2f8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 9399f3092d1b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index b0eaccf5e5fb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index b93c46bce47f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index b2c03b5c3fe6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index ee04538d0b15..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 3bde6275d312..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index beaab853d3c3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 8778bf513305..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index d26824153608..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index a42de79fdc6a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 8260836914eb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 8a45626832ae..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 2639e096c868..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 4d2fc7ce127c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index f4fc4a636961..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 685f9cc80222..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 153dfc76d50c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-2)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(cLines_=_false_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(cLines_=_false_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(cLines_=_false_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(cLines_=_false_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(cLines_=_false_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(cLines_=_false_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(cLines_=_false_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(cLines_=_false_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(cLines_=_true_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(cLines_=_true_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(cLines_=_true_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(cLines_=_true_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(cLines_=_true_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(cLines_=_true_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(cLines_=_true_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(cLines_=_true_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 70e094c3e00b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 060a2d077e40..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 48540bfec461..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 7a52b22d00fb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 487654055a21..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index d642a747eede..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 253b280ab6d9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 29441381139c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 33d8b1ae08ad..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index e553c394ed38..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index ecc5608317bb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 41a8f3fcacaa..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 9de2a1b97bd4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 33aa167e70f2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 18ad71a7f298..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 7ff3ba2c2c64..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 5a06ddbedb9e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 763c97f8fa1a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index d19886d7b488..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 4970af7acc5f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 932b943d34a6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 61013b44a40e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 6c80ec94475c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 964f3fd6f00b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-3)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(cLines_=_false_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(cLines_=_false_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(cLines_=_false_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(cLines_=_false_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(cLines_=_false_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(cLines_=_false_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(cLines_=_false_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(cLines_=_false_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(cLines_=_true_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(cLines_=_true_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(cLines_=_true_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(cLines_=_true_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(cLines_=_true_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(cLines_=_true_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(cLines_=_true_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(cLines_=_true_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 9cca8891888e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 4f03a5e7e0bf..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index ad1d1474f0f3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 21a9d296c08a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 05ff86c4a2a1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 7a92b570dd7a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 880868e6dd76..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index bdc8e7a442d0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 2402c6a9ea3a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 83327f566cfc..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 1729bcb64e04..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index e9ed2141d0e0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 516783da7027..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index d1f7838a006f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 138ad40418ff..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index d74c9089563e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 8cb2ee820ea0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index ae4dc1e74741..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index a8dccb0db463..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index a5e91897c005..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index bee599c88ade..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index cc9b71d01823..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 2c9e89d40517..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index f0ba62ecdc10..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-4)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(cLines_=_false_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(cLines_=_false_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(cLines_=_false_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(cLines_=_false_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(cLines_=_false_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(cLines_=_false_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(cLines_=_false_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(cLines_=_false_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(cLines_=_true_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(cLines_=_true_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(cLines_=_true_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(cLines_=_true_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(cLines_=_true_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(cLines_=_true_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(cLines_=_true_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(cLines_=_true_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index c21e4213608c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index fc6495f07c26..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 2a5f6d75244c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 9ebb0d1022f7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 0bd41c921ca9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index b19f5183dd73..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index c5d943e183f6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 8f8fe753d882..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index be386a6fa641..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 940dfab9cd39..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index ee9ffa1001e4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index b572fca235bc..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 7e1f314be052..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index fc8978f53874..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index f420b8fd72f1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 650320b28e5e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index e8b7db70ec68..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 4882b6cbf742..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index edde790dfc09..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index d1318d4fabc5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 5a063ecaf473..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 9474d967d2ae..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index ca21bda0674c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index bb761867c227..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-5)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(cLines_=_false_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(cLines_=_false_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(cLines_=_false_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(cLines_=_false_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(cLines_=_false_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(cLines_=_false_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(cLines_=_false_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(cLines_=_false_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(cLines_=_true_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(cLines_=_true_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(cLines_=_true_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(cLines_=_true_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(cLines_=_true_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(cLines_=_true_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(cLines_=_true_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(cLines_=_true_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 7f04af2fc923..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 432f315f4d11..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 23e2548ef601..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index e13fcc416f39..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 6749076ee835..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 529e5440fa0f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 8a9caf69546e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index b16ef6ff7a99..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index c04c840b1fe7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 8330248b19d2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 613e4b45c188..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index e03bc0b08afa..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 5a8defbf9989..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index d10d8eecf601..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index c8d9d94b411e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index ad04bb8974e6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index d4e65b6e3b42..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 0e36265fce29..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index eed46b03e9f7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 7d3106b6cd53..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 6ced6eaf065a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 7071f39cd432..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index da4a3010c3a7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index cf66f8d7d703..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-6)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(cLines_=_false_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(cLines_=_false_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(cLines_=_false_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(cLines_=_false_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(cLines_=_false_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(cLines_=_false_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(cLines_=_false_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(cLines_=_false_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(cLines_=_true_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(cLines_=_true_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(cLines_=_true_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(cLines_=_true_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(cLines_=_true_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(cLines_=_true_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(cLines_=_true_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(cLines_=_true_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 53cba5ed3448..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index d0d9e480a21e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index e36e227fce77..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index fd0765d6cb0b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 099890ff5e84..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 849f7016023e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index de7728682db3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index f2ca563d98d1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 04bc4deba1a7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 762a95931bec..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 4fd7cb52cfe2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 0ce90b90621f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 8d8f0f1cf078..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index eea9a38eb9c4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 2f11b9152616..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 7daf14dcdaa4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index d7f61d083281..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 64b0e58207c7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 656eb650ce4d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 1fe2e62feb01..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 32ce5dd548c0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index d7087426e4fd..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 1ef666a1b40f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index ebee455447da..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-7)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(cLines_=_false_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(cLines_=_false_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(cLines_=_false_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(cLines_=_false_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(cLines_=_false_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(cLines_=_false_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(cLines_=_false_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(cLines_=_false_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(cLines_=_true_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(cLines_=_true_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(cLines_=_true_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(cLines_=_true_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(cLines_=_true_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(cLines_=_true_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(cLines_=_true_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(cLines_=_true_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 41111878b3e1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 523c74b23031..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 6ca108a78387..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index a7799f65e4c0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 6801b5507665..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index cb5d39d9ef6c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index c5d274124057..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index a430587e4d14..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index fb408a761757..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index e16895493f95..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index b368247a2541..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 187089b23177..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 77355b16877a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 2929c669c22a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 15ef8fda6c7e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 6736bbabbb37..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 57ee0e61eb23..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index f1230c6399ec..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 674fa6085cfa..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index b092a552fd3b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index a64971b72421..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index df58d122c5f1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 522599aebc9e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 479dba5903b2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-8)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(cLines_=_false_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(cLines_=_false_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(cLines_=_false_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(cLines_=_false_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(cLines_=_false_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(cLines_=_false_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(cLines_=_false_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(cLines_=_false_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(cLines_=_true_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(cLines_=_true_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(cLines_=_true_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(cLines_=_true_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(cLines_=_true_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(cLines_=_true_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(cLines_=_true_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(cLines_=_true_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 2293e82de619..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 3b95f6fd297b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index bb01b8a191d7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 9df42bdfa14e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 15bd657bf144..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index e87358d790b1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 5bb5160ac1d2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 622d1b0c3461..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index bd626bd6fb84..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 968af522fd51..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 552f1c164727..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index a5dca3bdd92a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index 88b09036bd09..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 7f9f7f007429..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index dc22ab6fcbbf..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index fb88a3db562e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index f74ab7e62dbd..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index 1033ab78e5b0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index 4c70a93e73ff..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index ae843309da75..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png
deleted file mode 100644
index a03b8f671460..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png
deleted file mode 100644
index e1b24b0d9981..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png
deleted file mode 100644
index ba9b8fb58783..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png
deleted file mode 100644
index 0ba196718310..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/band-columns-2-(case-9)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(cLines_=_false_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(cLines_=_false_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(cLines_=_false_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(cLines_=_false_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(cLines_=_false_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(cLines_=_false_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(cLines_=_false_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(cLines_=_false_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(cLines_=_true_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(cLines_=_true_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(cLines_=_true_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(cLines_=_true_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(cLines_=_true_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(cLines_=_true_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(cLines_=_true_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(cLines_=_true_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 900cb2a0c398..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 70b072a2c204..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index ce9af03e5c6a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index ce19fcd5a920..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index a6eaec8ca6cf..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index a92e383b3672..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 6e203a3f4b89..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 4eb3f5ce8af7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png
deleted file mode 100644
index 0975af828c9e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 2e4ca37c8dee..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png
deleted file mode 100644
index 5de8084ea28c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index a2c18146714d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png
deleted file mode 100644
index 050eb03f2aef..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index a52f5acfdb04..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png
deleted file mode 100644
index a287185f878c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 8cb044281c44..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png
deleted file mode 100644
index 602751dbea23..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 18758df9282f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png
deleted file mode 100644
index 32ede1e79136..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index d4b144105cbd..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png
deleted file mode 100644
index 68eece83f056..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index a64614377ab6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png
deleted file mode 100644
index 30584987cb41..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index b846e72255cc..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-1(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(cLines_=_false_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(cLines_=_false_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(cLines_=_false_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(cLines_=_false_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(cLines_=_false_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(cLines_=_false_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(cLines_=_false_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(cLines_=_false_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(cLines_=_true_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(cLines_=_true_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(cLines_=_true_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(cLines_=_true_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(cLines_=_true_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(cLines_=_true_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(cLines_=_true_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(cLines_=_true_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 0ebb1aab8f5c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 802a8e504671..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index f531a6538c0c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 30c56c2a54ef..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 009d80bb2d89..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index d40c8b85b357..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 97695226ff5e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 49a07cec524d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png
deleted file mode 100644
index b0abf84f1d1c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 642ef34bd98e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png
deleted file mode 100644
index 91185d1ffa35..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 3ba0059ea6b0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png
deleted file mode 100644
index c83e49a62e65..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index b05519cbbd49..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png
deleted file mode 100644
index b64832ad294b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 9d2e2589fb11..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png
deleted file mode 100644
index c482c68bf161..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index a1c9c2cce4a3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png
deleted file mode 100644
index 1cf1fbe7584e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index d7bdeed921c6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png
deleted file mode 100644
index f0efe872a198..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 81b2a8f4a3f7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png
deleted file mode 100644
index e4a435905bec..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 48a287788b84..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-position-2(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(cLines_=_false_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(cLines_=_false_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(cLines_=_false_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(cLines_=_false_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(cLines_=_false_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(cLines_=_false_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(cLines_=_false_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(cLines_=_false_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(cLines_=_true_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(cLines_=_true_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(cLines_=_true_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(cLines_=_true_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(cLines_=_true_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(cLines_=_true_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(cLines_=_true_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(cLines_=_true_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 0746d53f5733..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index e449ad5ba7ae..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index cd1caf0ce83b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 2f64412d22eb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index a2245c3e77d7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 057b3d478c88..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 0d9d207254f9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index abfc9b06569d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png
deleted file mode 100644
index 657021e6136a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 8f7f5e2dc807..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png
deleted file mode 100644
index 60a99944abaa..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 7336f1211dc7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png
deleted file mode 100644
index dd4392eb6ba5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 7648db2fbf97..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png
deleted file mode 100644
index 8b59c06dd838..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 8639f1002129..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png
deleted file mode 100644
index 0f20ee4838a3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index e2d19bd7f723..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png
deleted file mode 100644
index 2013d37d56a7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 4e95afa5e46a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png
deleted file mode 100644
index d58c359d3427..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index d1ad524ff137..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png
deleted file mode 100644
index 3b5986c6db53..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index c5601fd83f26..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-1(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(cLines_=_false_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(cLines_=_false_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(cLines_=_false_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(cLines_=_false_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(cLines_=_false_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(cLines_=_false_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(cLines_=_false_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(cLines_=_false_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(cLines_=_true_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(cLines_=_true_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(cLines_=_true_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(cLines_=_true_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(cLines_=_true_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(cLines_=_true_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(cLines_=_true_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(cLines_=_true_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index a8a053a2d9d3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index f7a086a34e63..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index ba8e4b308c82..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index f4709fde9dae..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 7a3301124724..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 45c3a6df5950..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 7a7722d14856..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 3828c5308640..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png
deleted file mode 100644
index d26524bff414..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index d7afdc960918..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png
deleted file mode 100644
index 1ccbe3c3e660..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 5d1d9e577578..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png
deleted file mode 100644
index 511a261379ea..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index f1c7dbfa3004..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png
deleted file mode 100644
index ceeff0bae042..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index e56b6a9a78ee..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png
deleted file mode 100644
index 18cb6c4b97f7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 457145fae202..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png
deleted file mode 100644
index 193e74877ab9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index f23230adbe2c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png
deleted file mode 100644
index b5c6735c7f96..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 9cd694888c65..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png
deleted file mode 100644
index aeffcec7cf2e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 98fd740f1c54..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-positions-2(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(cLines_=_false_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(cLines_=_false_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(cLines_=_false_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(cLines_=_false_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(cLines_=_false_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(cLines_=_false_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(cLines_=_false_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(cLines_=_false_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(cLines_=_true_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(cLines_=_true_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(cLines_=_true_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(cLines_=_true_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(cLines_=_true_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(cLines_=_true_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(cLines_=_true_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(cLines_=_true_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 4927dc300b1f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 0c7bfb1ecd99..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 5b9674b02ee8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index bc09c762536d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index c35899eff875..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 1bbe53eb9508..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index ab5fd7aa540a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index d4082847d88e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png
deleted file mode 100644
index 7fe2466d4cf9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index e7deb7b0b9a9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png
deleted file mode 100644
index f900ccbbfd57..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index b8231f9b7a6e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png
deleted file mode 100644
index 1ac7c1877bc3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index cc45b6ba29f8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png
deleted file mode 100644
index fe7b8db31086..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 3da1b510049b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png
deleted file mode 100644
index 9f7f68662d56..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 6844b88d065b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png
deleted file mode 100644
index 942f17d96736..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index ff23e14a876c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png
deleted file mode 100644
index fd83abb24676..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 0c2aa0809d62..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png
deleted file mode 100644
index 5ab5d4b65a2e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 8ae840967b0a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-1(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(cLines_=_false_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(cLines_=_false_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(cLines_=_false_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(cLines_=_false_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(cLines_=_false_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(cLines_=_false_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(cLines_=_false_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(cLines_=_false_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(cLines_=_true_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(cLines_=_true_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(cLines_=_true_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(cLines_=_true_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(cLines_=_true_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(cLines_=_true_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(cLines_=_true_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(cLines_=_true_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 48fd07220d11..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 48c45897d29b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index f7ade44b84de..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index c811e990983f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index eb116ad1cc96..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index ff75f773c4d5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index e6db553cf714..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index e9d3fb0d2464..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png
deleted file mode 100644
index 9256ca7d0418..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 7a3214c16978..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png
deleted file mode 100644
index d400ead00cbe..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 59b3e7023af4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png
deleted file mode 100644
index 191d7e86b510..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index e96b3cc70059..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png
deleted file mode 100644
index 1e541e895607..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 5264168f9128..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png
deleted file mode 100644
index 12d909d68ba3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 5d1dff209235..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png
deleted file mode 100644
index 94f54d26d080..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index a5b737460717..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png
deleted file mode 100644
index b5d6a6f8fd9d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index d830598c1848..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png
deleted file mode 100644
index 2f164b316a1f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 7d624af4efda..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/left-right-sticky-positions-2(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(cLines_=_false_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(cLines_=_false_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(cLines_=_false_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(cLines_=_false_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(cLines_=_false_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(cLines_=_false_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(cLines_=_false_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(cLines_=_false_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(cLines_=_true_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(cLines_=_true_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(cLines_=_true_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(cLines_=_true_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(cLines_=_true_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(cLines_=_true_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(cLines_=_true_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(cLines_=_true_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index b2e3fd6c6d7a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 30c208584a7e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 1a47c085ea20..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 6ba0173a31b8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index d13239243cdd..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index f67aaca1a2e3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 52ef3ea98546..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 4a10ca6865c1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png
deleted file mode 100644
index 3b0d9f2d62d7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 159c7dc6266d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png
deleted file mode 100644
index 84d7d0532b73..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 783ecadc0731..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png
deleted file mode 100644
index 6374fff88781..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index e32344cb8be7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png
deleted file mode 100644
index 379371712514..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 4117747fd9f1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png
deleted file mode 100644
index e2380e2ee676..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 214b9498f247..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png
deleted file mode 100644
index d8084e0aee71..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 49cca4a18a50..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png
deleted file mode 100644
index 128c83cb8a87..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index d01b9f8b64f6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png
deleted file mode 100644
index c88a4cbf79e1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index f758257b2a44..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-1(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(cLines_=_false_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(cLines_=_false_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(cLines_=_false_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(cLines_=_false_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(cLines_=_false_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(cLines_=_false_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(cLines_=_false_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(cLines_=_false_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(cLines_=_true_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(cLines_=_true_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(cLines_=_true_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(cLines_=_true_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(cLines_=_true_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(cLines_=_true_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(cLines_=_true_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(cLines_=_true_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 9b30e5646b6c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index ab0b8943e7ef..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index cb1efd031d7b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 5e0ca06497c6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 0bcf990ae821..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index abb576df859a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 250460964c6a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 104c81fa58c5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png
deleted file mode 100644
index b28ee31352a3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index f76625680273..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png
deleted file mode 100644
index dd248f3f478d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 68ae8f2c21ce..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png
deleted file mode 100644
index a73c28b648c7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 0ec111451099..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png
deleted file mode 100644
index 53ef0d14313b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 9eeb8e180a1e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png
deleted file mode 100644
index e8821a15399c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index ecb087f5c3b7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png
deleted file mode 100644
index d0765c146199..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 520cb78d2abb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png
deleted file mode 100644
index 25070ba0fb9b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 002847904d95..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png
deleted file mode 100644
index fd205021efb1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 15aecd6772d3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/right-position-2(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(cLines_=_false_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(cLines_=_false_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(cLines_=_false_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(cLines_=_false_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(cLines_=_false_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(cLines_=_false_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(cLines_=_false_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(cLines_=_false_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(cLines_=_true_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(cLines_=_true_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(cLines_=_true_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(cLines_=_true_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(cLines_=_true_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(cLines_=_true_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(cLines_=_true_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(cLines_=_true_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index dc3bbe58bbcb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 493e6a28d810..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 7c6fbc40479c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index eed6bca572d7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 9257335bce7f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index cf7b23117a70..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 99788746af4d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index d9157e4ca92a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png
deleted file mode 100644
index d7ffbe016be2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index b1f1a4c34f77..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png
deleted file mode 100644
index c9df48af5cf6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 1a1f941ee833..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png
deleted file mode 100644
index 26966207fba1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 97af7e8f40f0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png
deleted file mode 100644
index 8ef5e57c2f25..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index c7f756af3911..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png
deleted file mode 100644
index ba0c4c8ec390..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 455c53fb1f34..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png
deleted file mode 100644
index bbdb02f7d184..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index f77217793fa7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png
deleted file mode 100644
index 3355e5fd9afa..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 42e281d608f1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png
deleted file mode 100644
index c05644b17f6c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 21cfc122c379..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-1)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(cLines_=_false_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(cLines_=_false_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(cLines_=_false_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(cLines_=_false_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(cLines_=_false_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(cLines_=_false_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(cLines_=_false_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(cLines_=_false_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(cLines_=_true_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(cLines_=_true_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(cLines_=_true_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(cLines_=_true_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(cLines_=_true_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(cLines_=_true_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(cLines_=_true_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(cLines_=_true_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index fe9e91606a12..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 2396050f2cf8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 4f846088d5a0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 9441ff366261..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index e72ae72a5d81..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index bda5cddccc55..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index a8a53f02009c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 44f36035e5b5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png
deleted file mode 100644
index d6d03e053526..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index a0fde3a6bcd0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png
deleted file mode 100644
index f96697850f08..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 4902a1e87df9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png
deleted file mode 100644
index 2e7516106ebb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index decf5f86e376..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png
deleted file mode 100644
index e81b2737b192..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 2f25cb47b1ca..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png
deleted file mode 100644
index 873246afa3dd..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 360f71b46df3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png
deleted file mode 100644
index f8f64687446f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 15323d3cdbab..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png
deleted file mode 100644
index 1de3578ba202..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 9bfe01559bdd..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png
deleted file mode 100644
index 931ada9f83b0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index b583a1f90a81..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-2)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(cLines_=_false_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(cLines_=_false_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(cLines_=_false_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(cLines_=_false_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(cLines_=_false_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(cLines_=_false_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(cLines_=_false_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(cLines_=_false_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(cLines_=_true_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(cLines_=_true_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(cLines_=_true_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(cLines_=_true_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(cLines_=_true_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(cLines_=_true_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(cLines_=_true_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(cLines_=_true_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index a20268b668d4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 00b7b9bd196e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 2039e381f4fc..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 5414f39d138f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 63a7cc09c9fa..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 1093e5535475..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 25878be97f48..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index bbdbb42b1d87..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png
deleted file mode 100644
index d6d03e053526..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index a0fde3a6bcd0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png
deleted file mode 100644
index ccd73ff03baa..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index e0ac1a67f00e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png
deleted file mode 100644
index 2e7516106ebb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index decf5f86e376..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png
deleted file mode 100644
index e528aaccb475..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index f26a29c27e5e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png
deleted file mode 100644
index 873246afa3dd..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 360f71b46df3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png
deleted file mode 100644
index ded2853cb124..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 80f2206baa33..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png
deleted file mode 100644
index 1de3578ba202..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 9bfe01559bdd..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png
deleted file mode 100644
index 1ec8fc45ac42..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index aa82c2fa6c84..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-1-(case-3)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(cLines_=_false_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(cLines_=_false_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(cLines_=_false_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(cLines_=_false_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(cLines_=_false_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(cLines_=_false_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(cLines_=_false_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(cLines_=_false_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(cLines_=_true_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(cLines_=_true_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(cLines_=_true_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(cLines_=_true_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(cLines_=_true_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(cLines_=_true_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(cLines_=_true_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(cLines_=_true_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 84dbf4ef8d85..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 2dfaee1aaf75..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 7e5c8984e86c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 3d867493cd8c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 26b2f5c474f8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 21b9a4cc47a6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index ca6a3d491b00..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 3d0445815e12..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png
deleted file mode 100644
index 184191e93a5e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index ccb8bc64c7c5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png
deleted file mode 100644
index d0c4ddd10d3f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 7af464db6fde..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png
deleted file mode 100644
index e989bf9f6c78..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index e9486fbddf79..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png
deleted file mode 100644
index 779c21421ac9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 378ef2298130..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png
deleted file mode 100644
index 907c33f8b472..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index f4cd17cec566..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png
deleted file mode 100644
index e5de8fce1a88..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 42797ab25ac9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png
deleted file mode 100644
index acea9a61a800..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 3dffc877f208..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png
deleted file mode 100644
index d7363b970c07..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index c7cf3f1d8163..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-1)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(cLines_=_false_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(cLines_=_false_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(cLines_=_false_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(cLines_=_false_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(cLines_=_false_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(cLines_=_false_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(cLines_=_false_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(cLines_=_false_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(cLines_=_true_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(cLines_=_true_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(cLines_=_true_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(cLines_=_true_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(cLines_=_true_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(cLines_=_true_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(cLines_=_true_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(cLines_=_true_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 3fca38508db9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 3ab0344516f9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index b876009d16e4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 60d5ffda6954..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index a8f445731cd9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 32dd756c5f1e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 2776fe7cc952..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 5f82bfc3682f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png
deleted file mode 100644
index b802c7661958..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index fdef95c66120..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png
deleted file mode 100644
index ae65b9a440dc..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 052b2030a6f7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png
deleted file mode 100644
index 7866541ae986..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 14c50dbc1502..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png
deleted file mode 100644
index f83a6b930ee4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 4b96c77c9f6c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png
deleted file mode 100644
index ceb3ce42bc87..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 15fcda206b69..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png
deleted file mode 100644
index 534855a4676b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index c513be416aa4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png
deleted file mode 100644
index f2391638fb6f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 2c8eb999503b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png
deleted file mode 100644
index c8d233d159ad..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 47e8edc0b40e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-2)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(cLines_=_false_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(cLines_=_false_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(cLines_=_false_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(cLines_=_false_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(cLines_=_false_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(cLines_=_false_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(cLines_=_false_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(cLines_=_false_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(cLines_=_true_borders_=_false_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(cLines_=_true_borders_=_false_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(cLines_=_true_borders_=_false_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(cLines_=_true_borders_=_false_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(cLines_=_true_borders_=_true_rtl_=_false).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(cLines_=_true_borders_=_true_rtl_=_false).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(cLines_=_true_borders_=_true_rtl_=_true).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png
rename to e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(cLines_=_true_borders_=_true_rtl_=_true).png
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 3fca38508db9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 7d3d5331f486..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_false_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index b876009d16e4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index f5ff4c41fd5c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_false_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index a8f445731cd9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 162bc1cf6a97..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_false_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 2776fe7cc952..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index dfa545c1b8a1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_false_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png
deleted file mode 100644
index b802c7661958..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index fdef95c66120..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png
deleted file mode 100644
index 5d9444e3914b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index 8df92bd6e455..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_true_cLines_=_false_borders_=_false_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png
deleted file mode 100644
index 7866541ae986..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 14c50dbc1502..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png
deleted file mode 100644
index 7b5503b0cbbf..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index b51fcf1e9463..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_true_cLines_=_false_borders_=_true_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png
deleted file mode 100644
index ceb3ce42bc87..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 15fcda206b69..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png
deleted file mode 100644
index bfa3a5d7d086..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index cfaa1438ab07..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_true_cLines_=_true_borders_=_false_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png
deleted file mode 100644
index f2391638fb6f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png
deleted file mode 100644
index 2c8eb999503b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_false_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png
deleted file mode 100644
index 5457cd7f58f9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_false).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png
deleted file mode 100644
index aa1a8384f953..000000000000
Binary files a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/etalons/sticky-position-2-(case-3)(rLines_=_true_cLines_=_true_borders_=_true_rtl_=_true_rowAlt_=_true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/positions.ts b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/positions.ts
index c2572bc9e166..695c51088e72 100644
--- a/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/positions.ts
+++ b/e2e/testcafe-devextreme/tests/dataGrid/sticky/fixed/positions.ts
@@ -4,28 +4,28 @@ import { safeSizeTest } from '../../../../helpers/safeSizeTest';
import { createWidget } from '../../../../helpers/createWidget';
import { getData } from '../../helpers/generateDataSourceData';
import url from '../../../../helpers/getPageUrl';
-import { borderConfigs, rtlAndRowAltConfigs } from '../helpers/testMatrixConfig';
+import { borderConfigs } from '../helpers/testMatrixConfig';
fixture.disablePageReloads`FixedColumns`
.page(url(__dirname, '../../../container.html'));
const DATA_GRID_SELECTOR = '#container';
-borderConfigs.forEach(({ showRowLines, showColumnLines, showBorders }) => {
- rtlAndRowAltConfigs.forEach(({ rtlEnabled, rowAlternationEnabled }) => {
- safeSizeTest(`Sticky columns with left position (showRowLines = ${showRowLines}, showColumnLines = ${showColumnLines}, showBorders = ${showBorders}, rtlEnabled = ${rtlEnabled}, rowAlternationEnabled = ${rowAlternationEnabled})`, async (t) => {
+borderConfigs.forEach(({ showColumnLines, showBorders }) => {
+ [true, false].forEach((rtlEnabled) => {
+ safeSizeTest(`Sticky columns with left position (showColumnLines = ${showColumnLines}, showBorders = ${showBorders}, rtlEnabled = ${rtlEnabled})`, async (t) => {
// arrange
const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
await t.expect(dataGrid.isReady()).ok();
- await takeScreenshot(`left-position-1(rLines_=_${showRowLines}_cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}_rowAlt_=_${rowAlternationEnabled}).png`, dataGrid.element);
+ await takeScreenshot(`left-position-1(cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}).png`, dataGrid.element);
// act
await dataGrid.scrollTo(t, { x: rtlEnabled ? 0 : 10000 });
- await takeScreenshot(`left-position-2(rLines_=_${showRowLines}_cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}_rowAlt_=_${rowAlternationEnabled}).png`, dataGrid.element);
+ await takeScreenshot(`left-position-2(cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}).png`, dataGrid.element);
await t
.expect(compareResults.isValid())
@@ -33,11 +33,9 @@ borderConfigs.forEach(({ showRowLines, showColumnLines, showBorders }) => {
}, [900, 800]).before(async () => createWidget('dxDataGrid', {
dataSource: getData(5, 25),
width: 884,
- showRowLines,
showColumnLines,
showBorders,
rtlEnabled,
- rowAlternationEnabled,
columnAutoWidth: true,
customizeColumns: (columns) => {
columns[5].fixed = true;
@@ -47,19 +45,19 @@ borderConfigs.forEach(({ showRowLines, showColumnLines, showBorders }) => {
},
}));
- safeSizeTest(`Sticky columns with right position (showRowLines = ${showRowLines}, showColumnLines = ${showColumnLines}, showBorders = ${showBorders})`, async (t) => {
+ safeSizeTest(`Sticky columns with right position (showColumnLines = ${showColumnLines}, showBorders = ${showBorders})`, async (t) => {
// arrange
const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
await t.expect(dataGrid.isReady()).ok();
- await takeScreenshot(`right-position-1(rLines_=_${showRowLines}_cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}_rowAlt_=_${rowAlternationEnabled}).png`, dataGrid.element);
+ await takeScreenshot(`right-position-1(cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}).png`, dataGrid.element);
// act
await dataGrid.scrollTo(t, { x: rtlEnabled ? 0 : 10000 });
- await takeScreenshot(`right-position-2(rLines_=_${showRowLines}_cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}_rowAlt_=_${rowAlternationEnabled}).png`, dataGrid.element);
+ await takeScreenshot(`right-position-2(cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}).png`, dataGrid.element);
await t
.expect(compareResults.isValid())
@@ -67,11 +65,9 @@ borderConfigs.forEach(({ showRowLines, showColumnLines, showBorders }) => {
}, [900, 800]).before(async () => createWidget('dxDataGrid', {
dataSource: getData(5, 25),
width: 884,
- showRowLines,
showColumnLines,
showBorders,
rtlEnabled,
- rowAlternationEnabled,
columnAutoWidth: true,
customizeColumns: (columns) => {
columns[5].fixed = true;
@@ -81,19 +77,19 @@ borderConfigs.forEach(({ showRowLines, showColumnLines, showBorders }) => {
},
}));
- safeSizeTest(`Sticky columns with left and right positions (showRowLines = ${showRowLines}, showColumnLines = ${showColumnLines}, showBorders = ${showBorders})`, async (t) => {
+ safeSizeTest(`Sticky columns with left and right positions (showColumnLines = ${showColumnLines}, showBorders = ${showBorders})`, async (t) => {
// arrange
const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
await t.expect(dataGrid.isReady()).ok();
- await takeScreenshot(`left-right-positions-1(rLines_=_${showRowLines}_cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}_rowAlt_=_${rowAlternationEnabled}).png`, dataGrid.element);
+ await takeScreenshot(`left-right-positions-1(cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}).png`, dataGrid.element);
// act
await dataGrid.scrollTo(t, { x: rtlEnabled ? 0 : 10000 });
- await takeScreenshot(`left-right-positions-2(rLines_=_${showRowLines}_cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}_rowAlt_=_${rowAlternationEnabled}).png`, dataGrid.element);
+ await takeScreenshot(`left-right-positions-2(cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}).png`, dataGrid.element);
await t
.expect(compareResults.isValid())
@@ -101,11 +97,9 @@ borderConfigs.forEach(({ showRowLines, showColumnLines, showBorders }) => {
}, [900, 800]).before(async () => createWidget('dxDataGrid', {
dataSource: getData(5, 25),
width: 884,
- showRowLines,
showColumnLines,
showBorders,
rtlEnabled,
- rowAlternationEnabled,
columnAutoWidth: true,
customizeColumns: (columns) => {
columns[5].fixed = true;
@@ -119,19 +113,19 @@ borderConfigs.forEach(({ showRowLines, showColumnLines, showBorders }) => {
},
}));
- safeSizeTest(`Sticky columns with left, right and sticky positions (showRowLines = ${showRowLines}, showColumnLines = ${showColumnLines}, showBorders = ${showBorders})`, async (t) => {
+ safeSizeTest(`Sticky columns with left, right and sticky positions (showColumnLines = ${showColumnLines}, showBorders = ${showBorders})`, async (t) => {
// arrange
const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
await t.expect(dataGrid.isReady()).ok();
- await takeScreenshot(`left-right-sticky-positions-1(rLines_=_${showRowLines}_cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}_rowAlt_=_${rowAlternationEnabled}).png`, dataGrid.element);
+ await takeScreenshot(`left-right-sticky-positions-1(cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}).png`, dataGrid.element);
// act
await dataGrid.scrollTo(t, { x: rtlEnabled ? 0 : 10000 });
- await takeScreenshot(`left-right-sticky-positions-2(rLines_=_${showRowLines}_cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}_rowAlt_=_${rowAlternationEnabled}).png`, dataGrid.element);
+ await takeScreenshot(`left-right-sticky-positions-2(cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}).png`, dataGrid.element);
await t
.expect(compareResults.isValid())
@@ -139,11 +133,9 @@ borderConfigs.forEach(({ showRowLines, showColumnLines, showBorders }) => {
}, [1000, 800]).before(async () => createWidget('dxDataGrid', {
dataSource: getData(5, 25),
width: 984,
- showRowLines,
showColumnLines,
showBorders,
rtlEnabled,
- rowAlternationEnabled,
columnAutoWidth: true,
customizeColumns: (columns) => {
columns[2].fixed = true;
@@ -165,19 +157,19 @@ borderConfigs.forEach(({ showRowLines, showColumnLines, showBorders }) => {
},
}));
- safeSizeTest(`Sticky columns with sticky position (showRowLines = ${showRowLines}, showColumnLines = ${showColumnLines}, showBorders = ${showBorders})`, async (t) => {
+ safeSizeTest(`Sticky columns with sticky position (showColumnLines = ${showColumnLines}, showBorders = ${showBorders})`, async (t) => {
// arrange
const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
await t.expect(dataGrid.isReady()).ok();
- await takeScreenshot(`sticky-position-1-(case-1)(rLines_=_${showRowLines}_cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}_rowAlt_=_${rowAlternationEnabled}).png`, dataGrid.element);
+ await takeScreenshot(`sticky-position-1-(case-1)(cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}).png`, dataGrid.element);
// act
await dataGrid.scrollTo(t, { x: rtlEnabled ? 0 : 10000 });
- await takeScreenshot(`sticky-position-2-(case-1)(rLines_=_${showRowLines}_cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}_rowAlt_=_${rowAlternationEnabled}).png`, dataGrid.element);
+ await takeScreenshot(`sticky-position-2-(case-1)(cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}).png`, dataGrid.element);
await t
.expect(compareResults.isValid())
@@ -185,11 +177,9 @@ borderConfigs.forEach(({ showRowLines, showColumnLines, showBorders }) => {
}, [1000, 800]).before(async () => createWidget('dxDataGrid', {
dataSource: getData(5, 25),
width: 984,
- showRowLines,
showColumnLines,
showBorders,
rtlEnabled,
- rowAlternationEnabled,
columnAutoWidth: true,
customizeColumns: (columns) => {
columns[7].fixed = true;
@@ -203,19 +193,19 @@ borderConfigs.forEach(({ showRowLines, showColumnLines, showBorders }) => {
},
}));
- safeSizeTest(`Sticky columns with sticky position when first and last cells are sticky (showRowLines = ${showRowLines}, showColumnLines = ${showColumnLines}, showBorders = ${showBorders})`, async (t) => {
+ safeSizeTest(`Sticky columns with sticky position when first and last cells are sticky (showColumnLines = ${showColumnLines}, showBorders = ${showBorders})`, async (t) => {
// arrange
const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
await t.expect(dataGrid.isReady()).ok();
- await takeScreenshot(`sticky-position-1-(case-2)(rLines_=_${showRowLines}_cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}_rowAlt_=_${rowAlternationEnabled}).png`, dataGrid.element);
+ await takeScreenshot(`sticky-position-1-(case-2)(cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}).png`, dataGrid.element);
// act
await dataGrid.scrollTo(t, { x: rtlEnabled ? 0 : 10000 });
- await takeScreenshot(`sticky-position-2-(case-2)(rLines_=_${showRowLines}_cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}_rowAlt_=_${rowAlternationEnabled}).png`, dataGrid.element);
+ await takeScreenshot(`sticky-position-2-(case-2)(cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}).png`, dataGrid.element);
await t
.expect(compareResults.isValid())
@@ -223,11 +213,9 @@ borderConfigs.forEach(({ showRowLines, showColumnLines, showBorders }) => {
}, [1000, 800]).before(async () => createWidget('dxDataGrid', {
dataSource: getData(5, 25),
width: 984,
- showRowLines,
showColumnLines,
showBorders,
rtlEnabled,
- rowAlternationEnabled,
columnAutoWidth: true,
customizeColumns: (columns) => {
columns[0].fixed = true;
@@ -247,19 +235,19 @@ borderConfigs.forEach(({ showRowLines, showColumnLines, showBorders }) => {
},
}));
- safeSizeTest(`Sticky columns with sticky position when first and last cells are fixed on left and right respectively (showRowLines = ${showRowLines}, showColumnLines = ${showColumnLines}, showBorders = ${showBorders})`, async (t) => {
+ safeSizeTest(`Sticky columns with sticky position when first and last cells are fixed on left and right respectively (showColumnLines = ${showColumnLines}, showBorders = ${showBorders})`, async (t) => {
// arrange
const dataGrid = new DataGrid(DATA_GRID_SELECTOR);
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
await t.expect(dataGrid.isReady()).ok();
- await takeScreenshot(`sticky-position-1-(case-3)(rLines_=_${showRowLines}_cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}_rowAlt_=_${rowAlternationEnabled}).png`, dataGrid.element);
+ await takeScreenshot(`sticky-position-1-(case-3)(cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}).png`, dataGrid.element);
// act
await dataGrid.scrollTo(t, { x: rtlEnabled ? 0 : 10000 });
- await takeScreenshot(`sticky-position-2-(case-3)(rLines_=_${showRowLines}_cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}_rowAlt_=_${rowAlternationEnabled}).png`, dataGrid.element);
+ await takeScreenshot(`sticky-position-2-(case-3)(cLines_=_${showColumnLines}_borders_=_${showBorders}_rtl_=_${rtlEnabled}).png`, dataGrid.element);
await t
.expect(compareResults.isValid())
@@ -267,11 +255,9 @@ borderConfigs.forEach(({ showRowLines, showColumnLines, showBorders }) => {
}, [1000, 800]).before(async () => createWidget('dxDataGrid', {
dataSource: getData(5, 25),
width: 984,
- showRowLines,
showColumnLines,
showBorders,
rtlEnabled,
- rowAlternationEnabled,
columnAutoWidth: true,
customizeColumns: (columns) => {
columns[0].fixed = true;
diff --git a/e2e/testcafe-devextreme/tests/dataGrid/sticky/helpers/testMatrixConfig.ts b/e2e/testcafe-devextreme/tests/dataGrid/sticky/helpers/testMatrixConfig.ts
index cf03345a3cb9..0d556337a00e 100644
--- a/e2e/testcafe-devextreme/tests/dataGrid/sticky/helpers/testMatrixConfig.ts
+++ b/e2e/testcafe-devextreme/tests/dataGrid/sticky/helpers/testMatrixConfig.ts
@@ -1,51 +1,15 @@
export const borderConfigs = [
{
- showRowLines: true,
showColumnLines: true,
showBorders: true,
}, {
- showRowLines: false,
- showColumnLines: true,
- showBorders: true,
- }, {
- showRowLines: false,
- showColumnLines: false,
- showBorders: true,
- }, {
- showRowLines: false,
- showColumnLines: false,
- showBorders: false,
- }, {
- showRowLines: true,
showColumnLines: false,
showBorders: true,
}, {
- showRowLines: true,
showColumnLines: false,
showBorders: false,
}, {
- showRowLines: true,
showColumnLines: true,
showBorders: false,
- }, {
- showRowLines: false,
- showColumnLines: true,
- showBorders: false,
- },
-];
-
-export const rtlAndRowAltConfigs = [
- {
- rtlEnabled: true,
- rowAlternationEnabled: true,
- }, {
- rtlEnabled: false,
- rowAlternationEnabled: true,
- }, {
- rtlEnabled: false,
- rowAlternationEnabled: false,
- }, {
- rtlEnabled: true,
- rowAlternationEnabled: false,
},
];
diff --git a/e2e/testcafe-devextreme/tests/editors/autocomplete/etalons/Autocomplete placeholder if value is not choosen (generic-light).png b/e2e/testcafe-devextreme/tests/editors/autocomplete/etalons/Autocomplete placeholder if value is not choosen (generic-light).png
deleted file mode 100644
index f45e6aeb7acb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/autocomplete/etalons/Autocomplete placeholder if value is not choosen (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/common.ts b/e2e/testcafe-devextreme/tests/editors/button/common.ts
deleted file mode 100644
index fa97be6220a9..000000000000
--- a/e2e/testcafe-devextreme/tests/editors/button/common.ts
+++ /dev/null
@@ -1,136 +0,0 @@
-/* eslint-disable no-restricted-syntax */
-import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
-import { Selector } from 'testcafe';
-import Guid from 'devextreme/core/guid';
-import { testScreenshot } from '../../../helpers/themeUtils';
-import url from '../../../helpers/getPageUrl';
-import { createWidget } from '../../../helpers/createWidget';
-import {
- appendElementTo,
- insertStylesheetRulesToPage,
- removeStylesheetRulesFromPage,
- setAttribute,
- setStyleAttribute,
-} from '../../../helpers/domUtils';
-
-const BUTTON_CLASS = 'dx-button';
-const BUTTON_TEXT_CLASS = 'dx-button-text';
-const ICON_CLASS = 'dx-icon';
-
-const stylingModes = ['text', 'outlined', 'contained'];
-const types = ['danger', 'default', 'normal', 'success'];
-
-fixture.disablePageReloads`Button`
- .page(url(__dirname, '../../container.html'));
-
-test('Buttons render', async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
-
- await insertStylesheetRulesToPage(`.${BUTTON_CLASS} { margin: 5px; }`);
-
- await testScreenshot(t, takeScreenshot, 'Button render.png', { element: '#container', shouldTestInCompact: true });
-
- await removeStylesheetRulesFromPage();
-
- await insertStylesheetRulesToPage(`.${BUTTON_CLASS} { width: 70px; margin: 5px; }`);
-
- await testScreenshot(t, takeScreenshot, 'Button render with overflow.png', { element: '#container', shouldTestInCompact: true });
-
- await removeStylesheetRulesFromPage();
-
- await insertStylesheetRulesToPage(`.${BUTTON_TEXT_CLASS}, .${BUTTON_CLASS} .${ICON_CLASS} { font-size: 26px; } .${BUTTON_CLASS} { margin: 5px; }`);
-
- await testScreenshot(t, takeScreenshot, 'Button stretch of large text.png', { element: '#container', shouldTestInCompact: true });
-
- await removeStylesheetRulesFromPage();
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
-}).before(async () => {
- for (const stylingMode of stylingModes) {
- for (const type of types) {
- for (const text of ['Button Text', '']) {
- for (const icon of ['home', undefined]) {
- for (const rtlEnabled of [true, false]) {
- const id = `${new Guid()}`;
-
- await appendElementTo('#container', 'div', id, { });
- await createWidget('dxButton', {
- stylingMode,
- text,
- type,
- rtlEnabled,
- icon,
- }, `#${id}`);
- }
- }
- }
- }
- }
-});
-
-test('Button: svg icon as background should be fit within icon element (T1178813)', async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
-
- await testScreenshot(t, takeScreenshot, 'Button with svg icon as background.png', { element: '#container', shouldTestInCompact: true });
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
-}).before(async () => {
- await insertStylesheetRulesToPage('.dx-icon-custom { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAB4klEQVR4nO3WTYiPURQG8N/M+ByEjQUxRQpJKSkhFigLo8jGQqGURDZY2CMpliI2PhZslLKxJBaUCCkUMxELja8pwoxuncW7mZn3fe9fb2meuqt7n+c8995z7zmMojVox1G81RDOYhBvmgi+LIKncakJA5cj+ABWNGHgQxg4pyG8xxmM/VcBVuMCXuIbenELe9GFiViH47iLd+jHq0jOBXUDT8a1QoINNX6OMP8Lx+KplkYnHoTARxyOnUzCHOzATXzHHzzHSWzATEzHRtwuGEnzpXExSA8xY5h1bZgwzHwHHodWStZSWBy76sMseTgQwb9gVVnSqSCle8vBuLi+pLWtCvFRkJZnGlgTOk+qEj8FcWqmgd2hc74q8UcQx2ca2BU66Q+phN4gzs40sDJ0XlT9A+4FcX2mgY4oz0nrSBXiiTofxxDYElVyIOpF+shGxNow0IMxLTCxJ37MpHm6DKENz4KwXWtwJ/T2lyXsLJzClMzg3YWaUlqrHfeDeCVOpQ464xUknX1VyYvwtXB3lZ5SrL8a/Kd1G5Zu/A6RVFqXxjFujl4w7e4zXkfvsBXTMA83gpeakyUysClEBmuM/uiWstEVPUJPXEvKj0NYGDVjPg5GtvdF+b2Oua0IPor/G38BnW+XcSzQwtUAAAAASUVORK5CYII="); }');
-
- await setStyleAttribute(Selector('#container'), 'width: 300px; height: 200px;');
- await appendElementTo('#container', 'div', 'button');
- await appendElementTo('#container', 'div', 'fixedWidthButton');
- await appendElementTo('#container', 'div', 'iconOnlyButton');
-
- await createWidget('dxButton', {
- text: 'svg icon',
- icon: 'custom',
- }, '#button');
-
- await createWidget('dxButton', {
- text: 'fixed width + svg icon',
- icon: 'custom',
- width: 200,
- }, '#fixedWidthButton');
-
- await createWidget('dxButton', {
- icon: 'custom',
- }, '#iconOnlyButton');
-});
-
-test('Buttons render in disabled state', async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
-
- await insertStylesheetRulesToPage(`.${BUTTON_CLASS} { margin: 5px; }`);
-
- await testScreenshot(t, takeScreenshot, 'Button render in disabled.png', { element: '#container', shouldTestInCompact: true });
- await testScreenshot(t, takeScreenshot, 'Button render in disabled.png', {
- element: '#container',
- theme: process.env.theme?.replace('.light', '.dark'),
- });
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
-}).before(async () => {
- await setAttribute('#container', 'class', `dx-theme-${process.env.theme?.split('.')[0]}-typography`);
-
- for (const stylingMode of stylingModes) {
- for (const type of types) {
- const id = `${new Guid()}`;
-
- await appendElementTo('#container', 'div', id, { });
- await createWidget('dxButton', {
- stylingMode,
- text: `stylingMode: ${stylingMode}, type: ${type}`,
- type,
- icon: 'home',
- disabled: true,
- }, `#${id}`);
- }
- }
-});
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render (fluent-blue-light).png
deleted file mode 100644
index e1bdf6412fad..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render (fluent-blue-light-compact).png
deleted file mode 100644
index cd839daf7f12..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render (generic-light).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render (generic-light).png
deleted file mode 100644
index 7112d2db9891..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render (generic-light-compact).png
deleted file mode 100644
index c75aba677d13..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render (material-blue-light).png
deleted file mode 100644
index c81a0263fa5f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render (material-blue-light-compact).png
deleted file mode 100644
index dba59a8abb41..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render in disabled (fluent-blue-dark).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render in disabled (fluent-blue-dark).png
deleted file mode 100644
index 1f36e13af2a5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render in disabled (fluent-blue-dark).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render in disabled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render in disabled (fluent-blue-light).png
deleted file mode 100644
index 2e4ba331e37e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render in disabled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render in disabled (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render in disabled (fluent-blue-light-compact).png
deleted file mode 100644
index fe9c04e8b8d1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render in disabled (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render in disabled (generic-dark).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render in disabled (generic-dark).png
deleted file mode 100644
index 05f2a2929063..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render in disabled (generic-dark).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render in disabled (generic-light).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render in disabled (generic-light).png
deleted file mode 100644
index b8f168a38e1b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render in disabled (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render in disabled (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render in disabled (generic-light-compact).png
deleted file mode 100644
index 9509696d2906..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render in disabled (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render in disabled (material-blue-dark).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render in disabled (material-blue-dark).png
deleted file mode 100644
index ab2fd66f007b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render in disabled (material-blue-dark).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render in disabled (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render in disabled (material-blue-light).png
deleted file mode 100644
index db2108111e72..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render in disabled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render in disabled (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render in disabled (material-blue-light-compact).png
deleted file mode 100644
index e6d8163052c8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render in disabled (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render with overflow (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render with overflow (fluent-blue-light).png
deleted file mode 100644
index f115c66092c9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render with overflow (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render with overflow (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render with overflow (fluent-blue-light-compact).png
deleted file mode 100644
index 1518086dbc92..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render with overflow (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render with overflow (generic-light).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render with overflow (generic-light).png
deleted file mode 100644
index 435089346c48..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render with overflow (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render with overflow (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render with overflow (generic-light-compact).png
deleted file mode 100644
index 135f99acf5b0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render with overflow (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render with overflow (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render with overflow (material-blue-light).png
deleted file mode 100644
index 505186ccf760..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render with overflow (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render with overflow (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render with overflow (material-blue-light-compact).png
deleted file mode 100644
index a643b0f0802a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button render with overflow (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button stretch of large text (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/Button stretch of large text (fluent-blue-light).png
deleted file mode 100644
index fad4e697c80d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button stretch of large text (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button stretch of large text (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/Button stretch of large text (fluent-blue-light-compact).png
deleted file mode 100644
index ec24fb78b9e1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button stretch of large text (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button stretch of large text (generic-light).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/Button stretch of large text (generic-light).png
deleted file mode 100644
index 342e7b3b9f05..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button stretch of large text (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button stretch of large text (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/Button stretch of large text (generic-light-compact).png
deleted file mode 100644
index 3d34419ad54b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button stretch of large text (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button stretch of large text (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/Button stretch of large text (material-blue-light).png
deleted file mode 100644
index dfe979a992c3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button stretch of large text (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button stretch of large text (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/Button stretch of large text (material-blue-light-compact).png
deleted file mode 100644
index 843233390d22..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button stretch of large text (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button with svg icon as background (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/Button with svg icon as background (fluent-blue-light-compact).png
deleted file mode 100644
index d508c49249b8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button with svg icon as background (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button with svg icon as background (generic-light).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/Button with svg icon as background (generic-light).png
deleted file mode 100644
index 84072cb0717e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button with svg icon as background (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button with svg icon as background (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/Button with svg icon as background (generic-light-compact).png
deleted file mode 100644
index a76e975c18c1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button with svg icon as background (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button with svg icon as background (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/Button with svg icon as background (material-blue-light-compact).png
deleted file mode 100644
index 5085e7e6b402..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button with svg icon as background (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='',icon='' (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='',icon='' (fluent-blue-light-compact).png
deleted file mode 100644
index fa0be3e2ee3e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='',icon='' (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='',icon='' (generic-light).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='',icon='' (generic-light).png
deleted file mode 100644
index 75b61e1ba087..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='',icon='' (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='',icon='' (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='',icon='' (generic-light-compact).png
deleted file mode 100644
index b4cc6e0c4d06..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='',icon='' (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='',icon='' (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='',icon='' (material-blue-light).png
deleted file mode 100644
index d91f2427d2c3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='',icon='' (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='',icon='' (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='',icon='' (material-blue-light-compact).png
deleted file mode 100644
index 38285a24447c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='',icon='' (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='',icon='home' (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='',icon='home' (fluent-blue-light-compact).png
deleted file mode 100644
index 5fbedf64253f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='',icon='home' (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='',icon='home' (generic-light).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='',icon='home' (generic-light).png
deleted file mode 100644
index 82ad09e0a8d1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='',icon='home' (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='',icon='home' (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='',icon='home' (generic-light-compact).png
deleted file mode 100644
index 03112e16301f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='',icon='home' (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='',icon='home' (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='',icon='home' (material-blue-light).png
deleted file mode 100644
index 2b806c6f18eb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='',icon='home' (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='',icon='home' (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='',icon='home' (material-blue-light-compact).png
deleted file mode 100644
index f7c932e38645..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='',icon='home' (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='Add Row',icon='' (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='Add Row',icon='' (fluent-blue-light-compact).png
deleted file mode 100644
index 86fa3c551018..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='Add Row',icon='' (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='Add Row',icon='' (generic-light).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='Add Row',icon='' (generic-light).png
deleted file mode 100644
index 0038f85b57b6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='Add Row',icon='' (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='Add Row',icon='' (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='Add Row',icon='' (generic-light-compact).png
deleted file mode 100644
index ee6cdd469985..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='Add Row',icon='' (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='Add Row',icon='' (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='Add Row',icon='' (material-blue-light).png
deleted file mode 100644
index ba19da37dc23..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='Add Row',icon='' (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='Add Row',icon='' (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='Add Row',icon='' (material-blue-light-compact).png
deleted file mode 100644
index 6eb735fda76a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='Add Row',icon='' (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='Add Row',icon='home' (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='Add Row',icon='home' (fluent-blue-light-compact).png
deleted file mode 100644
index 8ff888b4e1e3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='Add Row',icon='home' (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='Add Row',icon='home' (generic-light).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='Add Row',icon='home' (generic-light).png
deleted file mode 100644
index be7ae28c67a6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='Add Row',icon='home' (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='Add Row',icon='home' (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='Add Row',icon='home' (generic-light-compact).png
deleted file mode 100644
index 608a85c73f2a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='Add Row',icon='home' (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='Add Row',icon='home' (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='Add Row',icon='home' (material-blue-light).png
deleted file mode 100644
index b85712b130fc..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='Add Row',icon='home' (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='Add Row',icon='home' (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='Add Row',icon='home' (material-blue-light-compact).png
deleted file mode 100644
index f6907b85c4cd..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='Add Row',icon='home' (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with grid, position.of is #grid, after scrolling (generic-light).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with grid, position.of is #grid, after scrolling (generic-light).png
deleted file mode 100644
index 388913aafb2a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with grid, position.of is #grid, after scrolling (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with grid, position.of is #grid, before scrolling (generic-light).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with grid, position.of is #grid, before scrolling (generic-light).png
deleted file mode 100644
index e02bb6663725..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with grid, position.of is #grid, before scrolling (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with grid, position.of is undefined, after scrolling (generic-light).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with grid, position.of is undefined, after scrolling (generic-light).png
deleted file mode 100644
index 4487116caa9b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with grid, position.of is undefined, after scrolling (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with grid, position.of is undefined, before scrolling (generic-light).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with grid, position.of is undefined, before scrolling (generic-light).png
deleted file mode 100644
index 10c553e15e19..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with grid, position.of is undefined, before scrolling (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='',icon='' (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='',icon='' (fluent-blue-light-compact).png
deleted file mode 100644
index 65c02fec682e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='',icon='' (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='',icon='' (generic-light).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='',icon='' (generic-light).png
deleted file mode 100644
index c33a8d26fc1b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='',icon='' (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='',icon='' (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='',icon='' (generic-light-compact).png
deleted file mode 100644
index 0063ca72dd90..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='',icon='' (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='',icon='' (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='',icon='' (material-blue-light-compact).png
deleted file mode 100644
index b743466b0c2f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='',icon='' (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='',icon='home' (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='',icon='home' (fluent-blue-light-compact).png
deleted file mode 100644
index cbb5b919abe3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='',icon='home' (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='',icon='home' (generic-light).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='',icon='home' (generic-light).png
deleted file mode 100644
index 24b36075ec0b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='',icon='home' (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='',icon='home' (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='',icon='home' (generic-light-compact).png
deleted file mode 100644
index 9401302b87dd..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='',icon='home' (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='',icon='home' (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='',icon='home' (material-blue-light-compact).png
deleted file mode 100644
index e04c94eb522e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='',icon='home' (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='Add Row',icon='' (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='Add Row',icon='' (fluent-blue-light-compact).png
deleted file mode 100644
index 354f9ab86115..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='Add Row',icon='' (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='Add Row',icon='' (generic-light).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='Add Row',icon='' (generic-light).png
deleted file mode 100644
index 0c3543e7bc81..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='Add Row',icon='' (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='Add Row',icon='' (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='Add Row',icon='' (generic-light-compact).png
deleted file mode 100644
index 696297f3c009..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='Add Row',icon='' (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='Add Row',icon='' (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='Add Row',icon='' (material-blue-light).png
deleted file mode 100644
index 48cabfeb164e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='Add Row',icon='' (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='Add Row',icon='' (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='Add Row',icon='' (material-blue-light-compact).png
deleted file mode 100644
index 0ef3e5a5be10..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='Add Row',icon='' (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='Add Row',icon='home' (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='Add Row',icon='home' (fluent-blue-light-compact).png
deleted file mode 100644
index 28788c44235e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='Add Row',icon='home' (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='Add Row',icon='home' (generic-light).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='Add Row',icon='home' (generic-light).png
deleted file mode 100644
index 2ad1fbd5a299..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='Add Row',icon='home' (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='Add Row',icon='home' (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='Add Row',icon='home' (generic-light-compact).png
deleted file mode 100644
index d7ed50109465..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='Add Row',icon='home' (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='Add Row',icon='home' (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='Add Row',icon='home' (material-blue-light).png
deleted file mode 100644
index 301f93064aa6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='Add Row',icon='home' (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='Add Row',icon='home' (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='Add Row',icon='home' (material-blue-light-compact).png
deleted file mode 100644
index bcdefdcfe717..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='Add Row',icon='home' (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with two speed dial action buttons (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with two speed dial action buttons (fluent-blue-light-compact).png
deleted file mode 100644
index 137345766893..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with two speed dial action buttons (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with two speed dial action buttons (generic-light).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with two speed dial action buttons (generic-light).png
deleted file mode 100644
index 6ec4b6e79aea..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with two speed dial action buttons (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with two speed dial action buttons (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with two speed dial action buttons (generic-light-compact).png
deleted file mode 100644
index 8d8b1d788889..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with two speed dial action buttons (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with two speed dial action buttons (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with two speed dial action buttons (material-blue-light-compact).png
deleted file mode 100644
index 8b13cd9134a9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with two speed dial action buttons (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/floatingAction.ts b/e2e/testcafe-devextreme/tests/editors/button/floatingAction.ts
deleted file mode 100644
index d44072cd160b..000000000000
--- a/e2e/testcafe-devextreme/tests/editors/button/floatingAction.ts
+++ /dev/null
@@ -1,234 +0,0 @@
-/* eslint-disable no-restricted-syntax */
-import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
-import { ClientFunction, Selector } from 'testcafe';
-import { getThemePostfix, testScreenshot } from '../../../helpers/themeUtils';
-import url from '../../../helpers/getPageUrl';
-import { createWidget } from '../../../helpers/createWidget';
-import { appendElementTo, setStyleAttribute } from '../../../helpers/domUtils';
-import { changeTheme } from '../../../helpers/changeTheme';
-
-const OVERLAY_CONTENT_CLASS = 'dx-overlay-content';
-const FA_MAIN_BUTTON_CLASS = 'dx-fa-button-main';
-
-const setGlobalConfig = ClientFunction(() => {
- (window as any).DevExpress.config({
- floatingActionButtonConfig: {
- icon: 'edit',
- shading: false,
- position: {
- of: '#container',
- my: 'right bottom',
- at: 'right bottom',
- offset: '-16 -16',
- },
- },
- });
-});
-
-fixture.disablePageReloads`FloatingAction - default theme`
- .page(url(__dirname, '../../container.html'));
-
-for (const label of ['Add Row', '']) {
- for (const icon of ['home', '']) {
- test(`FAB with two speed dial action buttons after opening, label: ${label}, icon: ${icon}`, async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
-
- await t
- .click(Selector('body'))
- .click(Selector(`.${FA_MAIN_BUTTON_CLASS} .${OVERLAY_CONTENT_CLASS}`));
-
- await testScreenshot(t, takeScreenshot, `FAB is opened with two speed dial actions,label='${label}',icon='${icon}'.png`, {
- element: '#container',
- });
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }).before(async () => {
- await setStyleAttribute(Selector('#container'), 'width: 300px; height: 300px;');
- await appendElementTo('#container', 'div', 'speed-dial-action');
- await appendElementTo('#container', 'div', 'speed-dial-action-trash');
-
- await setGlobalConfig();
-
- await createWidget('dxSpeedDialAction', {
- label,
- icon,
- index: 1,
- visible: true,
- }, '#speed-dial-action');
-
- await createWidget('dxSpeedDialAction', {
- label: 'Remove Row',
- icon: 'trash',
- index: 2,
- visible: true,
- }, '#speed-dial-action-trash');
- });
-
- test(`FAB with one speed dial action button, label: ${label}, icon: ${icon}`, async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
-
- await t
- .expect(await takeScreenshot(`FAB with one speed dial action button,label='${label}',icon='${icon}'${getThemePostfix(`${process.env.theme}`)}.png`, '#container'))
- .ok();
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }).before(async () => {
- await setStyleAttribute(Selector('#container'), 'width: 300px; height: 300px;');
- await appendElementTo('#container', 'div', 'speed-dial-action');
-
- await setGlobalConfig();
-
- await createWidget('dxSpeedDialAction', {
- label,
- icon,
- visible: true,
- }, '#speed-dial-action');
- });
- }
-}
-
-test('FAB with two speed dial action buttons', async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
-
- await testScreenshot(t, takeScreenshot, 'FAB with two speed dial action buttons.png', {
- element: '#container',
- });
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
-}).before(async () => {
- await setStyleAttribute(Selector('#container'), 'width: 300px; height: 300px;');
- await appendElementTo('#container', 'div', 'speed-dial-action');
- await appendElementTo('#container', 'div', 'speed-dial-action-trash');
-
- await setGlobalConfig();
-
- await createWidget('dxSpeedDialAction', {
- label: 'Add row',
- icon: 'plus',
- index: 1,
- visible: true,
- }, '#speed-dial-action');
-
- await createWidget('dxSpeedDialAction', {
- label: 'Remove Row',
- icon: 'trash',
- index: 2,
- visible: true,
- }, '#speed-dial-action-trash');
-});
-
-fixture.disablePageReloads`FloatingAction - compact theme`
- .page(url(__dirname, '../../container.html'));
-
-for (const label of ['Add Row', '']) {
- for (const icon of ['home', '']) {
- test(`FAB with one speed dial action button in compact, label: ${label}, icon: ${icon}`, async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
-
- await t
- .expect(await takeScreenshot(`FAB with one speed dial action button,label='${label}',icon='${icon}'${getThemePostfix(`${process.env.theme}-compact`)}.png`, '#container'))
- .ok();
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }).before(async () => {
- await changeTheme(`${process.env.theme}.compact`);
-
- await setStyleAttribute(Selector('#container'), 'width: 300px; height: 300px;');
- await appendElementTo('#container', 'div', 'speed-dial-action');
-
- await setGlobalConfig();
-
- await createWidget('dxSpeedDialAction', {
- label,
- icon,
- visible: true,
- }, '#speed-dial-action');
- }).after(async () => {
- await changeTheme(`${process.env.theme}`);
- });
-
- test(`FAB with two speed dial action buttons after opening, label: ${label}, icon: ${icon}`, async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
-
- await t
- .click(Selector('body'))
- .click(Selector(`.${FA_MAIN_BUTTON_CLASS} .${OVERLAY_CONTENT_CLASS}`));
-
- await t
- .expect(await takeScreenshot(`FAB is opened with two speed dial actions,label='${label}',icon='${icon}'${getThemePostfix(`${process.env.theme}-compact`)}.png`, '#container'))
- .ok();
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }).before(async () => {
- await changeTheme(`${process.env.theme}.compact`);
-
- await setStyleAttribute(Selector('#container'), 'width: 300px; height: 300px;');
- await appendElementTo('#container', 'div', 'speed-dial-action');
- await appendElementTo('#container', 'div', 'speed-dial-action-trash');
-
- await setGlobalConfig();
-
- await createWidget('dxSpeedDialAction', {
- label,
- icon,
- index: 1,
- visible: true,
- }, '#speed-dial-action');
-
- await createWidget('dxSpeedDialAction', {
- label: 'Remove Row',
- icon: 'trash',
- index: 2,
- visible: true,
- }, '#speed-dial-action-trash');
- }).after(async () => {
- await changeTheme(`${process.env.theme}`);
- });
- }
-}
-
-test('FAB with two speed dial action buttons', async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
-
- await t
- .expect(await takeScreenshot(`FAB with two speed dial action buttons${getThemePostfix(`${process.env.theme}-compact`)}.png`, '#container'))
- .ok();
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
-}).before(async () => {
- await changeTheme(`${process.env.theme}.compact`);
-
- await setStyleAttribute(Selector('#container'), 'width: 300px; height: 300px;');
- await appendElementTo('#container', 'div', 'speed-dial-action');
- await appendElementTo('#container', 'div', 'speed-dial-action-trash');
-
- await setGlobalConfig();
-
- await createWidget('dxSpeedDialAction', {
- label: 'Add row',
- icon: 'plus',
- index: 1,
- visible: true,
- }, '#speed-dial-action');
-
- await createWidget('dxSpeedDialAction', {
- label: 'Remove Row',
- icon: 'trash',
- index: 2,
- visible: true,
- }, '#speed-dial-action-trash');
-}).after(async () => {
- await changeTheme(`${process.env.theme}`);
-});
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/common.ts b/e2e/testcafe-devextreme/tests/editors/calendar/common.ts
index ac49ba04c121..761774cb298f 100644
--- a/e2e/testcafe-devextreme/tests/editors/calendar/common.ts
+++ b/e2e/testcafe-devextreme/tests/editors/calendar/common.ts
@@ -86,7 +86,7 @@ test('Cells on month view should have hover state class after hover when zoomLev
test('Calendar with showWeekNumbers rendered correct', async (t) => {
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- await testScreenshot(t, takeScreenshot, 'Calendar with showWeekNumbers.png', { element: '#container', shouldTestInCompact: true });
+ await testScreenshot(t, takeScreenshot, 'Calendar with showWeekNumbers.png', { element: '#container' });
await t
.expect(compareResults.isValid())
@@ -148,7 +148,7 @@ test('Calendar with showWeekNumbers rendered correct with cellTemplate', async (
test(`Calendar with ${selectionMode} selectionMode rendered correct`, async (t) => {
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- await testScreenshot(t, takeScreenshot, `Calendar with ${selectionMode} selectionMode.png`, { element: '#container', shouldTestInCompact: true });
+ await testScreenshot(t, takeScreenshot, `Calendar with ${selectionMode} selectionMode.png`, { element: '#container' });
await t
.expect(compareResults.isValid())
@@ -166,7 +166,7 @@ test('Calendar with showWeekNumbers rendered correct with cellTemplate', async (
await t
.click(calendar.getView().getWeekNumberCellByIndex(3));
- await testScreenshot(t, takeScreenshot, `Week cell click selection (selectionMode=${selectionMode}).png`, { element: '#container', shouldTestInCompact: true });
+ await testScreenshot(t, takeScreenshot, `Week cell click selection (selectionMode=${selectionMode}).png`, { element: '#container' });
await t
.expect(compareResults.isValid())
@@ -186,7 +186,7 @@ test('Calendar with showWeekNumbers rendered correct with cellTemplate', async (
test('Calendar with multiview rendered correct', async (t) => {
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- await testScreenshot(t, takeScreenshot, 'Calendar with multiview.png', { element: '#container', shouldTestInCompact: true });
+ await testScreenshot(t, takeScreenshot, 'Calendar with multiview.png', { element: '#container' });
await t
.expect(compareResults.isValid())
@@ -201,7 +201,7 @@ test('Calendar with multiview rendered correct', async (t) => {
test(`Calendar ${zoomLevel} view rendered correct`, async (t) => {
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- await testScreenshot(t, takeScreenshot, `Calendar ${zoomLevel} view.png`, { element: '#container', shouldTestInCompact: true });
+ await testScreenshot(t, takeScreenshot, `Calendar ${zoomLevel} view.png`, { element: '#container' });
await t
.expect(compareResults.isValid())
@@ -240,7 +240,7 @@ test('Calendar with multiview rendered correct', async (t) => {
test(`Calendar ${zoomLevel} view with today button rendered correct`, async (t) => {
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- await testScreenshot(t, takeScreenshot, `Calendar ${zoomLevel} view with today button.png`, { element: '#container', shouldTestInCompact: true });
+ await testScreenshot(t, takeScreenshot, `Calendar ${zoomLevel} view with today button.png`, { element: '#container' });
await t
.expect(compareResults.isValid())
@@ -263,7 +263,7 @@ test('Calendar with multiview rendered correct', async (t) => {
test('Calendar with disabled dates rendered correct', async (t) => {
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- await testScreenshot(t, takeScreenshot, 'Calendar with disabled dates.png', { element: '#container', shouldTestInCompact: true });
+ await testScreenshot(t, takeScreenshot, 'Calendar with disabled dates.png', { element: '#container' });
await t
.expect(compareResults.isValid())
@@ -327,7 +327,7 @@ test('Calendar with disabled dates rendered correct', async (t) => {
}
}
- await testScreenshot(t, takeScreenshot, `${testName}.png`, { element: '#container', shouldTestInCompact: true });
+ await testScreenshot(t, takeScreenshot, `${testName}.png`, { element: '#container' });
await t
.expect(compareResults.isValid())
@@ -385,7 +385,7 @@ test('Calendar with disabled dates rendered correct', async (t) => {
cellOffset += 1;
}
- await testScreenshot(t, takeScreenshot, `${testName}.png`, { element: '#container', shouldTestInCompact: true });
+ await testScreenshot(t, takeScreenshot, `${testName}.png`, { element: '#container' });
await t
.expect(compareResults.isValid())
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar cell styles (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar cell styles (fluent-blue-light-compact).png
deleted file mode 100644
index 8d862f861021..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar cell styles (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar cell styles (generic-light).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar cell styles (generic-light).png
deleted file mode 100644
index bbb36474b241..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar cell styles (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar cell styles (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar cell styles (generic-light-compact).png
deleted file mode 100644
index 8548d9e68501..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar cell styles (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar cell styles (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar cell styles (material-blue-light-compact).png
deleted file mode 100644
index 5acdf8ff5d69..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar cell styles (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar century view (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar century view (fluent-blue-light-compact).png
deleted file mode 100644
index db69e1ba1fa6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar century view (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar century view (generic-light).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar century view (generic-light).png
deleted file mode 100644
index 3bbd96bdef01..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar century view (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar century view (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar century view (generic-light-compact).png
deleted file mode 100644
index 888b8a2004e0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar century view (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar century view (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar century view (material-blue-light-compact).png
deleted file mode 100644
index da92c747c8e6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar century view (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar century view cell styles (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar century view cell styles (fluent-blue-light-compact).png
deleted file mode 100644
index 55b7eabb0f3b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar century view cell styles (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar century view cell styles (generic-light).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar century view cell styles (generic-light).png
deleted file mode 100644
index 079bbaf079d5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar century view cell styles (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar century view cell styles (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar century view cell styles (generic-light-compact).png
deleted file mode 100644
index a2c871379098..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar century view cell styles (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar century view cell styles (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar century view cell styles (material-blue-light-compact).png
deleted file mode 100644
index 663e7a0be4d2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar century view cell styles (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar century view in RTL mode (generic-light).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar century view in RTL mode (generic-light).png
deleted file mode 100644
index 7265bc749daf..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar century view in RTL mode (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar century view with today button (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar century view with today button (fluent-blue-light-compact).png
deleted file mode 100644
index ff58991224c7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar century view with today button (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar century view with today button (generic-light).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar century view with today button (generic-light).png
deleted file mode 100644
index 5007e5875e8e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar century view with today button (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar century view with today button (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar century view with today button (generic-light-compact).png
deleted file mode 100644
index d3d3adcf47fe..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar century view with today button (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar century view with today button (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar century view with today button (material-blue-light-compact).png
deleted file mode 100644
index 231d038ab995..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar century view with today button (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar decade view (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar decade view (fluent-blue-light-compact).png
deleted file mode 100644
index 96a35c573420..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar decade view (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar decade view (generic-light).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar decade view (generic-light).png
deleted file mode 100644
index aed169ceccc2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar decade view (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar decade view (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar decade view (generic-light-compact).png
deleted file mode 100644
index 418fac0315cd..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar decade view (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar decade view (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar decade view (material-blue-light-compact).png
deleted file mode 100644
index d3db00627c09..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar decade view (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar decade view cell styles (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar decade view cell styles (fluent-blue-light-compact).png
deleted file mode 100644
index 9c95721258df..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar decade view cell styles (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar decade view cell styles (generic-light).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar decade view cell styles (generic-light).png
deleted file mode 100644
index e6b773289d72..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar decade view cell styles (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar decade view cell styles (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar decade view cell styles (generic-light-compact).png
deleted file mode 100644
index 4bfed61970e6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar decade view cell styles (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar decade view cell styles (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar decade view cell styles (material-blue-light-compact).png
deleted file mode 100644
index 75281ab97eb0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar decade view cell styles (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar decade view in RTL mode (generic-light).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar decade view in RTL mode (generic-light).png
deleted file mode 100644
index d36495d18f26..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar decade view in RTL mode (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar decade view with today button (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar decade view with today button (fluent-blue-light-compact).png
deleted file mode 100644
index f5098ba3911f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar decade view with today button (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar decade view with today button (generic-light).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar decade view with today button (generic-light).png
deleted file mode 100644
index 0d89f24ef01c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar decade view with today button (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar decade view with today button (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar decade view with today button (generic-light-compact).png
deleted file mode 100644
index c99a9a3f8db2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar decade view with today button (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar decade view with today button (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar decade view with today button (material-blue-light-compact).png
deleted file mode 100644
index 659633a9e233..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar decade view with today button (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar month view (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar month view (fluent-blue-light-compact).png
deleted file mode 100644
index 1e7931b132f6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar month view (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar month view (generic-light).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar month view (generic-light).png
deleted file mode 100644
index fae5208f7c41..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar month view (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar month view (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar month view (generic-light-compact).png
deleted file mode 100644
index 1b5e7bb701b5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar month view (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar month view (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar month view (material-blue-light-compact).png
deleted file mode 100644
index 7070e4d6f50e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar month view (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar month view in RTL mode (generic-light).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar month view in RTL mode (generic-light).png
deleted file mode 100644
index d8f2ca35a110..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar month view in RTL mode (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar month view with today button (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar month view with today button (fluent-blue-light-compact).png
deleted file mode 100644
index 2ed5c80f4587..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar month view with today button (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar month view with today button (generic-light).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar month view with today button (generic-light).png
deleted file mode 100644
index a7e0c2a79f2e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar month view with today button (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar month view with today button (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar month view with today button (generic-light-compact).png
deleted file mode 100644
index 9454209b3a63..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar month view with today button (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar month view with today button (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar month view with today button (material-blue-light-compact).png
deleted file mode 100644
index e3ed7b5248c8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar month view with today button (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar today cell styles (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar today cell styles (fluent-blue-light-compact).png
deleted file mode 100644
index 08a4ee986181..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar today cell styles (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar today cell styles (generic-light).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar today cell styles (generic-light).png
deleted file mode 100644
index 181131a58df8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar today cell styles (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar today cell styles (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar today cell styles (generic-light-compact).png
deleted file mode 100644
index 99a62dfbed63..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar today cell styles (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar today cell styles (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar today cell styles (material-blue-light-compact).png
deleted file mode 100644
index 34ce711f59b2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar today cell styles (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with disabled dates (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with disabled dates (fluent-blue-light-compact).png
deleted file mode 100644
index a6ae27e6dc9e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with disabled dates (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with disabled dates (generic-light).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with disabled dates (generic-light).png
deleted file mode 100644
index ee0e55593e93..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with disabled dates (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with disabled dates (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with disabled dates (generic-light-compact).png
deleted file mode 100644
index 63dcaec3b3b7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with disabled dates (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with disabled dates (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with disabled dates (material-blue-light-compact).png
deleted file mode 100644
index 6a86dd55c25b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with disabled dates (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with limit width (generic-light).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with limit width (generic-light).png
deleted file mode 100644
index 49205ae89d06..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with limit width (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with multiple selectionMode (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with multiple selectionMode (fluent-blue-light-compact).png
deleted file mode 100644
index 7fbfc03b5335..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with multiple selectionMode (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with multiple selectionMode (generic-light).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with multiple selectionMode (generic-light).png
deleted file mode 100644
index 461c6889eff3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with multiple selectionMode (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with multiple selectionMode (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with multiple selectionMode (generic-light-compact).png
deleted file mode 100644
index 7207259635cc..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with multiple selectionMode (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with multiple selectionMode (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with multiple selectionMode (material-blue-light-compact).png
deleted file mode 100644
index 35d06cf3bea7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with multiple selectionMode (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with multiview (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with multiview (fluent-blue-light-compact).png
deleted file mode 100644
index 56bc3821bd41..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with multiview (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with multiview (generic-light).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with multiview (generic-light).png
deleted file mode 100644
index 0532c045b703..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with multiview (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with multiview (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with multiview (generic-light-compact).png
deleted file mode 100644
index 7a65f96b428f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with multiview (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with multiview (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with multiview (material-blue-light-compact).png
deleted file mode 100644
index 8209b10a4014..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with multiview (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with range selection (maxZoomLevel=century) (generic-light).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with range selection (maxZoomLevel=century) (generic-light).png
deleted file mode 100644
index 0910465be841..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with range selection (maxZoomLevel=century) (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with range selection (maxZoomLevel=decade) (generic-light).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with range selection (maxZoomLevel=decade) (generic-light).png
deleted file mode 100644
index 91e06976b55c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with range selection (maxZoomLevel=decade) (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with range selection (maxZoomLevel=year) (generic-light).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with range selection (maxZoomLevel=year) (generic-light).png
deleted file mode 100644
index f0aeb753a2f3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with range selection (maxZoomLevel=year) (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with range selectionMode (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with range selectionMode (fluent-blue-light-compact).png
deleted file mode 100644
index 2b88a08f7beb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with range selectionMode (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with range selectionMode (generic-light).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with range selectionMode (generic-light).png
deleted file mode 100644
index 9fe4886f92fa..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with range selectionMode (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with range selectionMode (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with range selectionMode (generic-light-compact).png
deleted file mode 100644
index aac1db5351f1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with range selectionMode (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with range selectionMode (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with range selectionMode (material-blue-light-compact).png
deleted file mode 100644
index ab7290b2e3e7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with range selectionMode (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with showWeekNumbers (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with showWeekNumbers (fluent-blue-light-compact).png
deleted file mode 100644
index 5a6d1d3f502f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with showWeekNumbers (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with showWeekNumbers (generic-light).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with showWeekNumbers (generic-light).png
deleted file mode 100644
index 552a4afe3b6a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with showWeekNumbers (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with showWeekNumbers (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with showWeekNumbers (generic-light-compact).png
deleted file mode 100644
index 4a5257447bd5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with showWeekNumbers (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with showWeekNumbers (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with showWeekNumbers (material-blue-light-compact).png
deleted file mode 100644
index 55af18520669..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with showWeekNumbers (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with showWeekNumbers and cell template (generic-light).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with showWeekNumbers and cell template (generic-light).png
deleted file mode 100644
index 032855494daa..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with showWeekNumbers and cell template (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with showWeekNumbers last week (generic-light).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with showWeekNumbers last week (generic-light).png
deleted file mode 100644
index ae49d8e2481e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with showWeekNumbers last week (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with showWeekNumbers rtl=true (generic-light).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with showWeekNumbers rtl=true (generic-light).png
deleted file mode 100644
index 82cc357a8de0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with showWeekNumbers rtl=true (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with today button (generic-light).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with today button (generic-light).png
deleted file mode 100644
index ea030578969a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with today button (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with today button (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with today button (generic-light-compact).png
deleted file mode 100644
index ba8d5ec0a988..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with today button (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with today button (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with today button (material-blue-light-compact).png
deleted file mode 100644
index 4d8725d68792..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar with today button (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar year view (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar year view (fluent-blue-light-compact).png
deleted file mode 100644
index 6b6eaa059db8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar year view (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar year view (generic-light).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar year view (generic-light).png
deleted file mode 100644
index cc77e07ef55d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar year view (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar year view (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar year view (generic-light-compact).png
deleted file mode 100644
index acf8da0a98bd..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar year view (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar year view (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar year view (material-blue-light-compact).png
deleted file mode 100644
index 9ce3c6a5bbcf..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar year view (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar year view cell styles (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar year view cell styles (fluent-blue-light-compact).png
deleted file mode 100644
index 654b82819396..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar year view cell styles (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar year view cell styles (generic-light).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar year view cell styles (generic-light).png
deleted file mode 100644
index 4b234a2007ec..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar year view cell styles (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar year view cell styles (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar year view cell styles (generic-light-compact).png
deleted file mode 100644
index 1e8b47c86d27..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar year view cell styles (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar year view cell styles (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar year view cell styles (material-blue-light-compact).png
deleted file mode 100644
index e58b0a09a7b2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar year view cell styles (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar year view in RTL mode (generic-light).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar year view in RTL mode (generic-light).png
deleted file mode 100644
index 81f15fd7ad94..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar year view in RTL mode (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar year view with today button (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar year view with today button (fluent-blue-light-compact).png
deleted file mode 100644
index b2a989bd89f7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar year view with today button (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar year view with today button (generic-light).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar year view with today button (generic-light).png
deleted file mode 100644
index e0afcad1aecb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar year view with today button (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar year view with today button (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar year view with today button (generic-light-compact).png
deleted file mode 100644
index d5d8c7565560..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar year view with today button (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar year view with today button (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar year view with today button (material-blue-light-compact).png
deleted file mode 100644
index 26d682de3fb9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Calendar year view with today button (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Week cell click selection (selectionMode=multiple) (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Week cell click selection (selectionMode=multiple) (fluent-blue-light-compact).png
deleted file mode 100644
index 022886b78dfa..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Week cell click selection (selectionMode=multiple) (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Week cell click selection (selectionMode=multiple) (generic-light).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Week cell click selection (selectionMode=multiple) (generic-light).png
deleted file mode 100644
index a223a0bb3cbe..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Week cell click selection (selectionMode=multiple) (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Week cell click selection (selectionMode=multiple) (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Week cell click selection (selectionMode=multiple) (generic-light-compact).png
deleted file mode 100644
index a04d02af49df..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Week cell click selection (selectionMode=multiple) (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Week cell click selection (selectionMode=multiple) (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Week cell click selection (selectionMode=multiple) (material-blue-light-compact).png
deleted file mode 100644
index 31953dd9be90..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Week cell click selection (selectionMode=multiple) (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Week cell click selection (selectionMode=range) (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Week cell click selection (selectionMode=range) (fluent-blue-light-compact).png
deleted file mode 100644
index e57b80d1dce5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Week cell click selection (selectionMode=range) (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Week cell click selection (selectionMode=range) (generic-light).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Week cell click selection (selectionMode=range) (generic-light).png
deleted file mode 100644
index c6a6faa73765..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Week cell click selection (selectionMode=range) (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Week cell click selection (selectionMode=range) (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Week cell click selection (selectionMode=range) (generic-light-compact).png
deleted file mode 100644
index 991709770392..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Week cell click selection (selectionMode=range) (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Week cell click selection (selectionMode=range) (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Week cell click selection (selectionMode=range) (material-blue-light-compact).png
deleted file mode 100644
index bee69741809c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/calendar/etalons/Week cell click selection (selectionMode=range) (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/chat/alertList.ts b/e2e/testcafe-devextreme/tests/editors/chat/alertList.ts
similarity index 77%
rename from e2e/testcafe-devextreme/tests/chat/alertList.ts
rename to e2e/testcafe-devextreme/tests/editors/chat/alertList.ts
index 36b377110ff9..2eaca4d23b96 100644
--- a/e2e/testcafe-devextreme/tests/chat/alertList.ts
+++ b/e2e/testcafe-devextreme/tests/editors/chat/alertList.ts
@@ -2,12 +2,12 @@ import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
import Chat from 'devextreme-testcafe-models/chat';
import { ClientFunction } from 'testcafe';
import { createUser } from './data';
-import url from '../../helpers/getPageUrl';
-import { createWidget } from '../../helpers/createWidget';
-import { getFullThemeName, testScreenshot } from '../../helpers/themeUtils';
+import url from '../../../helpers/getPageUrl';
+import { createWidget } from '../../../helpers/createWidget';
+import { testScreenshot } from '../../../helpers/themeUtils';
-fixture.disablePageReloads`ChatAlertList`
- .page(url(__dirname, '../container.html'));
+fixture`ChatAlertList`
+ .page(url(__dirname, '../../container.html'));
test.clientScripts([
{ module: 'mockdate' },
@@ -26,19 +26,6 @@ test.clientScripts([
await testScreenshot(t, takeScreenshot, 'Alertlist with long text in error.png', {
element: '#container',
- shouldTestInCompact: true,
- compactCallBack: async () => {
- await chat.repaint();
- },
- });
-
- const darkTheme = getFullThemeName().replace('light', 'dark');
- await testScreenshot(t, takeScreenshot, 'Alertlist with long text in error.png', {
- element: '#container',
- theme: darkTheme,
- themeChanged: async () => {
- await chat.repaint();
- },
});
await chat.option('rtlEnabled', true);
diff --git a/e2e/testcafe-devextreme/tests/chat/avatar.ts b/e2e/testcafe-devextreme/tests/editors/chat/avatar.ts
similarity index 87%
rename from e2e/testcafe-devextreme/tests/chat/avatar.ts
rename to e2e/testcafe-devextreme/tests/editors/chat/avatar.ts
index fbf1854394a5..72a7bd84b118 100644
--- a/e2e/testcafe-devextreme/tests/chat/avatar.ts
+++ b/e2e/testcafe-devextreme/tests/editors/chat/avatar.ts
@@ -1,13 +1,13 @@
import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
import Chat from 'devextreme-testcafe-models/chat';
import { createUser, generateMessages, avatarUrl } from './data';
-import url from '../../helpers/getPageUrl';
-import { createWidget } from '../../helpers/createWidget';
-import { testScreenshot } from '../../helpers/themeUtils';
-import { appendElementTo } from '../../helpers/domUtils';
+import url from '../../../helpers/getPageUrl';
+import { createWidget } from '../../../helpers/createWidget';
+import { testScreenshot } from '../../../helpers/themeUtils';
+import { appendElementTo } from '../../../helpers/domUtils';
fixture.disablePageReloads`ChatAvatar`
- .page(url(__dirname, '../container.html'));
+ .page(url(__dirname, '../../container.html'));
test('Chat: avatar', async (t) => {
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
diff --git a/e2e/testcafe-devextreme/tests/chat/confirmationPopup.ts b/e2e/testcafe-devextreme/tests/editors/chat/confirmationPopup.ts
similarity index 82%
rename from e2e/testcafe-devextreme/tests/chat/confirmationPopup.ts
rename to e2e/testcafe-devextreme/tests/editors/chat/confirmationPopup.ts
index b6a2ecaff8af..b94af3b675a3 100644
--- a/e2e/testcafe-devextreme/tests/chat/confirmationPopup.ts
+++ b/e2e/testcafe-devextreme/tests/editors/chat/confirmationPopup.ts
@@ -1,12 +1,12 @@
import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
import Chat from 'devextreme-testcafe-models/chat';
import { createUser } from './data';
-import url from '../../helpers/getPageUrl';
-import { createWidget } from '../../helpers/createWidget';
-import { testScreenshot } from '../../helpers/themeUtils';
+import url from '../../../helpers/getPageUrl';
+import { createWidget } from '../../../helpers/createWidget';
+import { testScreenshot } from '../../../helpers/themeUtils';
fixture.disablePageReloads`ChatConfirmationPopup`.page(
- url(__dirname, '../container.html'),
+ url(__dirname, '../../container.html'),
);
test('Chat: confirmation popup', async (t) => {
@@ -17,7 +17,6 @@ test('Chat: confirmation popup', async (t) => {
await testScreenshot(t, takeScreenshot, 'Confirmation popup is shown.png', {
element: '#container',
- shouldTestInCompact: true,
});
await t.expect(compareResults.isValid()).ok(compareResults.errorMessages());
diff --git a/e2e/testcafe-devextreme/tests/editors/chat/data/index.ts b/e2e/testcafe-devextreme/tests/editors/chat/data/index.ts
new file mode 100644
index 000000000000..e8e33fcb095e
--- /dev/null
+++ b/e2e/testcafe-devextreme/tests/editors/chat/data/index.ts
@@ -0,0 +1,74 @@
+interface User {
+ id: number;
+ name: string;
+ avatarUrl: string;
+}
+
+interface Message {
+ timestamp: Date;
+ author: User;
+ type?: 'image' | 'text';
+ src?: string;
+ text?: string;
+}
+
+export const avatarUrl = 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJgAAACRCAYAAAA/zXHpAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAUGVYSWZNTQAqAAAACAACARIAAwAAAAEAAQAAh2kABAAAAAEAAAAmAAAAAAADoAEAAwAAAAEAAQAAoAIABAAAAAEAAACYoAMABAAAAAEAAACRAAAAAPaSQrgAAAIyaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJYTVAgQ29yZSA2LjAuMCI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyI+CiAgICAgICAgIDxleGlmOlBpeGVsWURpbWVuc2lvbj40Njk8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+NjAwPC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT4xPC9leGlmOkNvbG9yU3BhY2U+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgrvIHvVAAADyklEQVR4Ae3dMW4VUAxEUUCIgr1QsikqOkRBAwViE2yI/VASehTcjGwR5qTLt5x5c3312zx/ePXh4dnBz5d3Xw9S/u+IT99fPLmCT+/FTw5x94MJ1n3/9fYEW0fcHUCw7vuvtyfYOuLuAIJ133+9PcHWEXcHEKz7/uvtCbaOuDuAYN33X29PsHXE3QEE677/enuCrSPuDiBY9/3X2xNsHXF3AMG677/enmDriLsDCNZ9//X2BFtH3B1AsO77r7cn2Dri7gCCdd9/vT3B1hF3BxCs+/7r7Qm2jrg7gGDd919vT7B1xN0BBOu+/3p7gq0j7g4gWPf919sTbB1xdwDBuu+/3p5g64i7AwjWff/19gRbR9wdQLDu+6+3f/lYwse33x77OPvsx8LfzF5k+4CAb7ADyM0RBGu+/kF3gh1Abo4gWPP1D7oT7ABycwTBmq9/0J1gB5CbIwjWfP2D7gQ7gNwcQbDm6x90J9gB5OYIgjVf/6A7wQ4gN0cQrPn6B90JdgC5OYJgzdc/6E6wA8jNEQRrvv5Bd4IdQG6OIFjz9Q+6E+wAcnMEwZqvf9CdYAeQmyMI1nz9g+4EO4DcHEGw5usfdCfYAeTmCII1X/+gO8EOIDdHEKz5+gfdCXYAuTmCYM3XP+hOsAPIzREEa77+QXeCHUBujiBY8/UPuhPsAHJzBMGar3/QnWAHkJsjCNZ8/YPuBDuA3BxBsObrH3Qn2AHk5giCNV//oDvBDiA3RxCs+foH3Ql2ALk5gmDN1z/oTrADyM0Rj/7H22Yg/3L3j2/+3de9fvvr0cc9//z+18Ofk58/fLH9ycTvM4G/CcakmZtpSIBgIUDrMwGCzXxMQwIECwFanwkQbOZjGhIgWAjQ+kyAYDMf05AAwUKA1mcCBJv5mIYECBYCtD4TINjMxzQkQLAQoPWZAMFmPqYhAYKFAK3PBAg28zENCRAsBGh9JkCwmY9pSIBgIUDrMwGCzXxMQwIECwFanwkQbOZjGhIgWAjQ+kyAYDMf05AAwUKA1mcCBJv5mIYECBYCtD4TINjMxzQkQLAQoPWZAMFmPqYhAYKFAK3PBAg28zENCRAsBGh9JkCwmY9pSIBgIUDrMwGCzXxMQwIECwFanwkQbOZjGhIgWAjQ+kyAYDMf05AAwUKA1mcCBJv5mIYECBYCtD4TINjMxzQkQLAQoPWZAMFmPqYhAYKFAK3PBAg28zENCRAsBGh9JkCwmY9pSIBgIUDrMwGCzXxMQwIECwFanwkQbOZjGhIgWAjQ+kyAYDMf05AAwUKA1mcCvwEk7hCO5l/PKgAAAABJRU5ErkJggg==';
+export const lineBreaks = '\n\n';
+
+export const createUser = (id: number, name: string, url = ''): User => ({
+ id,
+ name,
+ avatarUrl: url,
+});
+
+export const timestamp = new Date(1721747399083);
+
+export const getLongText = (useLineBreaks = false, length = 1): string => {
+ const UUID = '9138cf2e-ced3-426a-bb53-4478536f690b';
+ const longItem = '1826403415222858765740359115719081097182452189907242163763639765588452014727158270738379423360950761826403415222858765740359115719081097182452189907';
+ const longItemArray = Array(length).fill(longItem);
+ const longString = longItemArray.join('');
+
+ return `${UUID}:${useLineBreaks ? lineBreaks : ''}${longString}`;
+};
+
+export const getShortText = (useLineBreaks = false): string => `Short${useLineBreaks ? lineBreaks : ' '}text`;
+
+export const generateMessages = (
+ length: number,
+ userFirst: User,
+ userSecond = userFirst,
+ useLongText = false,
+ useLineBreaks = false,
+ coefficient = 4,
+ n = 1,
+ isEdited = false,
+): Message[] => Array.from({ length: length * n }, (_, i) => {
+ const text = useLongText
+ ? getLongText(useLineBreaks)
+ : getShortText(useLineBreaks);
+
+ const getAuthor = () => {
+ if (n > 1) {
+ return i >= length ? userSecond : userFirst;
+ }
+
+ return i % coefficient === 0 ? userFirst : userSecond;
+ };
+
+ return {
+ timestamp,
+ author: getAuthor(),
+ text,
+ isEdited,
+ };
+});
+export const generateImageMessage = (
+ user: User,
+ src: string,
+): Message => ({
+ timestamp,
+ author: user,
+ type: 'image',
+ src,
+});
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Alertlist appearance in RTL mode (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Alertlist appearance in RTL mode (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Alertlist appearance in RTL mode (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Alertlist appearance in RTL mode (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Alertlist appearance in RTL mode (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Alertlist appearance in RTL mode (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Alertlist appearance in RTL mode (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Alertlist appearance in RTL mode (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Alertlist with long text in error (fluent-blue-dark).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Alertlist with long text in error (fluent-blue-dark).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Alertlist with long text in error (fluent-blue-dark).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Alertlist with long text in error (fluent-blue-dark).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Alertlist with long text in error (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Alertlist with long text in error (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Alertlist with long text in error (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Alertlist with long text in error (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Alertlist with long text in error (generic-dark).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Alertlist with long text in error (generic-dark).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Alertlist with long text in error (generic-dark).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Alertlist with long text in error (generic-dark).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Alertlist with long text in error (material-blue-dark).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Alertlist with long text in error (material-blue-dark).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Alertlist with long text in error (material-blue-dark).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Alertlist with long text in error (material-blue-dark).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Alertlist with long text in error (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Alertlist with long text in error (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Alertlist with long text in error (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Alertlist with long text in error (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Alertlist with one error (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Alertlist with one error (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Alertlist with one error (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Alertlist with one error (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Alertlist with one error (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Alertlist with one error (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Alertlist with one error (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Alertlist with one error (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Avatar has correct position (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Avatar has correct position (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Avatar has correct position (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Avatar has correct position (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Avatar has correct position (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Avatar has correct position (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Avatar has correct position (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Avatar has correct position (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Avatar sizes do not affect indentation between bubbles (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Avatar sizes do not affect indentation between bubbles (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Avatar sizes do not affect indentation between bubbles (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Avatar sizes do not affect indentation between bubbles (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Avatar sizes do not affect indentation between bubbles (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Avatar sizes do not affect indentation between bubbles (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Avatar sizes do not affect indentation between bubbles (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Avatar sizes do not affect indentation between bubbles (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Avatar with image (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Avatar with image (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Avatar with image (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Avatar with image (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Avatar with image (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Avatar with image (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Avatar with image (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Avatar with image (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Avatar with showAvatar set to false (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Avatar with showAvatar set to false (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Avatar with showAvatar set to false (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Avatar with showAvatar set to false (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Avatar with showAvatar set to false (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Avatar with showAvatar set to false (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Avatar with showAvatar set to false (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Avatar with showAvatar set to false (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Avatar with two word initials (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Avatar with two word initials (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Avatar with two word initials (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Avatar with two word initials (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Avatar with two word initials (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Avatar with two word initials (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Avatar with two word initials (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Avatar with two word initials (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Bubbles with image (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Bubbles with image (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Bubbles with image (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Bubbles with image (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Bubbles with image (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Bubbles with image (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Bubbles with image (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Bubbles with image (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Bubbles with long text (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Bubbles with long text (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Bubbles with long text (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Bubbles with long text (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Bubbles with long text (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Bubbles with long text (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Bubbles with long text (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Bubbles with long text (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Bubbles with long text with line breaks (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Bubbles with long text with line breaks (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Bubbles with long text with line breaks (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Bubbles with long text with line breaks (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Bubbles with long text with line breaks (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Bubbles with long text with line breaks (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Bubbles with long text with line breaks (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Bubbles with long text with line breaks (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Bubbles with small image (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Bubbles with small image (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Bubbles with small image (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Bubbles with small image (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Bubbles with small image (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Bubbles with small image (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Bubbles with small image (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Bubbles with small image (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Confirmation popup is shown (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Confirmation popup is shown (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Confirmation popup is shown (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Confirmation popup is shown (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Confirmation popup is shown (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Confirmation popup is shown (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Confirmation popup is shown (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Confirmation popup is shown (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Information row with long user name (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Information row with long user name (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Information row with long user name (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Information row with long user name (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Information row with long user name (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Information row with long user name (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Information row with long user name (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Information row with long user name (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/MessageGroup with edited messages (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/MessageGroup with edited messages (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/MessageGroup with edited messages (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/MessageGroup with edited messages (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/MessageGroup with edited messages (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/MessageGroup with edited messages (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/MessageGroup with edited messages (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/MessageGroup with edited messages (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagebox when chat has focus (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagebox when chat has focus (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagebox when chat has focus (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagebox when chat has focus (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagebox when chat has focus (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagebox when chat has focus (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagebox when chat has focus (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagebox when chat has focus (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagebox when input contains long text (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagebox when input contains long text (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagebox when input contains long text (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagebox when input contains long text (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagebox when input contains long text (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagebox when input contains long text (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagebox when input contains long text (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagebox when input contains long text (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagebox when input contains short text (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagebox when input contains short text (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagebox when input contains short text (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagebox when input contains short text (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagebox when input contains short text (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagebox when input contains short text (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagebox when input contains short text (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagebox when input contains short text (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagebox when send button has focus (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagebox when send button has focus (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagebox when send button has focus (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagebox when send button has focus (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagebox when send button has focus (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagebox when send button has focus (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagebox when send button has focus (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagebox when send button has focus (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagebox with editing preview (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagebox with editing preview (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagebox with editing preview (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagebox with editing preview (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagebox with editing preview (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagebox with editing preview (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagebox with editing preview (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagebox with editing preview (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup appearance in RTL mode (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup appearance in RTL mode (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup appearance in RTL mode (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup appearance in RTL mode (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup appearance in RTL mode (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup appearance in RTL mode (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup appearance in RTL mode (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup appearance in RTL mode (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup appearance in disabled state (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup appearance in disabled state (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup appearance in disabled state (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup appearance in disabled state (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup appearance in disabled state (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup appearance in disabled state (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup appearance in disabled state (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup appearance in disabled state (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup with 1 bubble (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup with 1 bubble (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup with 1 bubble (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup with 1 bubble (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup with 1 bubble (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup with 1 bubble (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup with 1 bubble (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup with 1 bubble (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup with 2 bubbles (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup with 2 bubbles (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup with 2 bubbles (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup with 2 bubbles (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup with 2 bubbles (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup with 2 bubbles (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup with 2 bubbles (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup with 2 bubbles (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup with 3 bubbles (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup with 3 bubbles (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup with 3 bubbles (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup with 3 bubbles (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup with 3 bubbles (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup with 3 bubbles (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup with 3 bubbles (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup with 3 bubbles (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup with 4 bubbles (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup with 4 bubbles (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup with 4 bubbles (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup with 4 bubbles (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup with 4 bubbles (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup with 4 bubbles (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagegroup with 4 bubbles (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagegroup with 4 bubbles (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist empty in RTL mode (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist empty in RTL mode (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist empty in RTL mode (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist empty in RTL mode (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist empty in RTL mode (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist empty in RTL mode (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist empty in RTL mode (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist empty in RTL mode (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist empty in disabled state (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist empty in disabled state (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist empty in disabled state (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist empty in disabled state (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist empty in disabled state (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist empty in disabled state (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist empty in disabled state (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist empty in disabled state (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist empty state (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist empty state (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist empty state (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist empty state (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist empty state (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist empty state (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist empty state (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist empty state (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist empty with limited dimensions (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist empty with limited dimensions (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist empty with limited dimensions (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist empty with limited dimensions (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist empty with limited dimensions (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist empty with limited dimensions (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist empty with limited dimensions (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist empty with limited dimensions (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist loadindicator position on initial loading (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist loadindicator position on initial loading (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist loadindicator position on initial loading (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist loadindicator position on initial loading (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist loadindicator position on initial loading (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist loadindicator position on initial loading (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist loadindicator position on initial loading (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist loadindicator position on initial loading (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist scroll position after rendering in invisible container (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist scroll position after rendering in invisible container (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist scroll position after rendering in invisible container (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist scroll position after rendering in invisible container (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist scroll position after rendering in invisible container (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist scroll position after rendering in invisible container (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist scroll position after rendering in invisible container (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist scroll position after rendering in invisible container (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist scrollbar middle position after typing in textarea (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist scrollbar middle position after typing in textarea (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist scrollbar middle position after typing in textarea (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist scrollbar middle position after typing in textarea (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist scrollbar middle position after typing in textarea (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist scrollbar middle position after typing in textarea (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist scrollbar middle position after typing in textarea (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist scrollbar middle position after typing in textarea (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist scrollbar position after call renderMessage() (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist scrollbar position after call renderMessage() (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist scrollbar position after call renderMessage() (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist scrollbar position after call renderMessage() (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist scrollbar position after call renderMessage() (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist scrollbar position after call renderMessage() (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist scrollbar position after call renderMessage() (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist scrollbar position after call renderMessage() (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist scrollbar position after send (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist scrollbar position after send (fluent-blue-light).png
similarity index 83%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist scrollbar position after send (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist scrollbar position after send (fluent-blue-light).png
index 6fc270919072..f2e512112e59 100644
Binary files a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist scrollbar position after send (fluent-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist scrollbar position after send (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist scrollbar position after send (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist scrollbar position after send (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist scrollbar position after send (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist scrollbar position after send (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist scrollbar position after typing in textarea (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist scrollbar position after typing in textarea (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist scrollbar position after typing in textarea (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist scrollbar position after typing in textarea (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist scrollbar position after typing in textarea (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist scrollbar position after typing in textarea (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist scrollbar position after typing in textarea (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist scrollbar position after typing in textarea (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with a lot of messages (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with a lot of messages (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with a lot of messages (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with a lot of messages (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with a lot of messages (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with a lot of messages (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with a lot of messages (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with a lot of messages (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with date headers (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with date headers (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with date headers (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with date headers (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with date headers (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with date headers (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with date headers (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with date headers (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with editing context menu (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with editing context menu (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with editing context menu (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with editing context menu (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with editing context menu (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with editing context menu (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with editing context menu (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with editing context menu (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with message template (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with message template (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with message template (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with message template (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with message template (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with message template (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with message template (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with message template (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with message template after new message add (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with message template after new message add (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with message template after new message add (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with message template after new message add (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with message template after new message add (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with message template after new message add (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with message template after new message add (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with message template after new message add (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with message template and deleted messages (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with message template and deleted messages (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with message template and deleted messages (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with message template and deleted messages (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with message template and deleted messages (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with message template and deleted messages (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with message template and deleted messages (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with message template and deleted messages (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with showDayHeaders, showUserName and showMessageTimestamp options set to false (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with showDayHeaders, showUserName and showMessageTimestamp options set to false (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with showDayHeaders, showUserName and showMessageTimestamp options set to false (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with showDayHeaders, showUserName and showMessageTimestamp options set to false (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with showDayHeaders, showUserName and showMessageTimestamp options set to false (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with showDayHeaders, showUserName and showMessageTimestamp options set to false (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist with showDayHeaders, showUserName and showMessageTimestamp options set to false (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist with showDayHeaders, showUserName and showMessageTimestamp options set to false (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist without message template and with deleted messages (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist without message template and with deleted messages (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist without message template and with deleted messages (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist without message template and with deleted messages (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Messagelist without message template and with deleted messages (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist without message template and with deleted messages (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Messagelist without message template and with deleted messages (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Messagelist without message template and with deleted messages (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with 1 user (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with 1 user (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with 1 user (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with 1 user (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with 1 user (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with 1 user (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with 1 user (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with 1 user (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with 2 users (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with 2 users (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with 2 users (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with 2 users (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with 2 users (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with 2 users (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with 2 users (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with 2 users (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with 3 users (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with 3 users (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with 3 users (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with 3 users (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with 3 users (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with 3 users (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with 3 users (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with 3 users (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with 4 users (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with 4 users (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with 4 users (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with 4 users (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with 4 users (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with 4 users (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with 4 users (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with 4 users (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with a lot of items (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with a lot of items (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with a lot of items (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with a lot of items (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with a lot of items (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with a lot of items (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with a lot of items (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with a lot of items (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with emptyview (fluent-blue-dark).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with emptyview (fluent-blue-dark).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with emptyview (fluent-blue-dark).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with emptyview (fluent-blue-dark).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with emptyview (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with emptyview (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with emptyview (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with emptyview (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with emptyview (generic-dark).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with emptyview (generic-dark).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with emptyview (generic-dark).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with emptyview (generic-dark).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with emptyview (material-blue-dark).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with emptyview (material-blue-dark).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with emptyview (material-blue-dark).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with emptyview (material-blue-dark).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with emptyview (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with emptyview (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with emptyview (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with emptyview (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with long name (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with long name (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with long name (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with long name (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with long name (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with long name (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator with long name (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator with long name (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator without name (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator without name (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator without name (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator without name (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator without name (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator without name (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/chat/etalons/Typing indicator without name (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/chat/etalons/Typing indicator without name (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/chat/messageBox.ts b/e2e/testcafe-devextreme/tests/editors/chat/messageBox.ts
similarity index 88%
rename from e2e/testcafe-devextreme/tests/chat/messageBox.ts
rename to e2e/testcafe-devextreme/tests/editors/chat/messageBox.ts
index 13627121d7f7..1b22c3153146 100644
--- a/e2e/testcafe-devextreme/tests/chat/messageBox.ts
+++ b/e2e/testcafe-devextreme/tests/editors/chat/messageBox.ts
@@ -1,13 +1,13 @@
import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
import Chat from 'devextreme-testcafe-models/chat';
import { getShortText, getLongText, createUser } from './data';
-import url from '../../helpers/getPageUrl';
-import { createWidget } from '../../helpers/createWidget';
-import { testScreenshot } from '../../helpers/themeUtils';
-import { appendElementTo } from '../../helpers/domUtils';
+import url from '../../../helpers/getPageUrl';
+import { createWidget } from '../../../helpers/createWidget';
+import { testScreenshot } from '../../../helpers/themeUtils';
+import { appendElementTo } from '../../../helpers/domUtils';
fixture.disablePageReloads`ChatMessageBox`
- .page(url(__dirname, '../container.html'));
+ .page(url(__dirname, '../../container.html'));
test('Chat: messagebox', async (t) => {
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
@@ -51,7 +51,6 @@ test('Chat: messagebox with editing preview', async (t) => {
await testScreenshot(t, takeScreenshot, 'Messagebox with editing preview.png', {
element: '#chat',
- shouldTestInCompact: true,
});
await t
diff --git a/e2e/testcafe-devextreme/tests/chat/messageBubble.ts b/e2e/testcafe-devextreme/tests/editors/chat/messageBubble.ts
similarity index 88%
rename from e2e/testcafe-devextreme/tests/chat/messageBubble.ts
rename to e2e/testcafe-devextreme/tests/editors/chat/messageBubble.ts
index 9c3dbfdd9c01..241ff5a9ef05 100644
--- a/e2e/testcafe-devextreme/tests/chat/messageBubble.ts
+++ b/e2e/testcafe-devextreme/tests/editors/chat/messageBubble.ts
@@ -1,13 +1,13 @@
import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
import Chat from 'devextreme-testcafe-models/chat';
import { createUser, generateImageMessage, generateMessages } from './data';
-import url from '../../helpers/getPageUrl';
-import { createWidget } from '../../helpers/createWidget';
-import { testScreenshot } from '../../helpers/themeUtils';
-import { appendElementTo } from '../../helpers/domUtils';
+import url from '../../../helpers/getPageUrl';
+import { createWidget } from '../../../helpers/createWidget';
+import { testScreenshot } from '../../../helpers/themeUtils';
+import { appendElementTo } from '../../../helpers/domUtils';
fixture.disablePageReloads`ChatMessageBubble`
- .page(url(__dirname, '../container.html'));
+ .page(url(__dirname, '../../container.html'));
test('Chat: messagebubble', async (t) => {
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
diff --git a/e2e/testcafe-devextreme/tests/chat/messageGroup.ts b/e2e/testcafe-devextreme/tests/editors/chat/messageGroup.ts
similarity index 94%
rename from e2e/testcafe-devextreme/tests/chat/messageGroup.ts
rename to e2e/testcafe-devextreme/tests/editors/chat/messageGroup.ts
index b3e69c3d3aee..c4427929b748 100644
--- a/e2e/testcafe-devextreme/tests/chat/messageGroup.ts
+++ b/e2e/testcafe-devextreme/tests/editors/chat/messageGroup.ts
@@ -6,16 +6,16 @@ import {
generateMessages,
getLongText,
} from './data';
-import url from '../../helpers/getPageUrl';
-import { createWidget } from '../../helpers/createWidget';
-import { testScreenshot } from '../../helpers/themeUtils';
-import { appendElementTo, insertStylesheetRulesToPage, setStyleAttribute } from '../../helpers/domUtils';
-import asyncForEach from '../../helpers/asyncForEach';
+import url from '../../../helpers/getPageUrl';
+import { createWidget } from '../../../helpers/createWidget';
+import { testScreenshot } from '../../../helpers/themeUtils';
+import { appendElementTo, insertStylesheetRulesToPage, setStyleAttribute } from '../../../helpers/domUtils';
+import asyncForEach from '../../../helpers/asyncForEach';
const AVATAR_SELECTOR = '.dx-avatar';
fixture.disablePageReloads`ChatMessageGroup`
- .page(url(__dirname, '../container.html'));
+ .page(url(__dirname, '../../container.html'));
test('Chat: messagegroup, avatar rendering', async (t) => {
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
diff --git a/e2e/testcafe-devextreme/tests/chat/messageList.ts b/e2e/testcafe-devextreme/tests/editors/chat/messageList.ts
similarity index 97%
rename from e2e/testcafe-devextreme/tests/chat/messageList.ts
rename to e2e/testcafe-devextreme/tests/editors/chat/messageList.ts
index 54558d9dfee6..672a31b15532 100644
--- a/e2e/testcafe-devextreme/tests/chat/messageList.ts
+++ b/e2e/testcafe-devextreme/tests/editors/chat/messageList.ts
@@ -4,15 +4,15 @@ import { ClientFunction } from 'testcafe';
import { Message, User } from 'devextreme/ui/chat';
import TabPanel from 'devextreme-testcafe-models/tabPanel';
import { createUser, generateMessages, getLongText } from './data';
-import url from '../../helpers/getPageUrl';
-import { createWidget } from '../../helpers/createWidget';
-import { testScreenshot } from '../../helpers/themeUtils';
-import { insertStylesheetRulesToPage } from '../../helpers/domUtils';
+import url from '../../../helpers/getPageUrl';
+import { createWidget } from '../../../helpers/createWidget';
+import { testScreenshot } from '../../../helpers/themeUtils';
+import { insertStylesheetRulesToPage } from '../../../helpers/domUtils';
const waitFont = ClientFunction(() => (window as any).DevExpress.ui.themes.waitWebFont('Item123somevalu*op ', 400));
fixture.disablePageReloads`ChatMessageList`
- .page(url(__dirname, '../container.html'));
+ .page(url(__dirname, '../../container.html'));
test('Messagelist empty view scenarios', async (t) => {
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
@@ -379,7 +379,7 @@ test('Message list with editing context menu', async (t) => {
});
fixture`ChatMessageList: dayHeaders`
- .page(url(__dirname, '../container.html'));
+ .page(url(__dirname, '../../container.html'));
test.clientScripts([
{ module: 'mockdate' },
diff --git a/e2e/testcafe-devextreme/tests/chat/typingIndicator.ts b/e2e/testcafe-devextreme/tests/editors/chat/typingIndicator.ts
similarity index 86%
rename from e2e/testcafe-devextreme/tests/chat/typingIndicator.ts
rename to e2e/testcafe-devextreme/tests/editors/chat/typingIndicator.ts
index 9ed50d5593fb..8fe2343ecded 100644
--- a/e2e/testcafe-devextreme/tests/chat/typingIndicator.ts
+++ b/e2e/testcafe-devextreme/tests/editors/chat/typingIndicator.ts
@@ -2,36 +2,22 @@ import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
import Chat from 'devextreme-testcafe-models/chat';
import { ClientFunction } from 'testcafe';
import { createUser, generateMessages } from './data';
-import url from '../../helpers/getPageUrl';
-import { createWidget } from '../../helpers/createWidget';
-import { getFullThemeName, testScreenshot } from '../../helpers/themeUtils';
-import { appendElementTo, insertStylesheetRulesToPage } from '../../helpers/domUtils';
+import url from '../../../helpers/getPageUrl';
+import { createWidget } from '../../../helpers/createWidget';
+import { testScreenshot } from '../../../helpers/themeUtils';
+import { appendElementTo, insertStylesheetRulesToPage } from '../../../helpers/domUtils';
const CHAT_TYPINGINDICATOR_CIRCLE_CLASS = 'dx-chat-typingindicator-circle';
const waitFont = ClientFunction(() => (window as any).DevExpress.ui.themes.waitWebFont('Item123somevalu*op ', 400));
fixture.disablePageReloads`ChatTypingIndicator`
- .page(url(__dirname, '../container.html'));
+ .page(url(__dirname, '../../container.html'));
test('Chat: typing indicator with emptyview', async (t) => {
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- const chat = new Chat('#container');
await testScreenshot(t, takeScreenshot, 'Typing indicator with emptyview.png', {
element: '#container',
- shouldTestInCompact: true,
- compactCallBack: async () => {
- await chat.repaint();
- },
- });
-
- const darkTheme = getFullThemeName().replace('light', 'dark');
- await testScreenshot(t, takeScreenshot, 'Typing indicator with emptyview.png', {
- element: '#container',
- theme: darkTheme,
- themeChanged: async () => {
- await chat.repaint();
- },
});
await t
diff --git a/e2e/testcafe-devextreme/tests/editors/checkBox/common.ts b/e2e/testcafe-devextreme/tests/editors/checkBox/common.ts
index 100afe0aa9e2..1283f1d7faf3 100644
--- a/e2e/testcafe-devextreme/tests/editors/checkBox/common.ts
+++ b/e2e/testcafe-devextreme/tests/editors/checkBox/common.ts
@@ -10,7 +10,7 @@ import {
setClassAttribute,
setStyleAttribute,
} from '../../../helpers/domUtils';
-import { getDarkThemeName, testScreenshot } from '../../../helpers/themeUtils';
+import { testScreenshot } from '../../../helpers/themeUtils';
const valueModes = [false, true, undefined];
@@ -30,7 +30,7 @@ fixture.disablePageReloads`CheckBox`
test(`Render ${!isColumnCountStyle ? 'default' : 'with column-count style on container'}`, async (t) => {
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- await testScreenshot(t, takeScreenshot, `Checkbox states${isColumnCountStyle ? ' with column count style' : ''}.png`, { element: '#container', shouldTestInCompact: true });
+ await testScreenshot(t, takeScreenshot, `Checkbox states${isColumnCountStyle ? ' with column count style' : ''}.png`, { element: '#container' });
await t
.expect(compareResults.isValid())
@@ -66,8 +66,7 @@ test('Checkbox appearance', async (t) => {
await insertStylesheetRulesToPage('.dx-checkbox.dx-widget { display: inline-flex; vertical-align: middle; margin-inline: 10px; }');
- await testScreenshot(t, takeScreenshot, 'CheckBox appearance.png', { shouldTestInCompact: true });
- await testScreenshot(t, takeScreenshot, 'CheckBox appearance.png', { theme: getDarkThemeName() });
+ await testScreenshot(t, takeScreenshot, 'CheckBox appearance.png');
for (const scale of [1.15, 0.67]) {
await ClientFunction(() => {
@@ -76,7 +75,7 @@ test('Checkbox appearance', async (t) => {
dependencies: { scale },
})();
- await testScreenshot(t, takeScreenshot, `CheckBox appearance in scaled container, scale=${scale}.png`, { shouldTestInCompact: true });
+ await testScreenshot(t, takeScreenshot, `CheckBox appearance in scaled container, scale=${scale}.png`);
}
await t
diff --git a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/CheckBox appearance (fluent-blue-dark).png b/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/CheckBox appearance (fluent-blue-dark).png
deleted file mode 100644
index 1bdd2961d48b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/CheckBox appearance (fluent-blue-dark).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/CheckBox appearance (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/CheckBox appearance (fluent-blue-light-compact).png
deleted file mode 100644
index 89c40728db89..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/CheckBox appearance (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/CheckBox appearance (generic-dark).png b/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/CheckBox appearance (generic-dark).png
deleted file mode 100644
index c7d58ba20ba2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/CheckBox appearance (generic-dark).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/CheckBox appearance (generic-light).png b/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/CheckBox appearance (generic-light).png
deleted file mode 100644
index 3256ff91c069..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/CheckBox appearance (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/CheckBox appearance (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/CheckBox appearance (generic-light-compact).png
deleted file mode 100644
index f418f24b3d52..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/CheckBox appearance (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/CheckBox appearance (material-blue-dark).png b/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/CheckBox appearance (material-blue-dark).png
deleted file mode 100644
index 8fc59460442e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/CheckBox appearance (material-blue-dark).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/CheckBox appearance (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/CheckBox appearance (material-blue-light-compact).png
deleted file mode 100644
index 4e615d265c10..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/CheckBox appearance (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/CheckBox appearance in scaled container, scale=0.67 (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/CheckBox appearance in scaled container, scale=0.67 (fluent-blue-light-compact).png
deleted file mode 100644
index 14fabadba045..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/CheckBox appearance in scaled container, scale=0.67 (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/CheckBox appearance in scaled container, scale=0.67 (generic-light).png b/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/CheckBox appearance in scaled container, scale=0.67 (generic-light).png
deleted file mode 100644
index 80530e73e59a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/CheckBox appearance in scaled container, scale=0.67 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/CheckBox appearance in scaled container, scale=0.67 (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/CheckBox appearance in scaled container, scale=0.67 (generic-light-compact).png
deleted file mode 100644
index 391d7192ff49..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/CheckBox appearance in scaled container, scale=0.67 (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/CheckBox appearance in scaled container, scale=0.67 (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/CheckBox appearance in scaled container, scale=0.67 (material-blue-light-compact).png
deleted file mode 100644
index 4c3fc8a4648d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/CheckBox appearance in scaled container, scale=0.67 (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/CheckBox appearance in scaled container, scale=1.15 (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/CheckBox appearance in scaled container, scale=1.15 (fluent-blue-light-compact).png
deleted file mode 100644
index 11957823a46f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/CheckBox appearance in scaled container, scale=1.15 (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/CheckBox appearance in scaled container, scale=1.15 (generic-light).png b/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/CheckBox appearance in scaled container, scale=1.15 (generic-light).png
deleted file mode 100644
index a44ad2cb911a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/CheckBox appearance in scaled container, scale=1.15 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/CheckBox appearance in scaled container, scale=1.15 (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/CheckBox appearance in scaled container, scale=1.15 (generic-light-compact).png
deleted file mode 100644
index 413ae36a327c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/CheckBox appearance in scaled container, scale=1.15 (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/CheckBox appearance in scaled container, scale=1.15 (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/CheckBox appearance in scaled container, scale=1.15 (material-blue-light-compact).png
deleted file mode 100644
index d50ad6c7aadb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/CheckBox appearance in scaled container, scale=1.15 (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox states (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox states (fluent-blue-light-compact).png
deleted file mode 100644
index 8369e92606ad..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox states (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox states (generic-light).png b/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox states (generic-light).png
deleted file mode 100644
index e9b954d0102a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox states (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox states (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox states (generic-light-compact).png
deleted file mode 100644
index 25fbc793cedb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox states (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox states (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox states (material-blue-light-compact).png
deleted file mode 100644
index 32d5e59622f6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox states (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox states with column count style (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox states with column count style (fluent-blue-light-compact).png
deleted file mode 100644
index fe4ad9d7596b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox states with column count style (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox states with column count style (generic-light).png b/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox states with column count style (generic-light).png
deleted file mode 100644
index 3dbb1ab764e9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox states with column count style (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox states with column count style (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox states with column count style (generic-light-compact).png
deleted file mode 100644
index 305fc333f56c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox states with column count style (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox states with column count style (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox states with column count style (material-blue-light-compact).png
deleted file mode 100644
index 148fb28f0424..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox states with column count style (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox validation message with bottom position (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox validation message with bottom position (fluent-blue-light-compact).png
deleted file mode 100644
index 905c7f517178..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox validation message with bottom position (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox validation message with bottom position (generic-light).png b/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox validation message with bottom position (generic-light).png
deleted file mode 100644
index 8962a56e31d7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox validation message with bottom position (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox validation message with bottom position (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox validation message with bottom position (generic-light-compact).png
deleted file mode 100644
index 7757473a644c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox validation message with bottom position (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox validation message with bottom position (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox validation message with bottom position (material-blue-light-compact).png
deleted file mode 100644
index 3c33b8fd409e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox validation message with bottom position (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox validation message with left position (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox validation message with left position (fluent-blue-light-compact).png
deleted file mode 100644
index 9329630ec967..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox validation message with left position (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox validation message with left position (generic-light).png b/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox validation message with left position (generic-light).png
deleted file mode 100644
index 202d7d3d1860..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox validation message with left position (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox validation message with left position (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox validation message with left position (generic-light-compact).png
deleted file mode 100644
index 154124b1f53a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox validation message with left position (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox validation message with left position (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox validation message with left position (material-blue-light-compact).png
deleted file mode 100644
index a4a8e3239005..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox validation message with left position (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox validation message with right position (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox validation message with right position (fluent-blue-light-compact).png
deleted file mode 100644
index 334fa9a43bd4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox validation message with right position (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox validation message with right position (generic-light).png b/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox validation message with right position (generic-light).png
deleted file mode 100644
index 7fdb405686e0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox validation message with right position (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox validation message with right position (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox validation message with right position (generic-light-compact).png
deleted file mode 100644
index eb2d915e70ba..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox validation message with right position (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox validation message with right position (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox validation message with right position (material-blue-light-compact).png
deleted file mode 100644
index b31914f0623a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox validation message with right position (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox validation message with top position (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox validation message with top position (fluent-blue-light-compact).png
deleted file mode 100644
index 02aa2f0c6e54..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox validation message with top position (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox validation message with top position (generic-light).png b/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox validation message with top position (generic-light).png
deleted file mode 100644
index 4ca7d0237b1d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox validation message with top position (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox validation message with top position (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox validation message with top position (generic-light-compact).png
deleted file mode 100644
index 5483602f667a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox validation message with top position (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox validation message with top position (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox validation message with top position (material-blue-light-compact).png
deleted file mode 100644
index 0251c4a4ab1a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/checkBox/etalons/Checkbox validation message with top position (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/checkBox/validationMessage.ts b/e2e/testcafe-devextreme/tests/editors/checkBox/validationMessage.ts
index 3dcdd351dad6..c6609a8cd7dd 100644
--- a/e2e/testcafe-devextreme/tests/editors/checkBox/validationMessage.ts
+++ b/e2e/testcafe-devextreme/tests/editors/checkBox/validationMessage.ts
@@ -54,14 +54,7 @@ positions.forEach((position) => {
.click(checkBox1.element)
.expect(true).ok();
- await testScreenshot(t, takeScreenshot, `Checkbox validation message with ${position} position.png`, {
- shouldTestInCompact: true,
- compactCallBack: async () => {
- await t
- .click(checkBox1.element)
- .click(checkBox1.element);
- },
- });
+ await testScreenshot(t, takeScreenshot, `Checkbox validation message with ${position} position.png`);
await t
.expect(compareResults.isValid())
diff --git a/e2e/testcafe-devextreme/tests/editors/colorbox/etalons/Colorbox with placeholder (generic-light).png b/e2e/testcafe-devextreme/tests/editors/colorbox/etalons/Colorbox with placeholder (generic-light).png
deleted file mode 100644
index 90137d62e2f2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/colorbox/etalons/Colorbox with placeholder (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/common.ts b/e2e/testcafe-devextreme/tests/editors/dateBox/common.ts
index 33a0a5bd615d..169066a83a2e 100644
--- a/e2e/testcafe-devextreme/tests/editors/dateBox/common.ts
+++ b/e2e/testcafe-devextreme/tests/editors/dateBox/common.ts
@@ -1,4 +1,6 @@
/* eslint-disable no-restricted-syntax */
+import type { DatePickerType, DateType, Properties } from 'devextreme/ui/date_box.d';
+import { EditorStyle } from 'devextreme/common';
import { Selector } from 'testcafe';
import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
import Guid from 'devextreme/core/guid';
@@ -15,65 +17,71 @@ const DATEBOX_CLASS = 'dx-datebox';
const DROP_DOWN_EDITOR_ACTIVE_CLASS = 'dx-dropdowneditor-active';
const FOCUSED_STATE_CLASS = 'dx-state-focused';
-const stylingModes = ['outlined', 'underlined', 'filled'];
-const pickerTypes = ['calendar', 'list', 'native', 'rollers'];
-const labelModes = ['static', 'floating', 'hidden', 'outside'];
-const types = ['date', 'datetime', 'time'];
+const stylingModes: EditorStyle[] = ['outlined', 'underlined', 'filled'];
+const pickerTypes: DatePickerType[] = ['calendar', 'list', 'native', 'rollers'];
+const types: DateType[] = ['date', 'datetime', 'time'];
fixture.disablePageReloads`DateBox render`
.page(url(__dirname, '../../container.html'));
-stylingModes.forEach((stylingMode) => {
- labelModes.forEach((labelMode) => {
- test(`DateBox styles, stylingMode=${stylingMode}, labelMode=${labelMode}`, async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+const createDateBox = async (options?: Properties, state?: string): Promise => {
+ const id = `${`dx${new Guid()}`}`;
- await testScreenshot(t, takeScreenshot, `Datebox stylingMode=${stylingMode}, labelMode=${labelMode}.png`, { shouldTestInCompact: true });
+ await appendElementTo('#container', 'div', id, {});
+ await createWidget('dxDateBox', {
+ width: 220,
+ label: 'label text',
+ showClearButton: true,
+ value: new Date(2021, 9, 17, 16, 34),
+ ...options,
+ }, `#${id}`);
- for (const state of [DROP_DOWN_EDITOR_ACTIVE_CLASS, FOCUSED_STATE_CLASS] as any[]) {
- for (const id of t.ctx.ids) {
- await setClassAttribute(Selector(`#${id}`), state);
- }
+ if (state) {
+ await setClassAttribute(Selector(`#${id}`), state);
+ }
- await testScreenshot(t, takeScreenshot, `Datebox ${state.replaceAll('dx-', '').replaceAll('dropdowneditor-', '').replaceAll('state-', '')} stylingMode=${stylingMode}, labelMode=${labelMode}.png`, { shouldTestInCompact: true });
+ return id;
+};
- for (const id of t.ctx.ids) {
- await removeClassAttribute(Selector(`#${id}`), state);
- }
- }
+test('DateBox styles', async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+
+ await testScreenshot(t, takeScreenshot, 'Datebox.png');
+
+ for (const state of [DROP_DOWN_EDITOR_ACTIVE_CLASS, FOCUSED_STATE_CLASS] as any[]) {
+ for (const id of t.ctx.ids) {
+ await setClassAttribute(Selector(`#${id}`), state);
+ }
+
+ await testScreenshot(t, takeScreenshot, `Datebox ${state.replaceAll('dx-', '').replaceAll('dropdowneditor-', '').replaceAll('state-', '')}.png`);
+
+ for (const id of t.ctx.ids) {
+ await removeClassAttribute(Selector(`#${id}`), state);
+ }
+ }
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }).before(async (t) => {
- t.ctx.ids = [];
-
- await insertStylesheetRulesToPage(`.${DATEBOX_CLASS} { display: inline-block; margin: 5px; }`);
-
- for (const rtlEnabled of [true, false]) {
- for (const type of types) {
- for (const pickerType of pickerTypes) {
- const id = `${`dx${new Guid()}`}`;
-
- t.ctx.ids.push(id);
- await appendElementTo('#container', 'div', id, { });
-
- const options: any = {
- width: 220,
- label: 'label text',
- labelMode,
- stylingMode,
- showClearButton: true,
- pickerType,
- type,
- rtlEnabled,
- value: new Date(2021, 9, 17, 16, 34),
- };
-
- await createWidget('dxDateBox', options, `#${id}`);
- }
- }
+ await t
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}).before(async (t) => {
+ t.ctx.ids = [];
+
+ await insertStylesheetRulesToPage(`.${DATEBOX_CLASS} { display: inline-block; margin: 5px; }`);
+
+ for (const stylingMode of stylingModes) {
+ for (const type of types) {
+ const options = {
+ stylingMode,
+ type,
+ };
+ for (const pickerType of pickerTypes) {
+ const id = await createDateBox({ ...options, pickerType });
+
+ t.ctx.ids.push(id);
}
- });
- });
+
+ const id = await createDateBox({ ...options, rtlEnabled: true });
+ t.ctx.ids.push(id);
+ }
+ }
});
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/DateBox render with buttons container (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/DateBox render with buttons container (fluent-blue-light).png
new file mode 100644
index 000000000000..98035417bc34
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/DateBox render with buttons container (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/DateBox render with buttons container (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/DateBox render with buttons container (material-blue-light).png
new file mode 100644
index 000000000000..2687beabaa79
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/DateBox render with buttons container (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/DateBox render with buttons container, isValid=false (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/DateBox render with buttons container, isValid=false (fluent-blue-light).png
deleted file mode 100644
index 1ebd9e85597b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/DateBox render with buttons container, isValid=false (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/DateBox render with buttons container, isValid=false (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/DateBox render with buttons container, isValid=false (fluent-blue-light-compact).png
deleted file mode 100644
index ad0f6931f2c1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/DateBox render with buttons container, isValid=false (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/DateBox render with buttons container, isValid=false (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/DateBox render with buttons container, isValid=false (generic-light).png
deleted file mode 100644
index 384c79fed2fb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/DateBox render with buttons container, isValid=false (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/DateBox render with buttons container, isValid=false (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/DateBox render with buttons container, isValid=false (generic-light-compact).png
deleted file mode 100644
index 8c60c9204166..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/DateBox render with buttons container, isValid=false (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/DateBox render with buttons container, isValid=false (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/DateBox render with buttons container, isValid=false (material-blue-light).png
deleted file mode 100644
index b987fa47ecb4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/DateBox render with buttons container, isValid=false (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/DateBox render with buttons container, isValid=false (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/DateBox render with buttons container, isValid=false (material-blue-light-compact).png
deleted file mode 100644
index a26792c80466..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/DateBox render with buttons container, isValid=false (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/DateBox render with buttons container, isValid=true (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/DateBox render with buttons container, isValid=true (fluent-blue-light).png
deleted file mode 100644
index 50f7f335d5b7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/DateBox render with buttons container, isValid=true (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/DateBox render with buttons container, isValid=true (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/DateBox render with buttons container, isValid=true (fluent-blue-light-compact).png
deleted file mode 100644
index a84df8973fb9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/DateBox render with buttons container, isValid=true (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/DateBox render with buttons container, isValid=true (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/DateBox render with buttons container, isValid=true (generic-light).png
deleted file mode 100644
index 18c501417413..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/DateBox render with buttons container, isValid=true (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/DateBox render with buttons container, isValid=true (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/DateBox render with buttons container, isValid=true (generic-light-compact).png
deleted file mode 100644
index 46c85aa81cae..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/DateBox render with buttons container, isValid=true (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/DateBox render with buttons container, isValid=true (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/DateBox render with buttons container, isValid=true (material-blue-light).png
deleted file mode 100644
index 9861facd1350..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/DateBox render with buttons container, isValid=true (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/DateBox render with buttons container, isValid=true (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/DateBox render with buttons container, isValid=true (material-blue-light-compact).png
deleted file mode 100644
index 6f6e4f53a9df..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/DateBox render with buttons container, isValid=true (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/DateBox with datetime and root element as container (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/DateBox with datetime and root element as container (generic-light).png
deleted file mode 100644
index 98287d59e748..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/DateBox with datetime and root element as container (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox (fluent-blue-light).png
new file mode 100644
index 000000000000..b4c31f11b9a5
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox (material-blue-light).png
new file mode 100644
index 000000000000..8ec064ec3110
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active (fluent-blue-light).png
new file mode 100644
index 000000000000..b4c31f11b9a5
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active (material-blue-light).png
new file mode 100644
index 000000000000..d944df7186d0
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=floating (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=floating (fluent-blue-light).png
deleted file mode 100644
index fd8c1c1b638b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=floating (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=floating (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=floating (fluent-blue-light-compact).png
deleted file mode 100644
index 78b9acf04a3f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=floating (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=floating (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=floating (generic-light).png
deleted file mode 100644
index 4a7194fce7ef..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=floating (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=floating (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=floating (generic-light-compact).png
deleted file mode 100644
index 88bcbdcc8d3b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=floating (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=floating (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=floating (material-blue-light).png
deleted file mode 100644
index 7ab930a1f318..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=floating (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=floating (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=floating (material-blue-light-compact).png
deleted file mode 100644
index 0744fc983b4f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=floating (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=hidden (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=hidden (fluent-blue-light).png
deleted file mode 100644
index 0eebfa6e33d7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=hidden (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=hidden (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=hidden (fluent-blue-light-compact).png
deleted file mode 100644
index 6667906c73af..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=hidden (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=hidden (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=hidden (generic-light).png
deleted file mode 100644
index 857731b18cdb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=hidden (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=hidden (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=hidden (generic-light-compact).png
deleted file mode 100644
index b54a39f514bc..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=hidden (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=hidden (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=hidden (material-blue-light).png
deleted file mode 100644
index 989795ee25a7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=hidden (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=hidden (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=hidden (material-blue-light-compact).png
deleted file mode 100644
index 8f0e08894243..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=hidden (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=outside (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=outside (fluent-blue-light).png
deleted file mode 100644
index 4d883289decb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=outside (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=outside (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=outside (fluent-blue-light-compact).png
deleted file mode 100644
index b34c9d9d28c4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=outside (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=outside (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=outside (generic-light).png
deleted file mode 100644
index 18df2517af04..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=outside (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=outside (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=outside (generic-light-compact).png
deleted file mode 100644
index b85871d6c23b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=outside (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=outside (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=outside (material-blue-light).png
deleted file mode 100644
index a4a97cef1989..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=outside (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=outside (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=outside (material-blue-light-compact).png
deleted file mode 100644
index f63ec466125d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=outside (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=static (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=static (fluent-blue-light).png
deleted file mode 100644
index fd8c1c1b638b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=static (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=static (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=static (fluent-blue-light-compact).png
deleted file mode 100644
index 78b9acf04a3f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=static (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=static (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=static (generic-light).png
deleted file mode 100644
index 4a7194fce7ef..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=static (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=static (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=static (generic-light-compact).png
deleted file mode 100644
index 88bcbdcc8d3b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=static (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=static (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=static (material-blue-light).png
deleted file mode 100644
index 7ab930a1f318..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=static (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=static (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=static (material-blue-light-compact).png
deleted file mode 100644
index 0744fc983b4f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=filled, labelMode=static (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=floating (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=floating (fluent-blue-light).png
deleted file mode 100644
index 92869dc20716..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=floating (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=floating (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=floating (fluent-blue-light-compact).png
deleted file mode 100644
index 2b2a1167d82a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=floating (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=floating (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=floating (generic-light).png
deleted file mode 100644
index 502655778949..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=floating (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=floating (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=floating (generic-light-compact).png
deleted file mode 100644
index bd2210cc309e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=floating (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=floating (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=floating (material-blue-light).png
deleted file mode 100644
index 8173ac7b2e98..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=floating (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=floating (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=floating (material-blue-light-compact).png
deleted file mode 100644
index 8474e272b312..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=floating (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=hidden (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=hidden (fluent-blue-light).png
deleted file mode 100644
index 053fe1cc5be2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=hidden (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=hidden (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=hidden (fluent-blue-light-compact).png
deleted file mode 100644
index dc2f70eae4fb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=hidden (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=hidden (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=hidden (generic-light).png
deleted file mode 100644
index 2f8b7f85cb0d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=hidden (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=hidden (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=hidden (generic-light-compact).png
deleted file mode 100644
index a62377c9cac6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=hidden (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=hidden (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=hidden (material-blue-light).png
deleted file mode 100644
index 5a3106ccf49b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=hidden (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=hidden (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=hidden (material-blue-light-compact).png
deleted file mode 100644
index ccd81b73b1d8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=hidden (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=outside (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=outside (fluent-blue-light).png
deleted file mode 100644
index e5fa506ccb16..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=outside (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=outside (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=outside (fluent-blue-light-compact).png
deleted file mode 100644
index 5df0bc63cb2e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=outside (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=outside (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=outside (generic-light).png
deleted file mode 100644
index a597ec7c97b6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=outside (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=outside (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=outside (generic-light-compact).png
deleted file mode 100644
index 352a1d792a95..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=outside (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=outside (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=outside (material-blue-light).png
deleted file mode 100644
index 3194ebbe102f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=outside (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=outside (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=outside (material-blue-light-compact).png
deleted file mode 100644
index 8f063b8e8110..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=outside (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=static (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=static (fluent-blue-light).png
deleted file mode 100644
index 92869dc20716..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=static (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=static (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=static (fluent-blue-light-compact).png
deleted file mode 100644
index 2b2a1167d82a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=static (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=static (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=static (generic-light).png
deleted file mode 100644
index 502655778949..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=static (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=static (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=static (generic-light-compact).png
deleted file mode 100644
index bd2210cc309e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=static (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=static (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=static (material-blue-light).png
deleted file mode 100644
index 8173ac7b2e98..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=static (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=static (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=static (material-blue-light-compact).png
deleted file mode 100644
index 8474e272b312..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=outlined, labelMode=static (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=floating (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=floating (fluent-blue-light).png
deleted file mode 100644
index 70490a93ff04..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=floating (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=floating (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=floating (fluent-blue-light-compact).png
deleted file mode 100644
index b89b46796fd4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=floating (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=floating (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=floating (generic-light).png
deleted file mode 100644
index 37f6531e6c99..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=floating (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=floating (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=floating (generic-light-compact).png
deleted file mode 100644
index fcb77ee4852e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=floating (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=floating (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=floating (material-blue-light).png
deleted file mode 100644
index 8c2a327de525..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=floating (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=floating (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=floating (material-blue-light-compact).png
deleted file mode 100644
index 3933eedbec3e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=floating (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=hidden (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=hidden (fluent-blue-light).png
deleted file mode 100644
index 5026a2b6354a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=hidden (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=hidden (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=hidden (fluent-blue-light-compact).png
deleted file mode 100644
index 9cf53fa4f0ab..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=hidden (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=hidden (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=hidden (generic-light).png
deleted file mode 100644
index a30c0c650f7c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=hidden (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=hidden (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=hidden (generic-light-compact).png
deleted file mode 100644
index cd257c9b9d08..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=hidden (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=hidden (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=hidden (material-blue-light).png
deleted file mode 100644
index 75295fc912f2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=hidden (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=hidden (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=hidden (material-blue-light-compact).png
deleted file mode 100644
index 4eade0dd8114..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=hidden (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=outside (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=outside (fluent-blue-light).png
deleted file mode 100644
index 1438d4c3311a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=outside (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=outside (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=outside (fluent-blue-light-compact).png
deleted file mode 100644
index 5408571d4fa8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=outside (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=outside (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=outside (generic-light).png
deleted file mode 100644
index 53eea5762ccb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=outside (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=outside (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=outside (generic-light-compact).png
deleted file mode 100644
index bfc238576130..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=outside (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=outside (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=outside (material-blue-light).png
deleted file mode 100644
index 6a16161c959d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=outside (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=outside (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=outside (material-blue-light-compact).png
deleted file mode 100644
index c9459721a39f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=outside (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=static (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=static (fluent-blue-light).png
deleted file mode 100644
index 70490a93ff04..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=static (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=static (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=static (fluent-blue-light-compact).png
deleted file mode 100644
index b89b46796fd4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=static (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=static (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=static (generic-light).png
deleted file mode 100644
index 37f6531e6c99..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=static (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=static (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=static (generic-light-compact).png
deleted file mode 100644
index fcb77ee4852e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=static (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=static (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=static (material-blue-light).png
deleted file mode 100644
index 8c2a327de525..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=static (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=static (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=static (material-blue-light-compact).png
deleted file mode 100644
index 3933eedbec3e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox active stylingMode=underlined, labelMode=static (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused (fluent-blue-light).png
new file mode 100644
index 000000000000..324cc641a013
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused (material-blue-light).png
new file mode 100644
index 000000000000..b814c2f3bb76
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=floating (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=floating (fluent-blue-light).png
deleted file mode 100644
index 39d439b8d138..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=floating (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=floating (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=floating (fluent-blue-light-compact).png
deleted file mode 100644
index acb310bf7d6c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=floating (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=floating (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=floating (generic-light).png
deleted file mode 100644
index 420b8ec4f588..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=floating (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=floating (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=floating (generic-light-compact).png
deleted file mode 100644
index 2ddb58ade37b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=floating (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=floating (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=floating (material-blue-light).png
deleted file mode 100644
index e322dde33e13..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=floating (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=floating (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=floating (material-blue-light-compact).png
deleted file mode 100644
index 905a4f3e5a89..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=floating (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=hidden (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=hidden (fluent-blue-light).png
deleted file mode 100644
index cd438a22adb1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=hidden (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=hidden (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=hidden (fluent-blue-light-compact).png
deleted file mode 100644
index 94b7772cfb12..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=hidden (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=hidden (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=hidden (generic-light).png
deleted file mode 100644
index 168ac4d04aba..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=hidden (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=hidden (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=hidden (generic-light-compact).png
deleted file mode 100644
index 9d9fe1a82bad..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=hidden (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=hidden (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=hidden (material-blue-light).png
deleted file mode 100644
index 34f56c6317d3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=hidden (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=hidden (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=hidden (material-blue-light-compact).png
deleted file mode 100644
index 819da66f4acc..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=hidden (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=outside (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=outside (fluent-blue-light).png
deleted file mode 100644
index f0fbf8c33233..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=outside (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=outside (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=outside (fluent-blue-light-compact).png
deleted file mode 100644
index 011d763b2b41..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=outside (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=outside (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=outside (generic-light).png
deleted file mode 100644
index 93ee48b01a68..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=outside (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=outside (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=outside (generic-light-compact).png
deleted file mode 100644
index 04ac64ebf6a7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=outside (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=outside (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=outside (material-blue-light).png
deleted file mode 100644
index a5d71f18e769..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=outside (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=outside (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=outside (material-blue-light-compact).png
deleted file mode 100644
index fc64e1d257fe..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=outside (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=static (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=static (fluent-blue-light).png
deleted file mode 100644
index 39d439b8d138..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=static (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=static (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=static (fluent-blue-light-compact).png
deleted file mode 100644
index acb310bf7d6c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=static (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=static (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=static (generic-light).png
deleted file mode 100644
index 420b8ec4f588..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=static (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=static (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=static (generic-light-compact).png
deleted file mode 100644
index 2ddb58ade37b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=static (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=static (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=static (material-blue-light).png
deleted file mode 100644
index 47914975a9af..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=static (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=static (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=static (material-blue-light-compact).png
deleted file mode 100644
index 905a4f3e5a89..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=filled, labelMode=static (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=floating (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=floating (fluent-blue-light).png
deleted file mode 100644
index bddaa42dc2c9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=floating (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=floating (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=floating (fluent-blue-light-compact).png
deleted file mode 100644
index 982406d6dacf..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=floating (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=floating (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=floating (generic-light).png
deleted file mode 100644
index a6a0cb75a506..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=floating (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=floating (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=floating (generic-light-compact).png
deleted file mode 100644
index a30b1f5c8970..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=floating (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=floating (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=floating (material-blue-light).png
deleted file mode 100644
index f74cd56fda94..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=floating (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=floating (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=floating (material-blue-light-compact).png
deleted file mode 100644
index 6ba8ce707536..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=floating (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=hidden (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=hidden (fluent-blue-light).png
deleted file mode 100644
index 651c8484dda9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=hidden (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=hidden (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=hidden (fluent-blue-light-compact).png
deleted file mode 100644
index 096cc657f4a8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=hidden (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=hidden (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=hidden (generic-light).png
deleted file mode 100644
index 168ac4d04aba..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=hidden (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=hidden (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=hidden (generic-light-compact).png
deleted file mode 100644
index 9d9fe1a82bad..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=hidden (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=hidden (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=hidden (material-blue-light).png
deleted file mode 100644
index c41427cf8a82..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=hidden (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=hidden (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=hidden (material-blue-light-compact).png
deleted file mode 100644
index 9bde17318bb0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=hidden (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=outside (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=outside (fluent-blue-light).png
deleted file mode 100644
index 6e235513bca5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=outside (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=outside (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=outside (fluent-blue-light-compact).png
deleted file mode 100644
index d6c45925e47a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=outside (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=outside (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=outside (generic-light).png
deleted file mode 100644
index b47c7ed78cb1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=outside (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=outside (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=outside (generic-light-compact).png
deleted file mode 100644
index eaa4180baf06..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=outside (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=outside (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=outside (material-blue-light).png
deleted file mode 100644
index daa9ae94954a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=outside (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=outside (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=outside (material-blue-light-compact).png
deleted file mode 100644
index 9cb3bb9eb8aa..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=outside (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=static (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=static (fluent-blue-light).png
deleted file mode 100644
index bddaa42dc2c9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=static (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=static (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=static (fluent-blue-light-compact).png
deleted file mode 100644
index 982406d6dacf..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=static (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=static (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=static (generic-light).png
deleted file mode 100644
index a6a0cb75a506..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=static (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=static (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=static (generic-light-compact).png
deleted file mode 100644
index a30b1f5c8970..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=static (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=static (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=static (material-blue-light).png
deleted file mode 100644
index f74cd56fda94..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=static (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=static (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=static (material-blue-light-compact).png
deleted file mode 100644
index 6ba8ce707536..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=outlined, labelMode=static (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=floating (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=floating (fluent-blue-light).png
deleted file mode 100644
index e8a5801000a2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=floating (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=floating (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=floating (fluent-blue-light-compact).png
deleted file mode 100644
index ada277c1d3a0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=floating (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=floating (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=floating (generic-light).png
deleted file mode 100644
index dd35ae0f10fc..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=floating (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=floating (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=floating (generic-light-compact).png
deleted file mode 100644
index 2c502316c41d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=floating (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=floating (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=floating (material-blue-light).png
deleted file mode 100644
index b6a827dd7330..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=floating (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=floating (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=floating (material-blue-light-compact).png
deleted file mode 100644
index ba9f9a70e1b0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=floating (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=hidden (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=hidden (fluent-blue-light).png
deleted file mode 100644
index f750051d6132..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=hidden (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=hidden (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=hidden (fluent-blue-light-compact).png
deleted file mode 100644
index 687ce5afc758..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=hidden (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=hidden (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=hidden (generic-light).png
deleted file mode 100644
index 5a8249a95422..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=hidden (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=hidden (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=hidden (generic-light-compact).png
deleted file mode 100644
index 2e611af6b93e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=hidden (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=hidden (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=hidden (material-blue-light).png
deleted file mode 100644
index c56cbe6d5d3c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=hidden (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=hidden (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=hidden (material-blue-light-compact).png
deleted file mode 100644
index d903dc4f0929..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=hidden (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=outside (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=outside (fluent-blue-light).png
deleted file mode 100644
index 0eae65bc21d5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=outside (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=outside (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=outside (fluent-blue-light-compact).png
deleted file mode 100644
index 9e664f086da1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=outside (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=outside (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=outside (generic-light).png
deleted file mode 100644
index 5fab54b507eb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=outside (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=outside (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=outside (generic-light-compact).png
deleted file mode 100644
index 5a3292707601..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=outside (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=outside (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=outside (material-blue-light).png
deleted file mode 100644
index dbf1a08950c5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=outside (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=outside (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=outside (material-blue-light-compact).png
deleted file mode 100644
index 7ddab45234a1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=outside (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=static (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=static (fluent-blue-light).png
deleted file mode 100644
index e8a5801000a2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=static (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=static (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=static (fluent-blue-light-compact).png
deleted file mode 100644
index ada277c1d3a0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=static (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=static (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=static (generic-light).png
deleted file mode 100644
index dd35ae0f10fc..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=static (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=static (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=static (generic-light-compact).png
deleted file mode 100644
index 2c502316c41d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=static (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=static (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=static (material-blue-light).png
deleted file mode 100644
index d5c494a99c06..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=static (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=static (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=static (material-blue-light-compact).png
deleted file mode 100644
index ba9f9a70e1b0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox focused stylingMode=underlined, labelMode=static (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox label symbols (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox label symbols (fluent-blue-light).png
new file mode 100644
index 000000000000..25ac4b6c9825
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox label symbols (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox label symbols (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox label symbols (material-blue-light).png
new file mode 100644
index 000000000000..bf88458cdfea
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox label symbols (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox label symbols with stylingMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox label symbols with stylingMode=filled (fluent-blue-light).png
deleted file mode 100644
index 68894ddcf4ca..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox label symbols with stylingMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox label symbols with stylingMode=filled (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox label symbols with stylingMode=filled (generic-light).png
deleted file mode 100644
index de0f8cd9aa3e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox label symbols with stylingMode=filled (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox label symbols with stylingMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox label symbols with stylingMode=filled (material-blue-light).png
deleted file mode 100644
index 98f71bab9e04..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox label symbols with stylingMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox label symbols with stylingMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox label symbols with stylingMode=outlined (fluent-blue-light).png
deleted file mode 100644
index d043e1ddde1f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox label symbols with stylingMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox label symbols with stylingMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox label symbols with stylingMode=outlined (generic-light).png
deleted file mode 100644
index de713d5d503c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox label symbols with stylingMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox label symbols with stylingMode=outlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox label symbols with stylingMode=outlined (material-blue-light).png
deleted file mode 100644
index 1f5421e0b9fd..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox label symbols with stylingMode=outlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox label symbols with stylingMode=underlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox label symbols with stylingMode=underlined (fluent-blue-light).png
deleted file mode 100644
index 4d18a5d72185..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox label symbols with stylingMode=underlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox label symbols with stylingMode=underlined (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox label symbols with stylingMode=underlined (generic-light).png
deleted file mode 100644
index af80267f24e9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox label symbols with stylingMode=underlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox label symbols with stylingMode=underlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox label symbols with stylingMode=underlined (material-blue-light).png
deleted file mode 100644
index 2b1b4d0fe6d4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox label symbols with stylingMode=underlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=floating (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=floating (fluent-blue-light).png
deleted file mode 100644
index fd8c1c1b638b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=floating (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=floating (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=floating (fluent-blue-light-compact).png
deleted file mode 100644
index 78b9acf04a3f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=floating (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=floating (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=floating (generic-light).png
deleted file mode 100644
index 9fff20216ff5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=floating (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=floating (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=floating (generic-light-compact).png
deleted file mode 100644
index f2e018a26bb8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=floating (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=floating (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=floating (material-blue-light).png
deleted file mode 100644
index 5797fd4cb6ef..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=floating (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=floating (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=floating (material-blue-light-compact).png
deleted file mode 100644
index f430aa74ae0e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=floating (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=hidden (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=hidden (fluent-blue-light).png
deleted file mode 100644
index 0eebfa6e33d7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=hidden (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=hidden (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=hidden (fluent-blue-light-compact).png
deleted file mode 100644
index 6667906c73af..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=hidden (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=hidden (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=hidden (generic-light).png
deleted file mode 100644
index 54713dde69a9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=hidden (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=hidden (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=hidden (generic-light-compact).png
deleted file mode 100644
index e8ad2d10f191..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=hidden (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=hidden (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=hidden (material-blue-light).png
deleted file mode 100644
index 91bbe86f2751..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=hidden (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=hidden (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=hidden (material-blue-light-compact).png
deleted file mode 100644
index e58f869301b9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=hidden (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=outside (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=outside (fluent-blue-light).png
deleted file mode 100644
index 4d883289decb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=outside (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=outside (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=outside (fluent-blue-light-compact).png
deleted file mode 100644
index b34c9d9d28c4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=outside (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=outside (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=outside (generic-light).png
deleted file mode 100644
index 3b3c7c9dddf6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=outside (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=outside (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=outside (generic-light-compact).png
deleted file mode 100644
index 096e8060c449..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=outside (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=outside (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=outside (material-blue-light).png
deleted file mode 100644
index b5b41d733bc8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=outside (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=outside (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=outside (material-blue-light-compact).png
deleted file mode 100644
index a1bae584b1d9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=outside (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=static (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=static (fluent-blue-light).png
deleted file mode 100644
index fd8c1c1b638b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=static (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=static (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=static (fluent-blue-light-compact).png
deleted file mode 100644
index 78b9acf04a3f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=static (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=static (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=static (generic-light).png
deleted file mode 100644
index 9fff20216ff5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=static (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=static (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=static (generic-light-compact).png
deleted file mode 100644
index f2e018a26bb8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=static (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=static (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=static (material-blue-light).png
deleted file mode 100644
index 5797fd4cb6ef..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=static (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=static (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=static (material-blue-light-compact).png
deleted file mode 100644
index f430aa74ae0e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=filled, labelMode=static (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=floating (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=floating (fluent-blue-light).png
deleted file mode 100644
index 92869dc20716..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=floating (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=floating (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=floating (fluent-blue-light-compact).png
deleted file mode 100644
index 2b2a1167d82a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=floating (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=floating (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=floating (generic-light).png
deleted file mode 100644
index 2fcc5b98ce04..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=floating (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=floating (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=floating (generic-light-compact).png
deleted file mode 100644
index c5a2e6b8a223..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=floating (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=floating (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=floating (material-blue-light).png
deleted file mode 100644
index 8173ac7b2e98..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=floating (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=floating (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=floating (material-blue-light-compact).png
deleted file mode 100644
index 8474e272b312..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=floating (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=hidden (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=hidden (fluent-blue-light).png
deleted file mode 100644
index 053fe1cc5be2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=hidden (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=hidden (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=hidden (fluent-blue-light-compact).png
deleted file mode 100644
index dc2f70eae4fb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=hidden (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=hidden (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=hidden (generic-light).png
deleted file mode 100644
index 6401c5beeb82..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=hidden (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=hidden (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=hidden (generic-light-compact).png
deleted file mode 100644
index 78ecd9bf1fe2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=hidden (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=hidden (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=hidden (material-blue-light).png
deleted file mode 100644
index 5a3106ccf49b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=hidden (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=hidden (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=hidden (material-blue-light-compact).png
deleted file mode 100644
index ccd81b73b1d8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=hidden (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=outside (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=outside (fluent-blue-light).png
deleted file mode 100644
index e5fa506ccb16..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=outside (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=outside (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=outside (fluent-blue-light-compact).png
deleted file mode 100644
index 5df0bc63cb2e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=outside (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=outside (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=outside (generic-light).png
deleted file mode 100644
index c3ce046c871e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=outside (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=outside (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=outside (generic-light-compact).png
deleted file mode 100644
index 573dc07f55c5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=outside (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=outside (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=outside (material-blue-light).png
deleted file mode 100644
index 3194ebbe102f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=outside (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=outside (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=outside (material-blue-light-compact).png
deleted file mode 100644
index 8f063b8e8110..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=outside (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=static (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=static (fluent-blue-light).png
deleted file mode 100644
index 92869dc20716..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=static (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=static (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=static (fluent-blue-light-compact).png
deleted file mode 100644
index 2b2a1167d82a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=static (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=static (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=static (generic-light).png
deleted file mode 100644
index 2fcc5b98ce04..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=static (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=static (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=static (generic-light-compact).png
deleted file mode 100644
index c5a2e6b8a223..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=static (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=static (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=static (material-blue-light).png
deleted file mode 100644
index 8173ac7b2e98..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=static (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=static (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=static (material-blue-light-compact).png
deleted file mode 100644
index 8474e272b312..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=outlined, labelMode=static (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=floating (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=floating (fluent-blue-light).png
deleted file mode 100644
index 70490a93ff04..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=floating (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=floating (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=floating (fluent-blue-light-compact).png
deleted file mode 100644
index b89b46796fd4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=floating (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=floating (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=floating (generic-light).png
deleted file mode 100644
index 35f954850e41..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=floating (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=floating (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=floating (generic-light-compact).png
deleted file mode 100644
index 0e312543c0d7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=floating (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=floating (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=floating (material-blue-light).png
deleted file mode 100644
index 8c2a327de525..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=floating (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=floating (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=floating (material-blue-light-compact).png
deleted file mode 100644
index 3933eedbec3e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=floating (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=hidden (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=hidden (fluent-blue-light).png
deleted file mode 100644
index 5026a2b6354a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=hidden (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=hidden (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=hidden (fluent-blue-light-compact).png
deleted file mode 100644
index 9cf53fa4f0ab..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=hidden (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=hidden (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=hidden (generic-light).png
deleted file mode 100644
index 86699fa80052..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=hidden (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=hidden (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=hidden (generic-light-compact).png
deleted file mode 100644
index b1de1a5c4fb5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=hidden (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=hidden (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=hidden (material-blue-light).png
deleted file mode 100644
index 75295fc912f2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=hidden (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=hidden (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=hidden (material-blue-light-compact).png
deleted file mode 100644
index 4eade0dd8114..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=hidden (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=outside (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=outside (fluent-blue-light).png
deleted file mode 100644
index 1438d4c3311a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=outside (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=outside (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=outside (fluent-blue-light-compact).png
deleted file mode 100644
index 5408571d4fa8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=outside (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=outside (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=outside (generic-light).png
deleted file mode 100644
index 4a196eb7c02b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=outside (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=outside (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=outside (generic-light-compact).png
deleted file mode 100644
index d4bca7a9fe40..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=outside (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=outside (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=outside (material-blue-light).png
deleted file mode 100644
index 6a16161c959d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=outside (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=outside (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=outside (material-blue-light-compact).png
deleted file mode 100644
index c9459721a39f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=outside (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=static (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=static (fluent-blue-light).png
deleted file mode 100644
index 70490a93ff04..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=static (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=static (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=static (fluent-blue-light-compact).png
deleted file mode 100644
index b89b46796fd4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=static (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=static (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=static (generic-light).png
deleted file mode 100644
index 35f954850e41..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=static (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=static (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=static (generic-light-compact).png
deleted file mode 100644
index 0e312543c0d7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=static (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=static (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=static (material-blue-light).png
deleted file mode 100644
index 8c2a327de525..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=static (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=static (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=static (material-blue-light-compact).png
deleted file mode 100644
index 3933eedbec3e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox stylingMode=underlined, labelMode=static (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message (fluent-blue-light).png
new file mode 100644
index 000000000000..1e1171a14395
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message (material-blue-light).png
new file mode 100644
index 000000000000..f25cd620e9bd
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=bottom (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=bottom (fluent-blue-light).png
deleted file mode 100644
index cd157daffae8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=bottom (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=bottom (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=bottom (fluent-blue-light-compact).png
deleted file mode 100644
index f6ed0bc73086..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=bottom (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=bottom (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=bottom (generic-light).png
deleted file mode 100644
index 8d1cf6f94d9d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=bottom (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=bottom (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=bottom (generic-light-compact).png
deleted file mode 100644
index c3703e1c6c4e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=bottom (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=bottom (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=bottom (material-blue-light).png
deleted file mode 100644
index 6ee6b68aed8f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=bottom (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=bottom (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=bottom (material-blue-light-compact).png
deleted file mode 100644
index 6f87cf23cd5f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=bottom (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=left (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=left (fluent-blue-light).png
deleted file mode 100644
index a128ae0589db..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=left (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=left (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=left (fluent-blue-light-compact).png
deleted file mode 100644
index b978853025c7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=left (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=left (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=left (generic-light).png
deleted file mode 100644
index f22147268d24..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=left (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=left (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=left (generic-light-compact).png
deleted file mode 100644
index 236a5fec2b4e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=left (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=left (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=left (material-blue-light).png
deleted file mode 100644
index eb44e26ec55f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=left (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=left (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=left (material-blue-light-compact).png
deleted file mode 100644
index b64c854f8a2b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=left (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=right (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=right (fluent-blue-light).png
deleted file mode 100644
index 5842b61a3783..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=right (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=right (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=right (fluent-blue-light-compact).png
deleted file mode 100644
index 5a581e0c1ab9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=right (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=right (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=right (generic-light).png
deleted file mode 100644
index 1df3482ae9dd..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=right (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=right (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=right (generic-light-compact).png
deleted file mode 100644
index 6d22a96b533d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=right (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=right (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=right (material-blue-light).png
deleted file mode 100644
index dc47ca3e58e6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=right (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=right (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=right (material-blue-light-compact).png
deleted file mode 100644
index 6512d79c7288..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=right (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=top (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=top (fluent-blue-light).png
deleted file mode 100644
index f77bb2fa9ee8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=top (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=top (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=top (fluent-blue-light-compact).png
deleted file mode 100644
index 52d2ea3647c2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=top (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=top (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=top (generic-light).png
deleted file mode 100644
index 9152052e55fc..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=top (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=top (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=top (generic-light-compact).png
deleted file mode 100644
index 8d52fda76059..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=top (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=top (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=top (material-blue-light).png
deleted file mode 100644
index 2a90fb7a604e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=top (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=top (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=top (material-blue-light-compact).png
deleted file mode 100644
index 559173108d90..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox validation message with position=top (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox with calendar (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox with calendar (generic-light).png
deleted file mode 100644
index 2b732084d7cc..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox with calendar (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox with datetime (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox with datetime (generic-light).png
deleted file mode 100644
index 7fb0ea8dbfdb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox with datetime (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox with datetime without analog clock (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox with datetime without analog clock (generic-light).png
deleted file mode 100644
index 5f61c5e1000f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox with datetime without analog clock (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox with datetime without calendar (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox with datetime without calendar (generic-light).png
deleted file mode 100644
index 66b954289d14..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateBox/etalons/Datebox with datetime without calendar (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/label.ts b/e2e/testcafe-devextreme/tests/editors/dateBox/label.ts
index 392eb4a3f652..90578a735e22 100644
--- a/e2e/testcafe-devextreme/tests/editors/dateBox/label.ts
+++ b/e2e/testcafe-devextreme/tests/editors/dateBox/label.ts
@@ -12,71 +12,73 @@ import {
const DATEBOX_CLASS = 'dx-datebox';
const stylingModes = ['outlined', 'underlined', 'filled'];
+const visibleLabelModes = ['floating', 'static', 'outside'];
fixture.disablePageReloads`DateBox_Label`
.page(url(__dirname, '../../container.html'));
-stylingModes.forEach((stylingMode) => {
- test(`Symbol parts in label should not be cropped with stylingMode=${stylingMode}`, async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
-
- await testScreenshot(t, takeScreenshot, `Datebox label symbols with stylingMode=${stylingMode}.png`, { element: '#container' });
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }).before(async () => {
- await appendElementTo('#container', 'div', 'dateBox');
- await setStyleAttribute(Selector('#container'), 'box-sizing: border-box; width: 300px; height: 400px; padding: 8px;');
-
- return createWidget('dxDateBox', {
- label: 'qwerty QWERTY 1234567890',
- stylingMode,
- value: new Date(1900, 0, 1),
- }, '#dateBox');
- });
+test('Symbol parts in label should not be cropped', async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+
+ await testScreenshot(t, takeScreenshot, 'Datebox label symbols.png', { element: '#container' });
+
+ await t
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}).before(async () => {
+ await appendElementTo('#container', 'div', 'dateBox');
+ await setStyleAttribute(Selector('#container'), 'box-sizing: border-box; width: 300px; height: 600px; padding: 8px;');
+
+ for (const stylingMode of stylingModes) {
+ for (const labelMode of visibleLabelModes) {
+ const id = `${`dx${new Guid()}`}`;
+
+ await appendElementTo('#container', 'div', id, { });
+
+ await createWidget('dxDateBox', {
+ label: 'qwerty QWERTY 1234567890',
+ stylingMode,
+ labelMode,
+ value: new Date(1900, 0, 1),
+ }, `#${id}`);
+ }
+ }
});
-[true, false].forEach((isValid) => {
- test(`DateBox with buttons container, isValid=${isValid}`, async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
-
- await insertStylesheetRulesToPage(`#container { display: flex; flex-wrap: wrap; } .${DATEBOX_CLASS} { width: 220px; margin: 2px; }`);
-
- await testScreenshot(t, takeScreenshot, `DateBox render with buttons container, isValid=${isValid}.png`, { shouldTestInCompact: true });
-
- await removeStylesheetRulesFromPage();
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }).before(async () => {
- for (const stylingMode of stylingModes) {
- for (const buttons of [
- ['clear'],
- ['clear', 'dropDown'],
- [{ name: 'custom', location: 'after', options: { icon: 'home' } }, 'clear', 'dropDown'],
- ['clear', { name: 'custom', location: 'after', options: { icon: 'home' } }, 'dropDown'],
- ['clear', 'dropDown', { name: 'custom', location: 'after', options: { icon: 'home' } }],
- [{ name: 'custom', location: 'before', options: { icon: 'home' } }, 'clear', 'dropDown'],
- ['clear', { name: 'custom', location: 'before', options: { icon: 'home' } }, 'dropDown'],
- ['clear', 'dropDown', { name: 'custom', location: 'before', options: { icon: 'home' } }],
- ]) {
- for (const rtlEnabled of [true, false]) {
- const id = `${`dx${new Guid()}`}`;
-
- await appendElementTo('#container', 'div', id, { });
-
- await createWidget('dxDateBox', {
- value: new Date(2021, 9, 17),
- stylingMode,
- rtlEnabled,
- buttons,
- showClearButton: true,
- isValid,
- }, `#${id}`);
- }
+test('DateBox with buttons container', async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+
+ await insertStylesheetRulesToPage(`#container { display: flex; flex-wrap: wrap; } .${DATEBOX_CLASS} { width: 220px; margin: 2px; }`);
+
+ await testScreenshot(t, takeScreenshot, 'DateBox render with buttons container.png');
+
+ await removeStylesheetRulesFromPage();
+
+ await t
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}).before(async () => {
+ for (const stylingMode of stylingModes) {
+ for (const buttons of [
+ ['clear'],
+ ['clear', 'dropDown'],
+ [{ name: 'custom', location: 'after', options: { icon: 'home' } }, 'clear', 'dropDown'],
+ ['clear', { name: 'custom', location: 'after', options: { icon: 'home' } }, 'dropDown'],
+ ['clear', 'dropDown', { name: 'custom', location: 'after', options: { icon: 'home' } }],
+ ]) {
+ for (const isValid of [true, false]) {
+ const id = `${`dx${new Guid()}`}`;
+
+ await appendElementTo('#container', 'div', id, { });
+
+ await createWidget('dxDateBox', {
+ value: new Date(2021, 9, 17),
+ stylingMode,
+ buttons,
+ showClearButton: true,
+ isValid,
+ }, `#${id}`);
}
}
- });
+ }
});
diff --git a/e2e/testcafe-devextreme/tests/editors/dateBox/validationMessage.ts b/e2e/testcafe-devextreme/tests/editors/dateBox/validationMessage.ts
index 2b69f5eb086a..0ad0101156fd 100644
--- a/e2e/testcafe-devextreme/tests/editors/dateBox/validationMessage.ts
+++ b/e2e/testcafe-devextreme/tests/editors/dateBox/validationMessage.ts
@@ -1,45 +1,55 @@
import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
import DateBox from 'devextreme-testcafe-models/dateBox';
+import Guid from 'devextreme/core/guid';
import { safeSizeTest } from '../../../helpers/safeSizeTest';
import url from '../../../helpers/getPageUrl';
import { createWidget } from '../../../helpers/createWidget';
import { testScreenshot } from '../../../helpers/themeUtils';
+import { appendElementTo } from '../../../helpers/domUtils';
fixture.disablePageReloads`DateBox ValidationMessagePosition`
.page(url(__dirname, '../../container.html'));
const positions = ['top', 'right', 'bottom', 'left'];
-positions.forEach((position) => {
- safeSizeTest(`DateBox ValidationMessage position is correct (${position})`, async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+safeSizeTest('DateBox ValidationMessage position is correct', async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- const dateBox = new DateBox('#container');
+ // eslint-disable-next-line no-restricted-syntax
+ for (const id of t.ctx.ids) {
+ const dateBox = new DateBox(`#${id}`);
await dateBox.option('value', new Date(2022, 6, 14));
+ }
- await testScreenshot(t, takeScreenshot, `Datebox validation message with position=${position}.png`, {
- shouldTestInCompact: true,
- compactCallBack: async () => dateBox.option('value', new Date(2022, 6, 15)),
- });
+ await testScreenshot(t, takeScreenshot, 'Datebox validation message.png');
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }, [300, 200]).before(async () => {
+ await t
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}, [600, 400]).before(async (t) => {
+ t.ctx.ids = [];
+
+ // eslint-disable-next-line no-restricted-syntax
+ for (const position of positions) {
+ const id = `${`dx${new Guid()}`}`;
+
+ await appendElementTo('#container', 'div', id, {});
+
+ t.ctx.ids.push(id);
await createWidget('dxDateBox', {
- elementAttr: { style: 'margin: 50px 0 0 100px;' },
- width: 100,
+ elementAttr: { style: 'display: inline-block; margin: 50px 100px 0 0;' },
+ width: 150,
height: 40,
validationMessageMode: 'always',
validationMessagePosition: position,
- });
+ }, `#${id}`);
- return createWidget('dxValidator', {
+ await createWidget('dxValidator', {
validationRules: [{
type: 'range',
max: new Date(1),
message: 'out of range',
}],
- });
- });
+ }, `#${id}`);
+ }
});
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/calendar.ts b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/calendar.ts
index aced448bb96f..667054f6326f 100644
--- a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/calendar.ts
+++ b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/calendar.ts
@@ -336,244 +336,238 @@ test('Selected range if endDate = startDate, currentSelection: startDate', async
}, '#dateRangeBox');
});
-[false, true].forEach((rtlEnabled) => {
- const screenshotPostfix = rtlEnabled ? ', rtl' : '';
-
- test(`Start date cell in selected range, rtlEnabled=${rtlEnabled}`, async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- const dateRangeBox = new DateRangeBox('#dateRangeBox');
+test('Start date cell in selected range', async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+ const dateRangeBox = new DateRangeBox('#dateRangeBox');
- await t
- .click(dateRangeBox.getStartDateBox().input);
+ await t
+ .click(dateRangeBox.getStartDateBox().input);
- const calendar = dateRangeBox.getCalendar();
+ const calendar = dateRangeBox.getCalendar();
- await t
- .hover(calendar.getCellByDate('2021/10/01'));
+ await t
+ .hover(calendar.getCellByDate('2021/10/01'));
- await testScreenshot(t, takeScreenshot, `DRB range, startDate is start in row, hover is start in view${screenshotPostfix}.png`, { element: '#container' });
+ await testScreenshot(t, takeScreenshot, 'DRB range, startDate is start in row, hover is start in view.png', { element: '#container' });
- await t
- .click(calendar.getCellByDate('2021/10/31'))
- .click(dateRangeBox.getStartDateBox().input)
- .hover(calendar.getCellByDate('2021/10/16'));
+ await t
+ .click(calendar.getCellByDate('2021/10/31'))
+ .click(dateRangeBox.getStartDateBox().input)
+ .hover(calendar.getCellByDate('2021/10/16'));
- await testScreenshot(t, takeScreenshot, `DRB range, startDate is end in view & start row, hover is end row${screenshotPostfix}.png`, { element: '#container' });
+ await testScreenshot(t, takeScreenshot, 'DRB range, startDate is end in view & start row, hover is end row.png', { element: '#container' });
- await t
- .click(calendar.getCellByDate('2021/10/23'))
- .click(dateRangeBox.getStartDateBox().input)
- .hover(calendar.getCellByDate('2021/10/03'));
+ await t
+ .click(calendar.getCellByDate('2021/10/23'))
+ .click(dateRangeBox.getStartDateBox().input)
+ .hover(calendar.getCellByDate('2021/10/03'));
- await testScreenshot(t, takeScreenshot, `DRB range, startDate is end cell row, hover is start in row${screenshotPostfix}.png`, { element: '#container' });
+ await testScreenshot(t, takeScreenshot, 'DRB range, startDate is end cell row, hover is start in row.png', { element: '#container' });
- await dateRangeBox.getCalendar().option('currentDate', new Date(2021, 8, 1));
+ await dateRangeBox.getCalendar().option('currentDate', new Date(2021, 8, 1));
- await t
- .click(calendar.getCellByDate('2021/10/01'))
- .click(dateRangeBox.getStartDateBox().input);
+ await t
+ .click(calendar.getCellByDate('2021/10/01'))
+ .click(dateRangeBox.getStartDateBox().input);
- await dateRangeBox.getCalendar().option('currentDate', new Date(2021, 8, 1));
+ await dateRangeBox.getCalendar().option('currentDate', new Date(2021, 8, 1));
- await t
- .hover(calendar.getCellByDate('2021/09/30'));
+ await t
+ .hover(calendar.getCellByDate('2021/09/30'));
- await testScreenshot(t, takeScreenshot, `DRB range, startDate is start in view, hover is end in view${screenshotPostfix}.png`, { element: '#container' });
+ await testScreenshot(t, takeScreenshot, 'DRB range, startDate is start in view, hover is end in view.png', { element: '#container' });
- await dateRangeBox.getCalendar().option('currentDate', new Date(2021, 8, 1));
+ await dateRangeBox.getCalendar().option('currentDate', new Date(2021, 8, 1));
- await t
- .click(calendar.getCellByDate('2021/09/30'))
- .click(dateRangeBox.getStartDateBox().input)
- .hover(calendar.getCellByDate('2021/09/15'));
+ await t
+ .click(calendar.getCellByDate('2021/09/30'))
+ .click(dateRangeBox.getStartDateBox().input)
+ .hover(calendar.getCellByDate('2021/09/15'));
- await testScreenshot(t, takeScreenshot, `DRB range, startDate is end in view, hover inside row${screenshotPostfix}.png`, { element: '#container' });
+ await testScreenshot(t, takeScreenshot, 'DRB range, startDate is end in view, hover inside row.png', { element: '#container' });
- await dateRangeBox.getCalendar().option('currentDate', new Date(2021, 7, 1));
+ await dateRangeBox.getCalendar().option('currentDate', new Date(2021, 7, 1));
- await t
- .click(calendar.getCellByDate('2021/09/15'))
- .click(dateRangeBox.getStartDateBox().input);
+ await t
+ .click(calendar.getCellByDate('2021/09/15'))
+ .click(dateRangeBox.getStartDateBox().input);
- await dateRangeBox.getCalendar().option('currentDate', new Date(2021, 7, 1));
+ await dateRangeBox.getCalendar().option('currentDate', new Date(2021, 7, 1));
- await t
- .hover(calendar.getCellByDate('2021/08/01'));
+ await t
+ .hover(calendar.getCellByDate('2021/08/01'));
- await testScreenshot(t, takeScreenshot, `DRB range, startDate inside row, hover is start in view & row${screenshotPostfix}.png`, { element: '#container' });
+ await testScreenshot(t, takeScreenshot, 'DRB range, startDate inside row, hover is start in view & row.png', { element: '#container' });
- await dateRangeBox.getCalendar().option('currentDate', new Date(2021, 6, 1));
+ await dateRangeBox.getCalendar().option('currentDate', new Date(2021, 6, 1));
- await t
- .click(calendar.getCellByDate('2021/08/01'))
- .click(dateRangeBox.getStartDateBox().input);
+ await t
+ .click(calendar.getCellByDate('2021/08/01'))
+ .click(dateRangeBox.getStartDateBox().input);
- await dateRangeBox.getCalendar().option('currentDate', new Date(2021, 6, 1));
+ await dateRangeBox.getCalendar().option('currentDate', new Date(2021, 6, 1));
- await t
- .hover(calendar.getCellByDate('2021/07/31'));
+ await t
+ .hover(calendar.getCellByDate('2021/07/31'));
- await testScreenshot(t, takeScreenshot, `DRB range, startDate is start view & row, hover is end view & row${screenshotPostfix}.png`, { element: '#container' });
+ await testScreenshot(t, takeScreenshot, 'DRB range, startDate is start view & row, hover is end view & row.png', { element: '#container' });
- await t
- .click(calendar.getCellByDate('2021/07/31'))
- .click(dateRangeBox.getStartDateBox().input);
+ await t
+ .click(calendar.getCellByDate('2021/07/31'))
+ .click(dateRangeBox.getStartDateBox().input);
- await dateRangeBox.getCalendar().option('currentDate', new Date(2021, 6, 1));
+ await dateRangeBox.getCalendar().option('currentDate', new Date(2021, 6, 1));
- await t
- .hover(calendar.getCellByDate('2021/07/02'));
+ await t
+ .hover(calendar.getCellByDate('2021/07/02'));
- await testScreenshot(t, takeScreenshot, `DRB range, startDate is end in view & row, hover inside row${screenshotPostfix}.png`, { element: '#container' });
+ await testScreenshot(t, takeScreenshot, 'DRB range, startDate is end in view & row, hover inside row.png', { element: '#container' });
- await dateRangeBox.getCalendar().option('currentDate', new Date(2021, 4, 1));
+ await dateRangeBox.getCalendar().option('currentDate', new Date(2021, 4, 1));
- await t
- .hover(calendar.getCellByDate('2021/05/01'));
+ await t
+ .hover(calendar.getCellByDate('2021/05/01'));
- await testScreenshot(t, takeScreenshot, `DRB range, hover is start in view & end cell row${screenshotPostfix}.png`, { element: '#container' });
+ await testScreenshot(t, takeScreenshot, 'DRB range, hover is start in view & end cell row.png', { element: '#container' });
- await t
- .click(calendar.getCellByDate('2021/05/01'))
- .click(dateRangeBox.getStartDateBox().input);
+ await t
+ .click(calendar.getCellByDate('2021/05/01'))
+ .click(dateRangeBox.getStartDateBox().input);
- await testScreenshot(t, takeScreenshot, `DRB range, startDate cell is start in view & end cell row${screenshotPostfix}.png`, { element: '#container' });
+ await testScreenshot(t, takeScreenshot, 'DRB range, startDate cell is start in view & end cell row.png', { element: '#container' });
- await dateRangeBox.getCalendar().option('currentDate', new Date(2021, 1, 1));
+ await dateRangeBox.getCalendar().option('currentDate', new Date(2021, 1, 1));
- await t
- .hover(calendar.getCellByDate('2021/02/28'));
+ await t
+ .hover(calendar.getCellByDate('2021/02/28'));
- await testScreenshot(t, takeScreenshot, `DRB range, hover is end in view & start in row${screenshotPostfix}.png`, { element: '#container' });
+ await testScreenshot(t, takeScreenshot, 'DRB range, hover is end in view & start in row.png', { element: '#container' });
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }).before(async () => {
- await appendElementTo('#container', 'div', 'dateRangeBox');
- await setAttribute('#container', 'style', 'width: 800px; height: 500px; padding-top: 10px;');
+ await t
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}).before(async () => {
+ await appendElementTo('#container', 'div', 'dateRangeBox');
+ await setAttribute('#container', 'style', 'width: 800px; height: 500px; padding-top: 10px;');
- return createWidget('dxDateRangeBox', {
- value: [new Date(2021, 9, 17), new Date(2021, 10, 6)],
- openOnFieldClick: true,
- width: 500,
- rtlEnabled,
- }, '#dateRangeBox');
- });
+ return createWidget('dxDateRangeBox', {
+ value: [new Date(2021, 9, 17), new Date(2021, 10, 6)],
+ openOnFieldClick: true,
+ width: 500,
+ }, '#dateRangeBox');
+});
- test(`End date cell in selected range, rtlEnabled=${rtlEnabled}`, async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- const dateRangeBox = new DateRangeBox('#dateRangeBox');
+test('End date cell in selected range', async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+ const dateRangeBox = new DateRangeBox('#dateRangeBox');
- await t
- .click(dateRangeBox.getEndDateBox().input);
+ await t
+ .click(dateRangeBox.getEndDateBox().input);
- const calendar = dateRangeBox.getCalendar();
+ const calendar = dateRangeBox.getCalendar();
- await t
- .click(calendar.getCellByDate('2021/10/24'))
- .click(dateRangeBox.getEndDateBox().input)
- .hover(calendar.getCellByDate('2021/10/31'));
+ await t
+ .click(calendar.getCellByDate('2021/10/24'))
+ .click(dateRangeBox.getEndDateBox().input)
+ .hover(calendar.getCellByDate('2021/10/31'));
- await testScreenshot(t, takeScreenshot, `DRB range, endDate is start in row, hover is end view & start row${screenshotPostfix}.png`, { element: '#container' });
+ await testScreenshot(t, takeScreenshot, 'DRB range, endDate is start in row, hover is end view & start row.png', { element: '#container' });
- await t
- .click(calendar.getCellByDate('2021/10/25'))
- .click(dateRangeBox.getEndDateBox().input)
- .hover(calendar.getCellByDate('2021/11/01'));
+ await t
+ .click(calendar.getCellByDate('2021/10/25'))
+ .click(dateRangeBox.getEndDateBox().input)
+ .hover(calendar.getCellByDate('2021/11/01'));
- await testScreenshot(t, takeScreenshot, `DRB range, endDate is cell inside row, hover is start in view${screenshotPostfix}.png`, { element: '#container' });
+ await testScreenshot(t, takeScreenshot, 'DRB range, endDate is cell inside row, hover is start in view.png', { element: '#container' });
- await t
- .click(calendar.getCellByDate('2021/10/30'))
- .click(dateRangeBox.getEndDateBox().input)
- .hover(calendar.getCellByDate('2021/11/30'));
+ await t
+ .click(calendar.getCellByDate('2021/10/30'))
+ .click(dateRangeBox.getEndDateBox().input)
+ .hover(calendar.getCellByDate('2021/11/30'));
- await testScreenshot(t, takeScreenshot, `DRB range, endDate is end cell row, hover is end in view${screenshotPostfix}.png`, { element: '#container' });
+ await testScreenshot(t, takeScreenshot, 'DRB range, endDate is end cell row, hover is end in view.png', { element: '#container' });
- await t
- .click(calendar.getCellByDate('2021/10/31'))
- .click(dateRangeBox.getEndDateBox().input)
- .hover(calendar.getCellByDate('2021/11/21'));
+ await t
+ .click(calendar.getCellByDate('2021/10/31'))
+ .click(dateRangeBox.getEndDateBox().input)
+ .hover(calendar.getCellByDate('2021/11/21'));
- await testScreenshot(t, takeScreenshot, `DRB range, endDate is end in view & start row, hover is start row${screenshotPostfix}.png`, { element: '#container' });
+ await testScreenshot(t, takeScreenshot, 'DRB range, endDate is end in view & start row, hover is start row.png', { element: '#container' });
- await t
- .click(calendar.getCellByDate('2021/11/01'))
- .click(dateRangeBox.getEndDateBox().input)
- .hover(calendar.getCellByDate('2021/11/21'));
+ await t
+ .click(calendar.getCellByDate('2021/11/01'))
+ .click(dateRangeBox.getEndDateBox().input)
+ .hover(calendar.getCellByDate('2021/11/21'));
- await testScreenshot(t, takeScreenshot, `DRB range, endDate is start in view, hover is end in row${screenshotPostfix}.png`, { element: '#container' });
+ await testScreenshot(t, takeScreenshot, 'DRB range, endDate is start in view, hover is end in row.png', { element: '#container' });
- await dateRangeBox.getCalendar().option('currentDate', new Date(2021, 11, 15));
+ await dateRangeBox.getCalendar().option('currentDate', new Date(2021, 11, 15));
- await t
- .click(calendar.getCellByDate('2021/12/31'))
- .click(dateRangeBox.getEndDateBox().input);
+ await t
+ .click(calendar.getCellByDate('2021/12/31'))
+ .click(dateRangeBox.getEndDateBox().input);
- await dateRangeBox.getCalendar().option('currentDate', new Date(2021, 12, 15));
+ await dateRangeBox.getCalendar().option('currentDate', new Date(2021, 12, 15));
- await t
- .hover(calendar.getCellByDate('2022/01/01'));
+ await t
+ .hover(calendar.getCellByDate('2022/01/01'));
- await testScreenshot(t, takeScreenshot, `DRB range, endDate is end in view, hover is start view & end row${screenshotPostfix}.png`, { element: '#container' });
+ await testScreenshot(t, takeScreenshot, 'DRB range, endDate is end in view, hover is start view & end row.png', { element: '#container' });
- await t
- .click(calendar.getCellByDate('2022/01/01'))
- .click(dateRangeBox.getEndDateBox().input);
+ await t
+ .click(calendar.getCellByDate('2022/01/01'))
+ .click(dateRangeBox.getEndDateBox().input);
- await dateRangeBox.getCalendar().option('currentDate', new Date(2021, 12, 15));
+ await dateRangeBox.getCalendar().option('currentDate', new Date(2021, 12, 15));
- await t
- .hover(calendar.getCellByDate('2022/01/25'));
+ await t
+ .hover(calendar.getCellByDate('2022/01/25'));
- await dateRangeBox.getCalendar().option('currentDate', new Date(2021, 12, 15));
+ await dateRangeBox.getCalendar().option('currentDate', new Date(2021, 12, 15));
- await testScreenshot(t, takeScreenshot, `DRB range, endDate is start view & end cell row, hover inside row${screenshotPostfix}.png`, { element: '#container' });
+ await testScreenshot(t, takeScreenshot, 'DRB range, endDate is start view & end cell row, hover inside row.png', { element: '#container' });
- await dateRangeBox.getCalendar().option('currentDate', new Date(2022, 3, 15));
+ await dateRangeBox.getCalendar().option('currentDate', new Date(2022, 3, 15));
- await t
- .hover(calendar.getCellByDate('2022/04/30'));
+ await t
+ .hover(calendar.getCellByDate('2022/04/30'));
- await testScreenshot(t, takeScreenshot, `DRB range, hover is end in view & end cell row${screenshotPostfix}.png`, { element: '#container' });
+ await testScreenshot(t, takeScreenshot, 'DRB range, hover is end in view & end cell row.png', { element: '#container' });
- await t
- .click(calendar.getCellByDate('2022/04/30'))
- .click(dateRangeBox.getEndDateBox().input);
+ await t
+ .click(calendar.getCellByDate('2022/04/30'))
+ .click(dateRangeBox.getEndDateBox().input);
- await dateRangeBox.getCalendar().option('currentDate', new Date(2022, 2, 15));
- await testScreenshot(t, takeScreenshot, `DRB range, endDate is end in view & end cell row${screenshotPostfix}.png`, { element: '#container' });
+ await dateRangeBox.getCalendar().option('currentDate', new Date(2022, 2, 15));
+ await testScreenshot(t, takeScreenshot, 'DRB range, endDate is end in view & end cell row.png', { element: '#container' });
- await dateRangeBox.getCalendar().option('currentDate', new Date(2022, 3, 15));
+ await dateRangeBox.getCalendar().option('currentDate', new Date(2022, 3, 15));
- await t
- .hover(calendar.getCellByDate('2022/05/01'));
+ await t
+ .hover(calendar.getCellByDate('2022/05/01'));
- await testScreenshot(t, takeScreenshot, `DRB range, hover is start in view & start in row${screenshotPostfix}.png`, { element: '#container' });
+ await testScreenshot(t, takeScreenshot, 'DRB range, hover is start in view & start in row.png', { element: '#container' });
- await t
- .click(calendar.getCellByDate('2022/05/01'))
- .click(dateRangeBox.getEndDateBox().input);
+ await t
+ .click(calendar.getCellByDate('2022/05/01'))
+ .click(dateRangeBox.getEndDateBox().input);
- await dateRangeBox.getCalendar().option('currentDate', new Date(2022, 3, 15));
+ await dateRangeBox.getCalendar().option('currentDate', new Date(2022, 3, 15));
- await testScreenshot(t, takeScreenshot, `DRB range, endDate is start in view & start in row${screenshotPostfix}.png`, { element: '#container' });
+ await testScreenshot(t, takeScreenshot, 'DRB range, endDate is start in view & start in row.png', { element: '#container' });
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }).before(async () => {
- await appendElementTo('#container', 'div', 'dateRangeBox');
- await setAttribute('#container', 'style', 'width: 800px; height: 500px; padding-top: 10px;');
+ await t
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}).before(async () => {
+ await appendElementTo('#container', 'div', 'dateRangeBox');
+ await setAttribute('#container', 'style', 'width: 800px; height: 500px; padding-top: 10px;');
- return createWidget('dxDateRangeBox', {
- value: [new Date(2021, 9, 17), new Date(2021, 9, 23)],
- openOnFieldClick: true,
- rtlEnabled,
- width: 500,
- }, '#dateRangeBox');
- });
+ return createWidget('dxDateRangeBox', {
+ value: [new Date(2021, 9, 17), new Date(2021, 9, 23)],
+ openOnFieldClick: true,
+ width: 500,
+ }, '#dateRangeBox');
});
test('Cell in range', async (t) => {
@@ -668,17 +662,20 @@ test('Disabled dates on inputs focus (disableOutOfRangeSelection: true)', async
const dateRangeBox = new DateRangeBox('#dateRangeBox');
await t
- .click(dateRangeBox.getStartDateBox().input);
+ .click(dateRangeBox.getStartDateBox().input)
+ .hover(dateRangeBox.getStartDateBox().input);
await testScreenshot(t, takeScreenshot, 'DRB disabled dates on popup opening.png', { element: '#container' });
await t
- .click(dateRangeBox.getEndDateBox().input);
+ .click(dateRangeBox.getEndDateBox().input)
+ .hover(dateRangeBox.getEndDateBox().input);
await testScreenshot(t, takeScreenshot, 'DRB disabled dates on end date input focus.png', { element: '#container' });
await t
- .click(dateRangeBox.getStartDateBox().input);
+ .click(dateRangeBox.getStartDateBox().input)
+ .hover(dateRangeBox.getStartDateBox().input);
await testScreenshot(t, takeScreenshot, 'DRB disabled dates on start date input focus.png', { element: '#container' });
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/common.ts b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/common.ts
index c405f2209945..10599f45f495 100644
--- a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/common.ts
+++ b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/common.ts
@@ -3,12 +3,14 @@ import { Selector } from 'testcafe';
import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
import Guid from 'devextreme/core/guid';
import DateRangeBox from 'devextreme-testcafe-models/dateRangeBox';
+import type { Properties as DateRangeBoxProperties } from 'devextreme/ui/date_range_box.d';
+import type { Properties as DropDownEditorProperties } from 'devextreme/ui/drop_down_editor/ui.drop_down_editor.d';
+import type { EditorStyle, LabelMode } from 'devextreme/common';
import {
insertStylesheetRulesToPage,
appendElementTo,
setAttribute,
setClassAttribute,
- removeClassAttribute,
} from '../../../helpers/domUtils';
import url from '../../../helpers/getPageUrl';
import { createWidget } from '../../../helpers/createWidget';
@@ -21,124 +23,104 @@ const HOVER_STATE_CLASS = 'dx-state-hover';
const READONLY_STATE_CLASS = 'dx-state-readonly';
const DISABLED_STATE_CLASS = 'dx-state-disabled';
-const stylingModes = ['outlined', 'underlined', 'filled'];
-const labelModes = ['static', 'floating', 'hidden', 'outside'];
+const stylingModes: EditorStyle[] = ['outlined', 'underlined', 'filled'];
+const labelModes: LabelMode[] = ['static', 'floating', 'hidden', 'outside'];
fixture.disablePageReloads`DateRangeBox render`
.page(url(__dirname, '../../container.html'));
-stylingModes.forEach((stylingMode) => {
- [true, false].forEach((isValid) => {
- test(`DateRangeBox styles, stylingMode=${stylingMode}, isValid=${isValid}`, async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
-
- await testScreenshot(t, takeScreenshot, `DateRangeBox stylingMode=${stylingMode} isValid=${isValid}.png`, { shouldTestInCompact: true });
-
- for (const state of [
- DROP_DOWN_EDITOR_ACTIVE_CLASS,
- FOCUSED_STATE_CLASS,
- HOVER_STATE_CLASS,
- READONLY_STATE_CLASS,
- DISABLED_STATE_CLASS,
- ] as any[]
- ) {
- for (const id of t.ctx.ids) {
- await setClassAttribute(Selector(`#${id}`), state);
- await setClassAttribute(Selector(`#${id} .dx-start-datebox`), state);
- }
-
- await testScreenshot(t, takeScreenshot, `DateRangeBox ${state.replaceAll('dx-', '').replaceAll('dropdowneditor-', '').replaceAll('state-', '')} stylingMode=${stylingMode} isValid=${isValid}.png`, { shouldTestInCompact: true });
-
- for (const id of t.ctx.ids) {
- await removeClassAttribute(Selector(`#${id}`), state);
- await removeClassAttribute(Selector(`#${id} .dx-start-datebox`), state);
- }
- }
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }).before(async (t) => {
- t.ctx.ids = [];
-
- await insertStylesheetRulesToPage(`.${DATERANGEBOX_CLASS} { display: inline-flex; margin: 5px; }`);
-
- for (const rtlEnabled of [false, true]) {
- for (const labelMode of labelModes) {
- for (const value of [
- [null, null],
- [new Date(2021, 9, 17, 16, 34), new Date(2021, 9, 18, 16, 34)],
- ]) {
- const id = `${`dx${new Guid()}`}`;
-
- t.ctx.ids.push(id);
- await appendElementTo('#container', 'div', id, { });
-
- const options: any = {
- width: 500,
- isValid,
- value,
- labelMode,
- rtlEnabled,
- stylingMode,
- endDateLabel: labelMode,
- startDateLabel: 'qwertyQWERTYg',
- showClearButton: true,
- };
-
- await createWidget('dxDateRangeBox', options, `#${id}`);
- }
- }
- }
- });
- });
+const TEST_VALUE = [new Date(2021, 9, 17, 16, 34), new Date(2021, 9, 18, 16, 34)];
+
+const createDateRangeBox = async (
+ options?: DateRangeBoxProperties,
+ state?: string,
+): Promise => {
+ const id = `${`dx${new Guid()}`}`;
+
+ await appendElementTo('#container', 'div', id, { });
+
+ const config: any = {
+ width: 500,
+ labelMode: 'static',
+ endDateLabel: 'static',
+ startDateLabel: 'qwertyQWERTYg',
+ showClearButton: true,
+ ...options,
+ };
+
+ await createWidget('dxDateRangeBox', config, `#${id}`);
+
+ if (state) {
+ await setClassAttribute(Selector(`#${id}`), state);
+ await setClassAttribute(Selector(`#${id} .dx-start-datebox`), state);
+ }
+
+ return id;
+};
+
+test('DateRangeBox styles', async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+
+ await testScreenshot(t, takeScreenshot, 'DateRangeBox styles.png', { element: '#container' });
+
+ await t
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}).before(async () => {
+ await insertStylesheetRulesToPage(`.${DATERANGEBOX_CLASS} { display: inline-flex; margin: 5px; }`);
+
+ for (const stylingMode of stylingModes) {
+ for (const state of [
+ DROP_DOWN_EDITOR_ACTIVE_CLASS,
+ FOCUSED_STATE_CLASS,
+ HOVER_STATE_CLASS,
+ READONLY_STATE_CLASS,
+ DISABLED_STATE_CLASS,
+ ] as any[]
+ ) {
+ await createDateRangeBox({ value: TEST_VALUE, stylingMode }, state);
+ }
+ }
+
+ await createDateRangeBox({ value: TEST_VALUE, rtlEnabled: true });
+ await createDateRangeBox({ value: TEST_VALUE, isValid: false });
+});
+
+test('DateRangeBox with buttons container', async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+
+ await testScreenshot(t, takeScreenshot, 'DateRangeBox with buttons container.png', { element: '#container' });
- ['static', 'floating', 'outside'].forEach((labelMode) => {
- test(`DateRangeBox with buttons container, stylingMode=${stylingMode}, labelMode=${labelMode}`, async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
-
- await insertStylesheetRulesToPage('#container { display: flex; flex-wrap: wrap; gap: 4px; }');
-
- await testScreenshot(t, takeScreenshot, `DRB with buttons container,stMode=${stylingMode},lMode=${labelMode}.png`, { shouldTestInCompact: true });
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }).before(async () => {
- for (const buttons of [
- ['clear'],
- ['clear', 'dropDown'],
- [{ name: 'custom', location: 'after', options: { icon: 'home' } }, 'clear', 'dropDown'],
- ['clear', { name: 'custom', location: 'after', options: { icon: 'home' } }, 'dropDown'],
- ['clear', 'dropDown', { name: 'custom', location: 'after', options: { icon: 'home' } }],
- [{ name: 'custom', location: 'before', options: { icon: 'home' } }, 'clear', 'dropDown'],
- ['clear', { name: 'custom', location: 'before', options: { icon: 'home' } }, 'dropDown'],
- ['clear', 'dropDown', { name: 'custom', location: 'before', options: { icon: 'home' } }],
- ]) {
- for (const rtlEnabled of [false, true]) {
- const id = `${`dx${new Guid()}`}`;
-
- await appendElementTo('#container', 'div', id, { });
-
- await createWidget('dxDateRangeBox', {
- width: 500,
- value: [new Date(2021, 9, 17, 16, 34), new Date(2021, 9, 18, 16, 34)],
- labelMode,
- stylingMode,
- rtlEnabled,
- buttons,
- showClearButton: true,
- }, `#${id}`);
- }
- }
+ await t
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}).before(async () => {
+ await insertStylesheetRulesToPage('#container { display: flex; flex-wrap: wrap; gap: 4px; }');
+
+ const testButtons: DropDownEditorProperties['buttons'][] = [
+ ['clear'],
+ [{ name: 'custom', location: 'after', options: { icon: 'home' } }, 'clear', 'dropDown'],
+ ['clear', { name: 'custom', location: 'after', options: { icon: 'home' } }, 'dropDown'],
+ [{ name: 'custom', location: 'before', options: { icon: 'home' } }, 'clear', 'dropDown'],
+ ];
+
+ for (const buttons of testButtons) {
+ await createDateRangeBox({
+ value: TEST_VALUE,
+ buttons,
});
- });
+ await createDateRangeBox({
+ value: TEST_VALUE,
+ buttons,
+ rtlEnabled: true,
+ });
+ }
});
labelModes.forEach((labelMode) => {
- test(`Custom placeholders and labels appearance (labelMode=${labelMode})`, async (t) => {
+ test('Custom placeholders and labels appearance', async (t) => {
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- const dateRangeBox = new DateRangeBox('#dateRangeBox');
+ const dateRangeBox = new DateRangeBox(`#${t.ctx.id}`);
await testScreenshot(t, takeScreenshot, `Placeholder and label by default labelMode=${labelMode}.png`, { element: '#container' });
@@ -150,16 +132,15 @@ labelModes.forEach((labelMode) => {
await t
.click(dateRangeBox.getEndDateBox().input);
- await testScreenshot(t, takeScreenshot, `Placeholder and label on end date input focus labelMode=${labelMode}.png`, { element: '#container' });
+ await testScreenshot(t, takeScreenshot, `Placeholder and label on end date input labelMode=${labelMode} focus.png`, { element: '#container' });
await t
.expect(compareResults.isValid())
.ok(compareResults.errorMessages());
- }).before(async () => {
- await appendElementTo('#container', 'div', 'dateRangeBox');
+ }).before(async (t) => {
await setAttribute('#container', 'style', 'width: 800px; height: 300px; padding-top: 10px;');
- return createWidget('dxDateRangeBox', {
+ t.ctx.id = await createDateRangeBox({
labelMode,
width: 600,
openOnFieldClick: false,
@@ -167,6 +148,7 @@ labelModes.forEach((labelMode) => {
endDateLabel: 'second date',
startDatePlaceholder: 'enter start date',
endDatePlaceholder: 'enter end date',
- }, '#dateRangeBox');
+ });
+ await appendElementTo('#container', 'div', t.ctx.id);
});
});
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB appearance after change rtl mode in runtime (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB appearance after change rtl mode in runtime (generic-light).png
deleted file mode 100644
index 949b8aae6601..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB appearance after change rtl mode in runtime (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB disabled dates after end date select (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB disabled dates after end date select (fluent-blue-light).png
index 4ac124e3640e..5f5c89057171 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB disabled dates after end date select (fluent-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB disabled dates after end date select (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB disabled dates after end date select (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB disabled dates after end date select (generic-light).png
deleted file mode 100644
index 71f26dca8a0a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB disabled dates after end date select (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB disabled dates before start date select (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB disabled dates before start date select (generic-light).png
deleted file mode 100644
index 0eaf4ed40cb4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB disabled dates before start date select (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB disabled dates on end date input focus (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB disabled dates on end date input focus (generic-light).png
deleted file mode 100644
index cf9cfa3421b2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB disabled dates on end date input focus (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB disabled dates on popup opening (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB disabled dates on popup opening (fluent-blue-light).png
index 167d6c2ef0a4..ac5c4af06f77 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB disabled dates on popup opening (fluent-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB disabled dates on popup opening (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB disabled dates on popup opening (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB disabled dates on popup opening (generic-light).png
deleted file mode 100644
index acb3114c1778..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB disabled dates on popup opening (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB disabled dates on popup opening (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB disabled dates on popup opening (material-blue-light).png
index 5314d5fd9b94..5c64676fe40d 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB disabled dates on popup opening (material-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB disabled dates on popup opening (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB disabled dates on start date input focus (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB disabled dates on start date input focus (generic-light).png
deleted file mode 100644
index 0547a4e6d96f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB disabled dates on start date input focus (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range cells, start in view and end in row & vise versa (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range cells, start in view and end in row & vise versa (generic-light).png
deleted file mode 100644
index bb2ce1040f28..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range cells, start in view and end in row & vise versa (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range cells, start in view and in row & end in view and in row (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range cells, start in view and in row & end in view and in row (generic-light).png
deleted file mode 100644
index 453302ca7df3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range cells, start in view and in row & end in view and in row (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate = startDate (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate = startDate (fluent-blue-light).png
index 9c59668834d9..761e7b9bcdd8 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate = startDate (fluent-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate = startDate (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate = startDate (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate = startDate (generic-light).png
deleted file mode 100644
index 645098515932..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate = startDate (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is cell inside row, hover is start in view (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is cell inside row, hover is start in view (generic-light).png
deleted file mode 100644
index 0471a913db28..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is cell inside row, hover is start in view (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is cell inside row, hover is start in view (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is cell inside row, hover is start in view (material-blue-light).png
index a25a6c763240..17e742e45ae0 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is cell inside row, hover is start in view (material-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is cell inside row, hover is start in view (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is cell inside row, hover is start in view, rtl (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is cell inside row, hover is start in view, rtl (fluent-blue-light).png
deleted file mode 100644
index b2ae59ed0fed..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is cell inside row, hover is start in view, rtl (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is cell inside row, hover is start in view, rtl (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is cell inside row, hover is start in view, rtl (generic-light).png
deleted file mode 100644
index 708236b3f122..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is cell inside row, hover is start in view, rtl (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is cell inside row, hover is start in view, rtl (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is cell inside row, hover is start in view, rtl (material-blue-light).png
deleted file mode 100644
index 44cd78296b5e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is cell inside row, hover is start in view, rtl (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end cell row, hover is end in view (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end cell row, hover is end in view (fluent-blue-light).png
index 7f349fd96a34..017259ac47ac 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end cell row, hover is end in view (fluent-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end cell row, hover is end in view (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end cell row, hover is end in view (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end cell row, hover is end in view (generic-light).png
deleted file mode 100644
index b6418f321e66..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end cell row, hover is end in view (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end cell row, hover is end in view (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end cell row, hover is end in view (material-blue-light).png
index 4b4fcf218a1a..7ffa8d2647be 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end cell row, hover is end in view (material-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end cell row, hover is end in view (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end cell row, hover is end in view, rtl (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end cell row, hover is end in view, rtl (fluent-blue-light).png
deleted file mode 100644
index 32e5c77e74b3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end cell row, hover is end in view, rtl (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end cell row, hover is end in view, rtl (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end cell row, hover is end in view, rtl (generic-light).png
deleted file mode 100644
index 9f4ba775259a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end cell row, hover is end in view, rtl (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end cell row, hover is end in view, rtl (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end cell row, hover is end in view, rtl (material-blue-light).png
deleted file mode 100644
index ec908d752c5e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end cell row, hover is end in view, rtl (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end in view & end cell row (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end in view & end cell row (fluent-blue-light).png
index ed8f532ce830..1e2e8d8f626f 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end in view & end cell row (fluent-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end in view & end cell row (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end in view & end cell row (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end in view & end cell row (generic-light).png
deleted file mode 100644
index cc24d3bfaf66..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end in view & end cell row (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end in view & end cell row (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end in view & end cell row (material-blue-light).png
index 3db16313c007..cb3dfe58e724 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end in view & end cell row (material-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end in view & end cell row (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end in view & end cell row, rtl (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end in view & end cell row, rtl (fluent-blue-light).png
deleted file mode 100644
index 0dc9e636a9ea..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end in view & end cell row, rtl (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end in view & end cell row, rtl (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end in view & end cell row, rtl (generic-light).png
deleted file mode 100644
index 7a2b0bdf5780..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end in view & end cell row, rtl (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end in view & end cell row, rtl (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end in view & end cell row, rtl (material-blue-light).png
deleted file mode 100644
index 3fbcf9741815..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end in view & end cell row, rtl (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end in view & start row, hover is start row (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end in view & start row, hover is start row (generic-light).png
deleted file mode 100644
index 808bf727cee8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end in view & start row, hover is start row (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end in view & start row, hover is start row, rtl (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end in view & start row, hover is start row, rtl (fluent-blue-light).png
deleted file mode 100644
index 797980e010c7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end in view & start row, hover is start row, rtl (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end in view & start row, hover is start row, rtl (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end in view & start row, hover is start row, rtl (generic-light).png
deleted file mode 100644
index 9a17459127bf..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end in view & start row, hover is start row, rtl (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end in view & start row, hover is start row, rtl (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end in view & start row, hover is start row, rtl (material-blue-light).png
deleted file mode 100644
index c60d819395ce..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end in view & start row, hover is start row, rtl (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end in view, hover is start view & end row (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end in view, hover is start view & end row (generic-light).png
deleted file mode 100644
index e1a926e2c62e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end in view, hover is start view & end row (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end in view, hover is start view & end row (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end in view, hover is start view & end row (material-blue-light).png
index 1d860335458d..206f29686ca6 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end in view, hover is start view & end row (material-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end in view, hover is start view & end row (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end in view, hover is start view & end row, rtl (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end in view, hover is start view & end row, rtl (fluent-blue-light).png
deleted file mode 100644
index 688120c07dcd..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end in view, hover is start view & end row, rtl (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end in view, hover is start view & end row, rtl (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end in view, hover is start view & end row, rtl (generic-light).png
deleted file mode 100644
index fd627e49691f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end in view, hover is start view & end row, rtl (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end in view, hover is start view & end row, rtl (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end in view, hover is start view & end row, rtl (material-blue-light).png
deleted file mode 100644
index 71dd22f06f6c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is end in view, hover is start view & end row, rtl (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start in row, hover is end view & start row (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start in row, hover is end view & start row (generic-light).png
deleted file mode 100644
index 188c0f780d7f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start in row, hover is end view & start row (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start in row, hover is end view & start row, rtl (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start in row, hover is end view & start row, rtl (fluent-blue-light).png
deleted file mode 100644
index c954efe7e32d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start in row, hover is end view & start row, rtl (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start in row, hover is end view & start row, rtl (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start in row, hover is end view & start row, rtl (generic-light).png
deleted file mode 100644
index e802de06f43c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start in row, hover is end view & start row, rtl (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start in row, hover is end view & start row, rtl (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start in row, hover is end view & start row, rtl (material-blue-light).png
deleted file mode 100644
index cf928e093cee..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start in row, hover is end view & start row, rtl (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start in view & start in row (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start in view & start in row (fluent-blue-light).png
index 2fa3464c0400..78a06c7800a2 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start in view & start in row (fluent-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start in view & start in row (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start in view & start in row (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start in view & start in row (generic-light).png
deleted file mode 100644
index 159d72088368..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start in view & start in row (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start in view & start in row (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start in view & start in row (material-blue-light).png
index a76f0199e5ab..b4d822c76f81 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start in view & start in row (material-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start in view & start in row (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start in view & start in row, rtl (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start in view & start in row, rtl (fluent-blue-light).png
deleted file mode 100644
index 014d57fde73b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start in view & start in row, rtl (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start in view & start in row, rtl (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start in view & start in row, rtl (generic-light).png
deleted file mode 100644
index cef333506dfd..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start in view & start in row, rtl (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start in view & start in row, rtl (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start in view & start in row, rtl (material-blue-light).png
deleted file mode 100644
index fdad3d4f28ee..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start in view & start in row, rtl (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start in view, hover is end in row (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start in view, hover is end in row (fluent-blue-light).png
index ac641df3219a..3c915f919579 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start in view, hover is end in row (fluent-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start in view, hover is end in row (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start in view, hover is end in row (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start in view, hover is end in row (generic-light).png
deleted file mode 100644
index c64dc3171f63..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start in view, hover is end in row (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start in view, hover is end in row (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start in view, hover is end in row (material-blue-light).png
index 5468a5706839..f9b6f9b1aa54 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start in view, hover is end in row (material-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start in view, hover is end in row (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start in view, hover is end in row, rtl (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start in view, hover is end in row, rtl (fluent-blue-light).png
deleted file mode 100644
index 25aabc15e6f1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start in view, hover is end in row, rtl (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start in view, hover is end in row, rtl (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start in view, hover is end in row, rtl (generic-light).png
deleted file mode 100644
index 8c1aee9d44e9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start in view, hover is end in row, rtl (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start in view, hover is end in row, rtl (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start in view, hover is end in row, rtl (material-blue-light).png
deleted file mode 100644
index 27264aa3593c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start in view, hover is end in row, rtl (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start view & end cell row, hover inside row (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start view & end cell row, hover inside row (fluent-blue-light).png
index 53a950c4291b..333cbb49da0c 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start view & end cell row, hover inside row (fluent-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start view & end cell row, hover inside row (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start view & end cell row, hover inside row (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start view & end cell row, hover inside row (generic-light).png
deleted file mode 100644
index 578b4c4f2141..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start view & end cell row, hover inside row (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start view & end cell row, hover inside row (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start view & end cell row, hover inside row (material-blue-light).png
index 862d503a87b5..87ce99eef762 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start view & end cell row, hover inside row (material-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start view & end cell row, hover inside row (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start view & end cell row, hover inside row, rtl (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start view & end cell row, hover inside row, rtl (fluent-blue-light).png
deleted file mode 100644
index b3dbca50535b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start view & end cell row, hover inside row, rtl (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start view & end cell row, hover inside row, rtl (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start view & end cell row, hover inside row, rtl (generic-light).png
deleted file mode 100644
index 8a66ce5f4614..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start view & end cell row, hover inside row, rtl (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start view & end cell row, hover inside row, rtl (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start view & end cell row, hover inside row, rtl (material-blue-light).png
deleted file mode 100644
index 5dd9a7bea9db..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, endDate is start view & end cell row, hover inside row, rtl (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is end in view & end cell row (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is end in view & end cell row (generic-light).png
deleted file mode 100644
index 04c824524b4d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is end in view & end cell row (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is end in view & end cell row, rtl (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is end in view & end cell row, rtl (fluent-blue-light).png
deleted file mode 100644
index b1a6d37c3173..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is end in view & end cell row, rtl (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is end in view & end cell row, rtl (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is end in view & end cell row, rtl (generic-light).png
deleted file mode 100644
index e3a5ea732a8e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is end in view & end cell row, rtl (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is end in view & end cell row, rtl (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is end in view & end cell row, rtl (material-blue-light).png
deleted file mode 100644
index ef8756eeff06..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is end in view & end cell row, rtl (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is end in view & start in row (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is end in view & start in row (fluent-blue-light).png
index 93fe76ca5a69..dc6925efe465 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is end in view & start in row (fluent-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is end in view & start in row (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is end in view & start in row (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is end in view & start in row (generic-light).png
deleted file mode 100644
index cef11718829f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is end in view & start in row (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is end in view & start in row, rtl (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is end in view & start in row, rtl (fluent-blue-light).png
deleted file mode 100644
index 30442ecc0b81..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is end in view & start in row, rtl (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is end in view & start in row, rtl (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is end in view & start in row, rtl (generic-light).png
deleted file mode 100644
index 4a2237e6dae6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is end in view & start in row, rtl (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is end in view & start in row, rtl (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is end in view & start in row, rtl (material-blue-light).png
deleted file mode 100644
index 82e301d126e4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is end in view & start in row, rtl (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is start in view & end cell row (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is start in view & end cell row (fluent-blue-light).png
index ad4f572d2bbb..d992ab356310 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is start in view & end cell row (fluent-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is start in view & end cell row (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is start in view & end cell row (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is start in view & end cell row (generic-light).png
deleted file mode 100644
index 1d5763513227..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is start in view & end cell row (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is start in view & end cell row (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is start in view & end cell row (material-blue-light).png
index 18ec6456dd53..ac40c6bce75d 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is start in view & end cell row (material-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is start in view & end cell row (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is start in view & end cell row, rtl (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is start in view & end cell row, rtl (fluent-blue-light).png
deleted file mode 100644
index b5bddd6e64d3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is start in view & end cell row, rtl (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is start in view & end cell row, rtl (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is start in view & end cell row, rtl (generic-light).png
deleted file mode 100644
index 0de0f6ef218b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is start in view & end cell row, rtl (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is start in view & end cell row, rtl (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is start in view & end cell row, rtl (material-blue-light).png
deleted file mode 100644
index d232cf763717..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is start in view & end cell row, rtl (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is start in view & start in row (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is start in view & start in row (fluent-blue-light).png
index 7edcb4a195bf..29851834163b 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is start in view & start in row (fluent-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is start in view & start in row (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is start in view & start in row (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is start in view & start in row (generic-light).png
deleted file mode 100644
index fd359a24b6ca..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is start in view & start in row (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is start in view & start in row, rtl (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is start in view & start in row, rtl (fluent-blue-light).png
deleted file mode 100644
index 9c032075ce84..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is start in view & start in row, rtl (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is start in view & start in row, rtl (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is start in view & start in row, rtl (generic-light).png
deleted file mode 100644
index cf1fb16ad96a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is start in view & start in row, rtl (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is start in view & start in row, rtl (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is start in view & start in row, rtl (material-blue-light).png
deleted file mode 100644
index 8578736071ef..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, hover is start in view & start in row, rtl (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate cell is start in view & end cell row (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate cell is start in view & end cell row (generic-light).png
deleted file mode 100644
index 0fbb221ad38d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate cell is start in view & end cell row (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate cell is start in view & end cell row (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate cell is start in view & end cell row (material-blue-light).png
index d5c466dc6698..42df42886b73 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate cell is start in view & end cell row (material-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate cell is start in view & end cell row (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate cell is start in view & end cell row, rtl (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate cell is start in view & end cell row, rtl (fluent-blue-light).png
deleted file mode 100644
index 7a5b116d765a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate cell is start in view & end cell row, rtl (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate cell is start in view & end cell row, rtl (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate cell is start in view & end cell row, rtl (generic-light).png
deleted file mode 100644
index 2c369d4355bf..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate cell is start in view & end cell row, rtl (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate cell is start in view & end cell row, rtl (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate cell is start in view & end cell row, rtl (material-blue-light).png
deleted file mode 100644
index 5f1338b41278..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate cell is start in view & end cell row, rtl (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate inside row, hover is start in view & row (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate inside row, hover is start in view & row (fluent-blue-light).png
index 175517b80c1a..e5091f8ca6b2 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate inside row, hover is start in view & row (fluent-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate inside row, hover is start in view & row (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate inside row, hover is start in view & row (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate inside row, hover is start in view & row (generic-light).png
deleted file mode 100644
index d8be7bc69b0f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate inside row, hover is start in view & row (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate inside row, hover is start in view & row (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate inside row, hover is start in view & row (material-blue-light).png
index 9afa599b093d..2c48e48d5611 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate inside row, hover is start in view & row (material-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate inside row, hover is start in view & row (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate inside row, hover is start in view & row, rtl (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate inside row, hover is start in view & row, rtl (fluent-blue-light).png
deleted file mode 100644
index b885e5f71a16..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate inside row, hover is start in view & row, rtl (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate inside row, hover is start in view & row, rtl (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate inside row, hover is start in view & row, rtl (generic-light).png
deleted file mode 100644
index 1fe736522023..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate inside row, hover is start in view & row, rtl (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate inside row, hover is start in view & row, rtl (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate inside row, hover is start in view & row, rtl (material-blue-light).png
deleted file mode 100644
index 9e825b342f0e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate inside row, hover is start in view & row, rtl (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end cell row, hover is start in row (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end cell row, hover is start in row (fluent-blue-light).png
index bd1aac7f3873..0fc1e2fad9af 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end cell row, hover is start in row (fluent-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end cell row, hover is start in row (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end cell row, hover is start in row (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end cell row, hover is start in row (generic-light).png
deleted file mode 100644
index 4454baf4519c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end cell row, hover is start in row (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end cell row, hover is start in row, rtl (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end cell row, hover is start in row, rtl (fluent-blue-light).png
deleted file mode 100644
index c35d7782e9ce..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end cell row, hover is start in row, rtl (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end cell row, hover is start in row, rtl (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end cell row, hover is start in row, rtl (generic-light).png
deleted file mode 100644
index ec508d5c02af..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end cell row, hover is start in row, rtl (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end cell row, hover is start in row, rtl (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end cell row, hover is start in row, rtl (material-blue-light).png
deleted file mode 100644
index a37e676dc414..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end cell row, hover is start in row, rtl (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end in view & row, hover inside row (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end in view & row, hover inside row (generic-light).png
deleted file mode 100644
index ea1b7a331040..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end in view & row, hover inside row (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end in view & row, hover inside row (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end in view & row, hover inside row (material-blue-light).png
index 2cd48ffc1d0d..3c36785e994c 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end in view & row, hover inside row (material-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end in view & row, hover inside row (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end in view & row, hover inside row, rtl (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end in view & row, hover inside row, rtl (fluent-blue-light).png
deleted file mode 100644
index 79153105d738..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end in view & row, hover inside row, rtl (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end in view & row, hover inside row, rtl (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end in view & row, hover inside row, rtl (generic-light).png
deleted file mode 100644
index 4bcc8f1d2b6f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end in view & row, hover inside row, rtl (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end in view & row, hover inside row, rtl (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end in view & row, hover inside row, rtl (material-blue-light).png
deleted file mode 100644
index 27a82ccb2ef7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end in view & row, hover inside row, rtl (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end in view & start row, hover is end row (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end in view & start row, hover is end row (generic-light).png
deleted file mode 100644
index 5e3368cffb74..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end in view & start row, hover is end row (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end in view & start row, hover is end row, rtl (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end in view & start row, hover is end row, rtl (fluent-blue-light).png
deleted file mode 100644
index 2d345a65ab07..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end in view & start row, hover is end row, rtl (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end in view & start row, hover is end row, rtl (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end in view & start row, hover is end row, rtl (generic-light).png
deleted file mode 100644
index 456e1c14a6af..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end in view & start row, hover is end row, rtl (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end in view & start row, hover is end row, rtl (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end in view & start row, hover is end row, rtl (material-blue-light).png
deleted file mode 100644
index aab629804591..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end in view & start row, hover is end row, rtl (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end in view, hover inside row (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end in view, hover inside row (fluent-blue-light).png
index 877a0be00c9c..65457b250cd0 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end in view, hover inside row (fluent-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end in view, hover inside row (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end in view, hover inside row (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end in view, hover inside row (generic-light).png
deleted file mode 100644
index 0d2e9bb6dcd2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end in view, hover inside row (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end in view, hover inside row (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end in view, hover inside row (material-blue-light).png
index f7c2f992a672..027c5fe6453b 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end in view, hover inside row (material-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end in view, hover inside row (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end in view, hover inside row, rtl (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end in view, hover inside row, rtl (fluent-blue-light).png
deleted file mode 100644
index 1703777095d7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end in view, hover inside row, rtl (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end in view, hover inside row, rtl (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end in view, hover inside row, rtl (generic-light).png
deleted file mode 100644
index c97b00f47386..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end in view, hover inside row, rtl (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end in view, hover inside row, rtl (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end in view, hover inside row, rtl (material-blue-light).png
deleted file mode 100644
index fc0037cee4d0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is end in view, hover inside row, rtl (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is start in row, hover is start in view (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is start in row, hover is start in view (generic-light).png
deleted file mode 100644
index 8f887a47400d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is start in row, hover is start in view (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is start in row, hover is start in view (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is start in row, hover is start in view (material-blue-light).png
index 30da7a2f17b2..5457f4fc2b16 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is start in row, hover is start in view (material-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is start in row, hover is start in view (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is start in row, hover is start in view, rtl (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is start in row, hover is start in view, rtl (fluent-blue-light).png
deleted file mode 100644
index 0e192025604f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is start in row, hover is start in view, rtl (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is start in row, hover is start in view, rtl (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is start in row, hover is start in view, rtl (generic-light).png
deleted file mode 100644
index eb6f72eab037..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is start in row, hover is start in view, rtl (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is start in row, hover is start in view, rtl (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is start in row, hover is start in view, rtl (material-blue-light).png
deleted file mode 100644
index 8ecdea605456..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is start in row, hover is start in view, rtl (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is start in view, hover is end in view (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is start in view, hover is end in view (generic-light).png
deleted file mode 100644
index 1150f6231971..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is start in view, hover is end in view (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is start in view, hover is end in view, rtl (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is start in view, hover is end in view, rtl (fluent-blue-light).png
deleted file mode 100644
index 732b079265ae..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is start in view, hover is end in view, rtl (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is start in view, hover is end in view, rtl (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is start in view, hover is end in view, rtl (generic-light).png
deleted file mode 100644
index e48d9eb81dbe..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is start in view, hover is end in view, rtl (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is start in view, hover is end in view, rtl (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is start in view, hover is end in view, rtl (material-blue-light).png
deleted file mode 100644
index 16f28a1771e0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is start in view, hover is end in view, rtl (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is start view & row, hover is end view & row (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is start view & row, hover is end view & row (generic-light).png
deleted file mode 100644
index 659975494789..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is start view & row, hover is end view & row (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is start view & row, hover is end view & row (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is start view & row, hover is end view & row (material-blue-light).png
index 977589aa0af5..08d3a4fa321d 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is start view & row, hover is end view & row (material-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is start view & row, hover is end view & row (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is start view & row, hover is end view & row, rtl (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is start view & row, hover is end view & row, rtl (fluent-blue-light).png
deleted file mode 100644
index 540b570c71ba..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is start view & row, hover is end view & row, rtl (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is start view & row, hover is end view & row, rtl (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is start view & row, hover is end view & row, rtl (generic-light).png
deleted file mode 100644
index cbfdebcefc31..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is start view & row, hover is end view & row, rtl (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is start view & row, hover is end view & row, rtl (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is start view & row, hover is end view & row, rtl (material-blue-light).png
deleted file mode 100644
index cdeb30ff4bb5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB range, startDate is start view & row, hover is end view & row, rtl (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=filled,lMode=floating (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=filled,lMode=floating (fluent-blue-light).png
deleted file mode 100644
index 60454776f91d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=filled,lMode=floating (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=filled,lMode=floating (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=filled,lMode=floating (fluent-blue-light-compact).png
deleted file mode 100644
index 731309db9c09..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=filled,lMode=floating (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=filled,lMode=floating (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=filled,lMode=floating (generic-light).png
deleted file mode 100644
index aabfe685cec2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=filled,lMode=floating (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=filled,lMode=floating (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=filled,lMode=floating (generic-light-compact).png
deleted file mode 100644
index 544376100c5f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=filled,lMode=floating (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=filled,lMode=floating (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=filled,lMode=floating (material-blue-light).png
deleted file mode 100644
index 944e097e4aa8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=filled,lMode=floating (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=filled,lMode=floating (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=filled,lMode=floating (material-blue-light-compact).png
deleted file mode 100644
index f8c12fa89aca..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=filled,lMode=floating (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=filled,lMode=outside (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=filled,lMode=outside (fluent-blue-light).png
deleted file mode 100644
index 0009d6a2b816..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=filled,lMode=outside (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=filled,lMode=outside (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=filled,lMode=outside (fluent-blue-light-compact).png
deleted file mode 100644
index 3d957be79c7c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=filled,lMode=outside (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=filled,lMode=outside (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=filled,lMode=outside (generic-light).png
deleted file mode 100644
index c165cde5c6f9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=filled,lMode=outside (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=filled,lMode=outside (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=filled,lMode=outside (generic-light-compact).png
deleted file mode 100644
index d4fd69e3de09..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=filled,lMode=outside (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=filled,lMode=outside (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=filled,lMode=outside (material-blue-light).png
deleted file mode 100644
index 8d084c8cb94f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=filled,lMode=outside (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=filled,lMode=outside (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=filled,lMode=outside (material-blue-light-compact).png
deleted file mode 100644
index 637aab3eb03e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=filled,lMode=outside (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=filled,lMode=static (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=filled,lMode=static (fluent-blue-light).png
deleted file mode 100644
index 60454776f91d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=filled,lMode=static (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=filled,lMode=static (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=filled,lMode=static (fluent-blue-light-compact).png
deleted file mode 100644
index 731309db9c09..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=filled,lMode=static (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=filled,lMode=static (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=filled,lMode=static (generic-light).png
deleted file mode 100644
index aabfe685cec2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=filled,lMode=static (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=filled,lMode=static (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=filled,lMode=static (generic-light-compact).png
deleted file mode 100644
index 544376100c5f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=filled,lMode=static (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=filled,lMode=static (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=filled,lMode=static (material-blue-light).png
deleted file mode 100644
index 944e097e4aa8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=filled,lMode=static (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=filled,lMode=static (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=filled,lMode=static (material-blue-light-compact).png
deleted file mode 100644
index f8c12fa89aca..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=filled,lMode=static (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=outlined,lMode=floating (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=outlined,lMode=floating (fluent-blue-light).png
deleted file mode 100644
index 64aa4299aef3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=outlined,lMode=floating (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=outlined,lMode=floating (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=outlined,lMode=floating (fluent-blue-light-compact).png
deleted file mode 100644
index 9f5d77930cbe..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=outlined,lMode=floating (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=outlined,lMode=floating (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=outlined,lMode=floating (generic-light).png
deleted file mode 100644
index 52a60d56e9ec..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=outlined,lMode=floating (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=outlined,lMode=floating (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=outlined,lMode=floating (generic-light-compact).png
deleted file mode 100644
index e220225c0701..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=outlined,lMode=floating (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=outlined,lMode=floating (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=outlined,lMode=floating (material-blue-light).png
deleted file mode 100644
index e5721514cfcb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=outlined,lMode=floating (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=outlined,lMode=floating (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=outlined,lMode=floating (material-blue-light-compact).png
deleted file mode 100644
index 68993065889b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=outlined,lMode=floating (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=outlined,lMode=outside (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=outlined,lMode=outside (fluent-blue-light).png
deleted file mode 100644
index e51e2f6af857..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=outlined,lMode=outside (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=outlined,lMode=outside (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=outlined,lMode=outside (fluent-blue-light-compact).png
deleted file mode 100644
index dc0ea8f71075..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=outlined,lMode=outside (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=outlined,lMode=outside (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=outlined,lMode=outside (generic-light).png
deleted file mode 100644
index e8bde481709a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=outlined,lMode=outside (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=outlined,lMode=outside (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=outlined,lMode=outside (generic-light-compact).png
deleted file mode 100644
index ea2437a2fecf..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=outlined,lMode=outside (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=outlined,lMode=outside (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=outlined,lMode=outside (material-blue-light).png
deleted file mode 100644
index 2e86a44f3a94..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=outlined,lMode=outside (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=outlined,lMode=outside (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=outlined,lMode=outside (material-blue-light-compact).png
deleted file mode 100644
index 1aeb904b5092..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=outlined,lMode=outside (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=outlined,lMode=static (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=outlined,lMode=static (fluent-blue-light).png
deleted file mode 100644
index 64aa4299aef3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=outlined,lMode=static (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=outlined,lMode=static (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=outlined,lMode=static (fluent-blue-light-compact).png
deleted file mode 100644
index 9f5d77930cbe..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=outlined,lMode=static (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=outlined,lMode=static (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=outlined,lMode=static (generic-light).png
deleted file mode 100644
index 52a60d56e9ec..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=outlined,lMode=static (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=outlined,lMode=static (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=outlined,lMode=static (generic-light-compact).png
deleted file mode 100644
index e220225c0701..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=outlined,lMode=static (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=outlined,lMode=static (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=outlined,lMode=static (material-blue-light).png
deleted file mode 100644
index e5721514cfcb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=outlined,lMode=static (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=outlined,lMode=static (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=outlined,lMode=static (material-blue-light-compact).png
deleted file mode 100644
index 68993065889b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=outlined,lMode=static (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=underlined,lMode=floating (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=underlined,lMode=floating (fluent-blue-light).png
deleted file mode 100644
index 53d5cdf04794..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=underlined,lMode=floating (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=underlined,lMode=floating (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=underlined,lMode=floating (fluent-blue-light-compact).png
deleted file mode 100644
index a294366255ee..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=underlined,lMode=floating (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=underlined,lMode=floating (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=underlined,lMode=floating (generic-light).png
deleted file mode 100644
index e8602f00eb05..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=underlined,lMode=floating (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=underlined,lMode=floating (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=underlined,lMode=floating (generic-light-compact).png
deleted file mode 100644
index c0663e576a80..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=underlined,lMode=floating (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=underlined,lMode=floating (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=underlined,lMode=floating (material-blue-light).png
deleted file mode 100644
index d8bad76af0d6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=underlined,lMode=floating (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=underlined,lMode=floating (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=underlined,lMode=floating (material-blue-light-compact).png
deleted file mode 100644
index 12a633c04b39..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=underlined,lMode=floating (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=underlined,lMode=outside (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=underlined,lMode=outside (fluent-blue-light).png
deleted file mode 100644
index 59f0b25581ba..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=underlined,lMode=outside (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=underlined,lMode=outside (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=underlined,lMode=outside (fluent-blue-light-compact).png
deleted file mode 100644
index d105b2b66952..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=underlined,lMode=outside (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=underlined,lMode=outside (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=underlined,lMode=outside (generic-light).png
deleted file mode 100644
index 84b4a9c6fa53..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=underlined,lMode=outside (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=underlined,lMode=outside (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=underlined,lMode=outside (generic-light-compact).png
deleted file mode 100644
index 6add8a46c753..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=underlined,lMode=outside (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=underlined,lMode=outside (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=underlined,lMode=outside (material-blue-light).png
deleted file mode 100644
index 386a776adaf0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=underlined,lMode=outside (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=underlined,lMode=outside (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=underlined,lMode=outside (material-blue-light-compact).png
deleted file mode 100644
index 731013c88cf4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=underlined,lMode=outside (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=underlined,lMode=static (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=underlined,lMode=static (fluent-blue-light).png
deleted file mode 100644
index 53d5cdf04794..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=underlined,lMode=static (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=underlined,lMode=static (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=underlined,lMode=static (fluent-blue-light-compact).png
deleted file mode 100644
index a294366255ee..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=underlined,lMode=static (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=underlined,lMode=static (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=underlined,lMode=static (generic-light).png
deleted file mode 100644
index e8602f00eb05..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=underlined,lMode=static (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=underlined,lMode=static (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=underlined,lMode=static (generic-light-compact).png
deleted file mode 100644
index c0663e576a80..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=underlined,lMode=static (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=underlined,lMode=static (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=underlined,lMode=static (material-blue-light).png
deleted file mode 100644
index d8bad76af0d6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=underlined,lMode=static (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=underlined,lMode=static (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=underlined,lMode=static (material-blue-light-compact).png
deleted file mode 100644
index 12a633c04b39..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DRB with buttons container,stMode=underlined,lMode=static (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=filled isValid=false (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=filled isValid=false (fluent-blue-light).png
deleted file mode 100644
index 6ad07021e14f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=filled isValid=false (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=filled isValid=false (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=filled isValid=false (fluent-blue-light-compact).png
deleted file mode 100644
index 9ba705671671..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=filled isValid=false (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=filled isValid=false (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=filled isValid=false (generic-light).png
deleted file mode 100644
index 51dfe1710755..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=filled isValid=false (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=filled isValid=false (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=filled isValid=false (generic-light-compact).png
deleted file mode 100644
index def7351e8ca4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=filled isValid=false (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=filled isValid=false (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=filled isValid=false (material-blue-light).png
deleted file mode 100644
index e896273e1662..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=filled isValid=false (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=filled isValid=false (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=filled isValid=false (material-blue-light-compact).png
deleted file mode 100644
index db717cffb87b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=filled isValid=false (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=filled isValid=true (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=filled isValid=true (fluent-blue-light).png
deleted file mode 100644
index d55399217d60..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=filled isValid=true (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=filled isValid=true (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=filled isValid=true (fluent-blue-light-compact).png
deleted file mode 100644
index 720c8a9ca8d3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=filled isValid=true (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=filled isValid=true (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=filled isValid=true (generic-light).png
deleted file mode 100644
index 0daacc94cade..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=filled isValid=true (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=filled isValid=true (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=filled isValid=true (generic-light-compact).png
deleted file mode 100644
index 51373f3de366..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=filled isValid=true (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=filled isValid=true (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=filled isValid=true (material-blue-light).png
deleted file mode 100644
index e6f0499e7b4d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=filled isValid=true (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=filled isValid=true (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=filled isValid=true (material-blue-light-compact).png
deleted file mode 100644
index 29aaf73304e1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=filled isValid=true (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=outlined isValid=false (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=outlined isValid=false (fluent-blue-light).png
deleted file mode 100644
index c5b2d58ed8fb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=outlined isValid=false (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=outlined isValid=false (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=outlined isValid=false (fluent-blue-light-compact).png
deleted file mode 100644
index f2263da2981e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=outlined isValid=false (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=outlined isValid=false (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=outlined isValid=false (generic-light).png
deleted file mode 100644
index efd7bd2899ad..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=outlined isValid=false (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=outlined isValid=false (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=outlined isValid=false (generic-light-compact).png
deleted file mode 100644
index aa4690a8a629..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=outlined isValid=false (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=outlined isValid=false (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=outlined isValid=false (material-blue-light).png
deleted file mode 100644
index db2481b95704..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=outlined isValid=false (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=outlined isValid=false (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=outlined isValid=false (material-blue-light-compact).png
deleted file mode 100644
index 47b95a6cd812..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=outlined isValid=false (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=outlined isValid=true (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=outlined isValid=true (fluent-blue-light).png
deleted file mode 100644
index 0214779aecf4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=outlined isValid=true (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=outlined isValid=true (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=outlined isValid=true (fluent-blue-light-compact).png
deleted file mode 100644
index 394a399defd3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=outlined isValid=true (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=outlined isValid=true (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=outlined isValid=true (generic-light).png
deleted file mode 100644
index fc3f3695c3e4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=outlined isValid=true (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=outlined isValid=true (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=outlined isValid=true (generic-light-compact).png
deleted file mode 100644
index 2a304c67a39a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=outlined isValid=true (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=outlined isValid=true (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=outlined isValid=true (material-blue-light).png
deleted file mode 100644
index 5bd9292b4f79..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=outlined isValid=true (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=outlined isValid=true (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=outlined isValid=true (material-blue-light-compact).png
deleted file mode 100644
index cf52fab5d389..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=outlined isValid=true (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=underlined isValid=false (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=underlined isValid=false (fluent-blue-light).png
deleted file mode 100644
index ca793de701ea..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=underlined isValid=false (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=underlined isValid=false (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=underlined isValid=false (fluent-blue-light-compact).png
deleted file mode 100644
index 7a4c1ad8b808..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=underlined isValid=false (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=underlined isValid=false (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=underlined isValid=false (generic-light).png
deleted file mode 100644
index a6180340689e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=underlined isValid=false (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=underlined isValid=false (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=underlined isValid=false (generic-light-compact).png
deleted file mode 100644
index c84f1523c802..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=underlined isValid=false (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=underlined isValid=false (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=underlined isValid=false (material-blue-light).png
deleted file mode 100644
index 7f1b9d82e145..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=underlined isValid=false (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=underlined isValid=false (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=underlined isValid=false (material-blue-light-compact).png
deleted file mode 100644
index dd9b3ed949f9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=underlined isValid=false (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=underlined isValid=true (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=underlined isValid=true (fluent-blue-light).png
deleted file mode 100644
index 0b40ba96a696..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=underlined isValid=true (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=underlined isValid=true (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=underlined isValid=true (fluent-blue-light-compact).png
deleted file mode 100644
index 2ca4bd928c1f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=underlined isValid=true (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=underlined isValid=true (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=underlined isValid=true (generic-light).png
deleted file mode 100644
index 600e4ad3b167..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=underlined isValid=true (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=underlined isValid=true (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=underlined isValid=true (generic-light-compact).png
deleted file mode 100644
index 3c49a06d10f2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=underlined isValid=true (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=underlined isValid=true (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=underlined isValid=true (material-blue-light).png
deleted file mode 100644
index c9b5ff125db5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=underlined isValid=true (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=underlined isValid=true (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=underlined isValid=true (material-blue-light-compact).png
deleted file mode 100644
index cf1e8b241809..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox active stylingMode=underlined isValid=true (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=filled isValid=false (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=filled isValid=false (fluent-blue-light).png
deleted file mode 100644
index a2a5cce15c61..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=filled isValid=false (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=filled isValid=false (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=filled isValid=false (fluent-blue-light-compact).png
deleted file mode 100644
index 2ee34d725eef..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=filled isValid=false (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=filled isValid=false (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=filled isValid=false (generic-light).png
deleted file mode 100644
index 4e8b858af657..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=filled isValid=false (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=filled isValid=false (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=filled isValid=false (generic-light-compact).png
deleted file mode 100644
index 66d5e60a1bac..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=filled isValid=false (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=filled isValid=false (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=filled isValid=false (material-blue-light).png
deleted file mode 100644
index bd6f8bf62b20..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=filled isValid=false (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=filled isValid=false (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=filled isValid=false (material-blue-light-compact).png
deleted file mode 100644
index 7d8d089167c3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=filled isValid=false (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=filled isValid=true (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=filled isValid=true (fluent-blue-light).png
deleted file mode 100644
index b6850f84bcef..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=filled isValid=true (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=filled isValid=true (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=filled isValid=true (fluent-blue-light-compact).png
deleted file mode 100644
index 5e1983dbc9e8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=filled isValid=true (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=filled isValid=true (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=filled isValid=true (generic-light).png
deleted file mode 100644
index 7ef7156b7a59..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=filled isValid=true (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=filled isValid=true (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=filled isValid=true (generic-light-compact).png
deleted file mode 100644
index e7fb004fca3f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=filled isValid=true (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=filled isValid=true (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=filled isValid=true (material-blue-light).png
deleted file mode 100644
index e03152941912..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=filled isValid=true (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=filled isValid=true (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=filled isValid=true (material-blue-light-compact).png
deleted file mode 100644
index a60c39589b58..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=filled isValid=true (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=outlined isValid=false (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=outlined isValid=false (fluent-blue-light).png
deleted file mode 100644
index 25e7d298d74e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=outlined isValid=false (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=outlined isValid=false (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=outlined isValid=false (fluent-blue-light-compact).png
deleted file mode 100644
index 747e71edaf5d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=outlined isValid=false (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=outlined isValid=false (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=outlined isValid=false (generic-light).png
deleted file mode 100644
index 946eda71add8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=outlined isValid=false (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=outlined isValid=false (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=outlined isValid=false (generic-light-compact).png
deleted file mode 100644
index 06c0266d869e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=outlined isValid=false (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=outlined isValid=false (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=outlined isValid=false (material-blue-light).png
deleted file mode 100644
index ec3fc6816d99..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=outlined isValid=false (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=outlined isValid=false (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=outlined isValid=false (material-blue-light-compact).png
deleted file mode 100644
index e94721f89422..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=outlined isValid=false (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=outlined isValid=true (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=outlined isValid=true (fluent-blue-light).png
deleted file mode 100644
index cbdf99900210..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=outlined isValid=true (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=outlined isValid=true (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=outlined isValid=true (fluent-blue-light-compact).png
deleted file mode 100644
index 5854c28156fc..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=outlined isValid=true (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=outlined isValid=true (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=outlined isValid=true (generic-light).png
deleted file mode 100644
index 58b3baeee320..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=outlined isValid=true (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=outlined isValid=true (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=outlined isValid=true (generic-light-compact).png
deleted file mode 100644
index c5b1c8ee08bc..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=outlined isValid=true (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=outlined isValid=true (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=outlined isValid=true (material-blue-light).png
deleted file mode 100644
index 7c9402a7f8fc..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=outlined isValid=true (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=outlined isValid=true (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=outlined isValid=true (material-blue-light-compact).png
deleted file mode 100644
index 46f661171a40..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=outlined isValid=true (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=underlined isValid=false (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=underlined isValid=false (fluent-blue-light).png
deleted file mode 100644
index c4f0936eaec2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=underlined isValid=false (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=underlined isValid=false (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=underlined isValid=false (fluent-blue-light-compact).png
deleted file mode 100644
index 02f9425bbf29..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=underlined isValid=false (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=underlined isValid=false (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=underlined isValid=false (generic-light).png
deleted file mode 100644
index 073b51a99122..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=underlined isValid=false (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=underlined isValid=false (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=underlined isValid=false (generic-light-compact).png
deleted file mode 100644
index 0d1183fe909c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=underlined isValid=false (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=underlined isValid=false (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=underlined isValid=false (material-blue-light).png
deleted file mode 100644
index c17e83ea2ac5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=underlined isValid=false (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=underlined isValid=false (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=underlined isValid=false (material-blue-light-compact).png
deleted file mode 100644
index eea0e789e2fc..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=underlined isValid=false (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=underlined isValid=true (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=underlined isValid=true (fluent-blue-light).png
deleted file mode 100644
index 401adacb2564..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=underlined isValid=true (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=underlined isValid=true (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=underlined isValid=true (fluent-blue-light-compact).png
deleted file mode 100644
index d3ca0e6a1dea..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=underlined isValid=true (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=underlined isValid=true (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=underlined isValid=true (generic-light).png
deleted file mode 100644
index 5f898a0e37ca..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=underlined isValid=true (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=underlined isValid=true (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=underlined isValid=true (generic-light-compact).png
deleted file mode 100644
index 6cc2ff3b1297..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=underlined isValid=true (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=underlined isValid=true (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=underlined isValid=true (material-blue-light).png
deleted file mode 100644
index d8d92274bea7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=underlined isValid=true (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=underlined isValid=true (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=underlined isValid=true (material-blue-light-compact).png
deleted file mode 100644
index 5328e9e0bf22..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox disabled stylingMode=underlined isValid=true (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=filled isValid=false (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=filled isValid=false (fluent-blue-light).png
deleted file mode 100644
index 7d0501e9873a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=filled isValid=false (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=filled isValid=false (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=filled isValid=false (fluent-blue-light-compact).png
deleted file mode 100644
index 009c78297719..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=filled isValid=false (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=filled isValid=false (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=filled isValid=false (generic-light).png
deleted file mode 100644
index c01ec78e440d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=filled isValid=false (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=filled isValid=false (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=filled isValid=false (generic-light-compact).png
deleted file mode 100644
index aafbe3f70f15..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=filled isValid=false (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=filled isValid=false (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=filled isValid=false (material-blue-light).png
deleted file mode 100644
index c13b5f6afb3f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=filled isValid=false (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=filled isValid=false (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=filled isValid=false (material-blue-light-compact).png
deleted file mode 100644
index c692c17166f9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=filled isValid=false (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=filled isValid=true (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=filled isValid=true (fluent-blue-light).png
deleted file mode 100644
index 29550e61bc79..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=filled isValid=true (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=filled isValid=true (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=filled isValid=true (fluent-blue-light-compact).png
deleted file mode 100644
index 5903a9300a9e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=filled isValid=true (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=filled isValid=true (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=filled isValid=true (generic-light).png
deleted file mode 100644
index 3af090a8af04..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=filled isValid=true (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=filled isValid=true (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=filled isValid=true (generic-light-compact).png
deleted file mode 100644
index 9262937404ab..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=filled isValid=true (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=filled isValid=true (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=filled isValid=true (material-blue-light).png
deleted file mode 100644
index 1928fb73a32d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=filled isValid=true (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=filled isValid=true (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=filled isValid=true (material-blue-light-compact).png
deleted file mode 100644
index ec26fb6d6873..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=filled isValid=true (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=outlined isValid=false (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=outlined isValid=false (fluent-blue-light).png
deleted file mode 100644
index f55ccdf4f6e8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=outlined isValid=false (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=outlined isValid=false (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=outlined isValid=false (fluent-blue-light-compact).png
deleted file mode 100644
index 896ef9cfb935..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=outlined isValid=false (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=outlined isValid=false (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=outlined isValid=false (generic-light).png
deleted file mode 100644
index 357f9e5e10e9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=outlined isValid=false (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=outlined isValid=false (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=outlined isValid=false (generic-light-compact).png
deleted file mode 100644
index 39203c14f672..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=outlined isValid=false (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=outlined isValid=false (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=outlined isValid=false (material-blue-light).png
deleted file mode 100644
index 0c2ef59f4ed4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=outlined isValid=false (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=outlined isValid=false (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=outlined isValid=false (material-blue-light-compact).png
deleted file mode 100644
index 9b5b088c86ea..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=outlined isValid=false (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=outlined isValid=true (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=outlined isValid=true (fluent-blue-light).png
deleted file mode 100644
index bfe6a8c2e8f0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=outlined isValid=true (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=outlined isValid=true (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=outlined isValid=true (fluent-blue-light-compact).png
deleted file mode 100644
index c422dd7018eb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=outlined isValid=true (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=outlined isValid=true (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=outlined isValid=true (generic-light).png
deleted file mode 100644
index 14b89541f7af..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=outlined isValid=true (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=outlined isValid=true (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=outlined isValid=true (generic-light-compact).png
deleted file mode 100644
index 7f42183e95c9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=outlined isValid=true (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=outlined isValid=true (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=outlined isValid=true (material-blue-light).png
deleted file mode 100644
index c8c1636a83f8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=outlined isValid=true (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=outlined isValid=true (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=outlined isValid=true (material-blue-light-compact).png
deleted file mode 100644
index 2eaeff79089b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=outlined isValid=true (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=underlined isValid=false (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=underlined isValid=false (fluent-blue-light).png
deleted file mode 100644
index e3e56671e3a2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=underlined isValid=false (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=underlined isValid=false (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=underlined isValid=false (fluent-blue-light-compact).png
deleted file mode 100644
index b93ac9ee2852..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=underlined isValid=false (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=underlined isValid=false (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=underlined isValid=false (generic-light).png
deleted file mode 100644
index 4395d87ad330..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=underlined isValid=false (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=underlined isValid=false (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=underlined isValid=false (generic-light-compact).png
deleted file mode 100644
index 9ed9700549df..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=underlined isValid=false (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=underlined isValid=false (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=underlined isValid=false (material-blue-light).png
deleted file mode 100644
index f816e8cf3f9d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=underlined isValid=false (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=underlined isValid=false (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=underlined isValid=false (material-blue-light-compact).png
deleted file mode 100644
index 4808d6807247..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=underlined isValid=false (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=underlined isValid=true (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=underlined isValid=true (fluent-blue-light).png
deleted file mode 100644
index 371bae4c1ec0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=underlined isValid=true (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=underlined isValid=true (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=underlined isValid=true (fluent-blue-light-compact).png
deleted file mode 100644
index 31ca3704ed8a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=underlined isValid=true (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=underlined isValid=true (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=underlined isValid=true (generic-light).png
deleted file mode 100644
index 7fb8e23b13c4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=underlined isValid=true (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=underlined isValid=true (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=underlined isValid=true (generic-light-compact).png
deleted file mode 100644
index e0eeeea8f6e3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=underlined isValid=true (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=underlined isValid=true (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=underlined isValid=true (material-blue-light).png
deleted file mode 100644
index 5c2fce676562..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=underlined isValid=true (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=underlined isValid=true (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=underlined isValid=true (material-blue-light-compact).png
deleted file mode 100644
index a026ed952073..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox focused stylingMode=underlined isValid=true (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=filled isValid=false (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=filled isValid=false (fluent-blue-light).png
deleted file mode 100644
index 9efdb8e2b126..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=filled isValid=false (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=filled isValid=false (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=filled isValid=false (fluent-blue-light-compact).png
deleted file mode 100644
index fba732934fcd..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=filled isValid=false (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=filled isValid=false (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=filled isValid=false (generic-light).png
deleted file mode 100644
index 86cd8fb2efe8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=filled isValid=false (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=filled isValid=false (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=filled isValid=false (generic-light-compact).png
deleted file mode 100644
index 9f3c07572fa3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=filled isValid=false (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=filled isValid=false (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=filled isValid=false (material-blue-light).png
deleted file mode 100644
index 6383ca5d618d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=filled isValid=false (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=filled isValid=false (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=filled isValid=false (material-blue-light-compact).png
deleted file mode 100644
index c9398aa10050..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=filled isValid=false (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=filled isValid=true (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=filled isValid=true (fluent-blue-light).png
deleted file mode 100644
index 9efce2b18222..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=filled isValid=true (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=filled isValid=true (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=filled isValid=true (fluent-blue-light-compact).png
deleted file mode 100644
index 361d7c9e6ebf..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=filled isValid=true (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=filled isValid=true (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=filled isValid=true (generic-light).png
deleted file mode 100644
index 7bf90a02cae8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=filled isValid=true (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=filled isValid=true (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=filled isValid=true (generic-light-compact).png
deleted file mode 100644
index b36813ccc053..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=filled isValid=true (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=filled isValid=true (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=filled isValid=true (material-blue-light).png
deleted file mode 100644
index bf3f7d0e1c04..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=filled isValid=true (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=filled isValid=true (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=filled isValid=true (material-blue-light-compact).png
deleted file mode 100644
index 294e9cd81feb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=filled isValid=true (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=outlined isValid=false (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=outlined isValid=false (fluent-blue-light).png
deleted file mode 100644
index 2a1a241f1a4f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=outlined isValid=false (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=outlined isValid=false (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=outlined isValid=false (fluent-blue-light-compact).png
deleted file mode 100644
index ab6890b4e214..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=outlined isValid=false (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=outlined isValid=false (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=outlined isValid=false (generic-light).png
deleted file mode 100644
index c48025278c49..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=outlined isValid=false (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=outlined isValid=false (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=outlined isValid=false (generic-light-compact).png
deleted file mode 100644
index 928f11e0d69d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=outlined isValid=false (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=outlined isValid=false (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=outlined isValid=false (material-blue-light).png
deleted file mode 100644
index 1678166c5983..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=outlined isValid=false (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=outlined isValid=false (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=outlined isValid=false (material-blue-light-compact).png
deleted file mode 100644
index 9901d8bd74af..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=outlined isValid=false (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=outlined isValid=true (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=outlined isValid=true (fluent-blue-light).png
deleted file mode 100644
index fbdfe4b8f494..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=outlined isValid=true (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=outlined isValid=true (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=outlined isValid=true (fluent-blue-light-compact).png
deleted file mode 100644
index feea21ceb928..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=outlined isValid=true (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=outlined isValid=true (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=outlined isValid=true (generic-light).png
deleted file mode 100644
index ac3325e863c7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=outlined isValid=true (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=outlined isValid=true (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=outlined isValid=true (generic-light-compact).png
deleted file mode 100644
index 030218c5600c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=outlined isValid=true (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=outlined isValid=true (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=outlined isValid=true (material-blue-light).png
deleted file mode 100644
index 3a890b873e3c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=outlined isValid=true (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=outlined isValid=true (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=outlined isValid=true (material-blue-light-compact).png
deleted file mode 100644
index dd5f12b6cda8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=outlined isValid=true (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=underlined isValid=false (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=underlined isValid=false (fluent-blue-light).png
deleted file mode 100644
index 2b66ab78a642..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=underlined isValid=false (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=underlined isValid=false (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=underlined isValid=false (fluent-blue-light-compact).png
deleted file mode 100644
index d909c1123d54..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=underlined isValid=false (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=underlined isValid=false (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=underlined isValid=false (generic-light).png
deleted file mode 100644
index 3e3194266ba1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=underlined isValid=false (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=underlined isValid=false (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=underlined isValid=false (generic-light-compact).png
deleted file mode 100644
index afe6ded70862..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=underlined isValid=false (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=underlined isValid=false (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=underlined isValid=false (material-blue-light).png
deleted file mode 100644
index b48ce95d432e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=underlined isValid=false (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=underlined isValid=false (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=underlined isValid=false (material-blue-light-compact).png
deleted file mode 100644
index 24ff3b5898cb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=underlined isValid=false (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=underlined isValid=true (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=underlined isValid=true (fluent-blue-light).png
deleted file mode 100644
index 10a8ca584453..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=underlined isValid=true (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=underlined isValid=true (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=underlined isValid=true (fluent-blue-light-compact).png
deleted file mode 100644
index 36611e95530c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=underlined isValid=true (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=underlined isValid=true (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=underlined isValid=true (generic-light).png
deleted file mode 100644
index 8101caada965..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=underlined isValid=true (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=underlined isValid=true (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=underlined isValid=true (generic-light-compact).png
deleted file mode 100644
index 679ee3752c8f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=underlined isValid=true (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=underlined isValid=true (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=underlined isValid=true (material-blue-light).png
deleted file mode 100644
index 710464bf87cf..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=underlined isValid=true (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=underlined isValid=true (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=underlined isValid=true (material-blue-light-compact).png
deleted file mode 100644
index b064fd408e60..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox hover stylingMode=underlined isValid=true (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=filled isValid=false (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=filled isValid=false (fluent-blue-light).png
deleted file mode 100644
index 6d1caf4b7639..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=filled isValid=false (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=filled isValid=false (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=filled isValid=false (fluent-blue-light-compact).png
deleted file mode 100644
index cba0f0b75810..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=filled isValid=false (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=filled isValid=false (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=filled isValid=false (generic-light).png
deleted file mode 100644
index 8ce7d0d573a5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=filled isValid=false (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=filled isValid=false (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=filled isValid=false (generic-light-compact).png
deleted file mode 100644
index 0956ce5c26ed..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=filled isValid=false (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=filled isValid=false (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=filled isValid=false (material-blue-light).png
deleted file mode 100644
index 4ede1d576e7a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=filled isValid=false (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=filled isValid=false (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=filled isValid=false (material-blue-light-compact).png
deleted file mode 100644
index d74d4786e747..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=filled isValid=false (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=filled isValid=true (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=filled isValid=true (fluent-blue-light).png
deleted file mode 100644
index 213a6454ee67..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=filled isValid=true (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=filled isValid=true (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=filled isValid=true (fluent-blue-light-compact).png
deleted file mode 100644
index 50b7d5ffdff1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=filled isValid=true (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=filled isValid=true (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=filled isValid=true (generic-light).png
deleted file mode 100644
index 9325a265a2e1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=filled isValid=true (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=filled isValid=true (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=filled isValid=true (generic-light-compact).png
deleted file mode 100644
index b3bca56a5779..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=filled isValid=true (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=filled isValid=true (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=filled isValid=true (material-blue-light).png
deleted file mode 100644
index 592c386a42ed..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=filled isValid=true (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=filled isValid=true (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=filled isValid=true (material-blue-light-compact).png
deleted file mode 100644
index a2e5cd58e208..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=filled isValid=true (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=outlined isValid=false (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=outlined isValid=false (fluent-blue-light).png
deleted file mode 100644
index 3cf54214e322..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=outlined isValid=false (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=outlined isValid=false (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=outlined isValid=false (fluent-blue-light-compact).png
deleted file mode 100644
index 22e2bb5c0e1d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=outlined isValid=false (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=outlined isValid=false (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=outlined isValid=false (generic-light).png
deleted file mode 100644
index 975e0e27a4cd..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=outlined isValid=false (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=outlined isValid=false (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=outlined isValid=false (generic-light-compact).png
deleted file mode 100644
index 4fa3f57e4623..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=outlined isValid=false (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=outlined isValid=false (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=outlined isValid=false (material-blue-light).png
deleted file mode 100644
index 0088afb1951a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=outlined isValid=false (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=outlined isValid=false (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=outlined isValid=false (material-blue-light-compact).png
deleted file mode 100644
index df1a9bac3e50..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=outlined isValid=false (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=outlined isValid=true (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=outlined isValid=true (fluent-blue-light).png
deleted file mode 100644
index 2731eb63c409..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=outlined isValid=true (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=outlined isValid=true (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=outlined isValid=true (fluent-blue-light-compact).png
deleted file mode 100644
index 08952f834db0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=outlined isValid=true (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=outlined isValid=true (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=outlined isValid=true (generic-light).png
deleted file mode 100644
index c109bbd76425..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=outlined isValid=true (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=outlined isValid=true (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=outlined isValid=true (generic-light-compact).png
deleted file mode 100644
index 5bc74a448e1d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=outlined isValid=true (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=outlined isValid=true (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=outlined isValid=true (material-blue-light).png
deleted file mode 100644
index 401674508fe5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=outlined isValid=true (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=outlined isValid=true (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=outlined isValid=true (material-blue-light-compact).png
deleted file mode 100644
index f6542ff43942..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=outlined isValid=true (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=underlined isValid=false (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=underlined isValid=false (fluent-blue-light).png
deleted file mode 100644
index a43719f4e627..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=underlined isValid=false (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=underlined isValid=false (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=underlined isValid=false (fluent-blue-light-compact).png
deleted file mode 100644
index a265ab23d1bd..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=underlined isValid=false (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=underlined isValid=false (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=underlined isValid=false (generic-light).png
deleted file mode 100644
index fb479286a0ed..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=underlined isValid=false (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=underlined isValid=false (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=underlined isValid=false (generic-light-compact).png
deleted file mode 100644
index 62eab51478f5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=underlined isValid=false (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=underlined isValid=false (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=underlined isValid=false (material-blue-light).png
deleted file mode 100644
index 51579b5ee757..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=underlined isValid=false (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=underlined isValid=false (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=underlined isValid=false (material-blue-light-compact).png
deleted file mode 100644
index f581fb43bb48..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=underlined isValid=false (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=underlined isValid=true (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=underlined isValid=true (fluent-blue-light).png
deleted file mode 100644
index b5f5eb1f96ac..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=underlined isValid=true (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=underlined isValid=true (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=underlined isValid=true (fluent-blue-light-compact).png
deleted file mode 100644
index bf86c2871cd1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=underlined isValid=true (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=underlined isValid=true (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=underlined isValid=true (generic-light).png
deleted file mode 100644
index ef0eaccaac5d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=underlined isValid=true (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=underlined isValid=true (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=underlined isValid=true (generic-light-compact).png
deleted file mode 100644
index 8c8afc63a6ac..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=underlined isValid=true (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=underlined isValid=true (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=underlined isValid=true (material-blue-light).png
deleted file mode 100644
index ea527f7e34ba..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=underlined isValid=true (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=underlined isValid=true (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=underlined isValid=true (material-blue-light-compact).png
deleted file mode 100644
index 3b9addd5111d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox readonly stylingMode=underlined isValid=true (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox styles (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox styles (fluent-blue-light).png
new file mode 100644
index 000000000000..62559738b396
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox styles (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox styles (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox styles (material-blue-light).png
new file mode 100644
index 000000000000..a04b7c0b05a7
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox styles (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=filled isValid=false (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=filled isValid=false (fluent-blue-light).png
deleted file mode 100644
index db666ee48d51..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=filled isValid=false (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=filled isValid=false (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=filled isValid=false (fluent-blue-light-compact).png
deleted file mode 100644
index f373d01794c4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=filled isValid=false (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=filled isValid=false (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=filled isValid=false (generic-light).png
deleted file mode 100644
index 8ce7d0d573a5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=filled isValid=false (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=filled isValid=false (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=filled isValid=false (generic-light-compact).png
deleted file mode 100644
index 0956ce5c26ed..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=filled isValid=false (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=filled isValid=false (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=filled isValid=false (material-blue-light).png
deleted file mode 100644
index d7a2e98a2144..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=filled isValid=false (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=filled isValid=false (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=filled isValid=false (material-blue-light-compact).png
deleted file mode 100644
index 143ec61dd1a6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=filled isValid=false (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=filled isValid=true (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=filled isValid=true (fluent-blue-light).png
deleted file mode 100644
index 9efce2b18222..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=filled isValid=true (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=filled isValid=true (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=filled isValid=true (fluent-blue-light-compact).png
deleted file mode 100644
index 361d7c9e6ebf..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=filled isValid=true (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=filled isValid=true (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=filled isValid=true (generic-light).png
deleted file mode 100644
index 9768fa1114a2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=filled isValid=true (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=filled isValid=true (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=filled isValid=true (generic-light-compact).png
deleted file mode 100644
index 5529500334eb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=filled isValid=true (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=filled isValid=true (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=filled isValid=true (material-blue-light).png
deleted file mode 100644
index 8271d22f0572..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=filled isValid=true (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=filled isValid=true (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=filled isValid=true (material-blue-light-compact).png
deleted file mode 100644
index 9b7efaa5170d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=filled isValid=true (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=outlined isValid=false (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=outlined isValid=false (fluent-blue-light).png
deleted file mode 100644
index 3cf54214e322..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=outlined isValid=false (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=outlined isValid=false (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=outlined isValid=false (fluent-blue-light-compact).png
deleted file mode 100644
index 22e2bb5c0e1d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=outlined isValid=false (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=outlined isValid=false (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=outlined isValid=false (generic-light).png
deleted file mode 100644
index f199c2160f4d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=outlined isValid=false (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=outlined isValid=false (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=outlined isValid=false (generic-light-compact).png
deleted file mode 100644
index 52f289f4add5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=outlined isValid=false (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=outlined isValid=false (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=outlined isValid=false (material-blue-light).png
deleted file mode 100644
index 1678166c5983..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=outlined isValid=false (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=outlined isValid=false (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=outlined isValid=false (material-blue-light-compact).png
deleted file mode 100644
index 9901d8bd74af..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=outlined isValid=false (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=outlined isValid=true (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=outlined isValid=true (fluent-blue-light).png
deleted file mode 100644
index 33b6655c0160..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=outlined isValid=true (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=outlined isValid=true (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=outlined isValid=true (fluent-blue-light-compact).png
deleted file mode 100644
index b178f5afeb78..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=outlined isValid=true (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=outlined isValid=true (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=outlined isValid=true (generic-light).png
deleted file mode 100644
index 134cfa40d9c6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=outlined isValid=true (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=outlined isValid=true (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=outlined isValid=true (generic-light-compact).png
deleted file mode 100644
index 26bc44cb48f8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=outlined isValid=true (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=outlined isValid=true (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=outlined isValid=true (material-blue-light).png
deleted file mode 100644
index ff19b32e9b23..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=outlined isValid=true (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=outlined isValid=true (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=outlined isValid=true (material-blue-light-compact).png
deleted file mode 100644
index 6caa075f5958..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=outlined isValid=true (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=underlined isValid=false (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=underlined isValid=false (fluent-blue-light).png
deleted file mode 100644
index a43719f4e627..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=underlined isValid=false (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=underlined isValid=false (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=underlined isValid=false (fluent-blue-light-compact).png
deleted file mode 100644
index a265ab23d1bd..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=underlined isValid=false (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=underlined isValid=false (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=underlined isValid=false (generic-light).png
deleted file mode 100644
index c610885f02e8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=underlined isValid=false (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=underlined isValid=false (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=underlined isValid=false (generic-light-compact).png
deleted file mode 100644
index 838e8c5b899a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=underlined isValid=false (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=underlined isValid=false (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=underlined isValid=false (material-blue-light).png
deleted file mode 100644
index b48ce95d432e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=underlined isValid=false (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=underlined isValid=false (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=underlined isValid=false (material-blue-light-compact).png
deleted file mode 100644
index 24ff3b5898cb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=underlined isValid=false (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=underlined isValid=true (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=underlined isValid=true (fluent-blue-light).png
deleted file mode 100644
index 3eb0e337de42..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=underlined isValid=true (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=underlined isValid=true (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=underlined isValid=true (fluent-blue-light-compact).png
deleted file mode 100644
index 6e8d01d448b8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=underlined isValid=true (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=underlined isValid=true (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=underlined isValid=true (generic-light).png
deleted file mode 100644
index 7804d4ed4d21..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=underlined isValid=true (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=underlined isValid=true (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=underlined isValid=true (generic-light-compact).png
deleted file mode 100644
index 3cae9ace3aba..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=underlined isValid=true (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=underlined isValid=true (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=underlined isValid=true (material-blue-light).png
deleted file mode 100644
index dc07dcb91df9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=underlined isValid=true (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=underlined isValid=true (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=underlined isValid=true (material-blue-light-compact).png
deleted file mode 100644
index db6ce4bfd6f4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox stylingMode=underlined isValid=true (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox with buttons container (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox with buttons container (fluent-blue-light).png
new file mode 100644
index 000000000000..3c5288c61898
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox with buttons container (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox with buttons container (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox with buttons container (material-blue-light).png
new file mode 100644
index 000000000000..e3f1ca85c0b7
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/DateRangeBox with buttons container (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label by default labelMode=floating (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label by default labelMode=floating (fluent-blue-light).png
index a148f5f9d1e2..3e4be44cdd00 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label by default labelMode=floating (fluent-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label by default labelMode=floating (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label by default labelMode=floating (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label by default labelMode=floating (generic-light).png
deleted file mode 100644
index 4524c0cb8b57..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label by default labelMode=floating (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label by default labelMode=floating (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label by default labelMode=floating (material-blue-light).png
index ec6f04e754d0..5b7f905a8107 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label by default labelMode=floating (material-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label by default labelMode=floating (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label by default labelMode=hidden (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label by default labelMode=hidden (fluent-blue-light).png
index bd2001e8dc84..ff568a42794a 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label by default labelMode=hidden (fluent-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label by default labelMode=hidden (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label by default labelMode=hidden (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label by default labelMode=hidden (generic-light).png
deleted file mode 100644
index 58e314fe8903..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label by default labelMode=hidden (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label by default labelMode=hidden (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label by default labelMode=hidden (material-blue-light).png
index 0318d03449cb..95df605c7e7d 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label by default labelMode=hidden (material-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label by default labelMode=hidden (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label by default labelMode=outside (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label by default labelMode=outside (fluent-blue-light).png
index 70b6f59385cb..ceb4f05af642 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label by default labelMode=outside (fluent-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label by default labelMode=outside (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label by default labelMode=outside (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label by default labelMode=outside (generic-light).png
deleted file mode 100644
index 899307bde1c0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label by default labelMode=outside (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label by default labelMode=outside (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label by default labelMode=outside (material-blue-light).png
index c4a3f5d7704e..6a624d5217a4 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label by default labelMode=outside (material-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label by default labelMode=outside (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label by default labelMode=static (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label by default labelMode=static (fluent-blue-light).png
index 4b152ea1e524..93348e4cbee8 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label by default labelMode=static (fluent-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label by default labelMode=static (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label by default labelMode=static (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label by default labelMode=static (generic-light).png
deleted file mode 100644
index c60a351aff03..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label by default labelMode=static (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label by default labelMode=static (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label by default labelMode=static (material-blue-light).png
index f9e8e6bb1b88..7431db2b220b 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label by default labelMode=static (material-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label by default labelMode=static (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input focus labelMode=floating (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input focus labelMode=floating (fluent-blue-light).png
deleted file mode 100644
index 3722f1795be6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input focus labelMode=floating (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input focus labelMode=floating (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input focus labelMode=floating (generic-light).png
deleted file mode 100644
index ff203e79cc58..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input focus labelMode=floating (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input focus labelMode=floating (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input focus labelMode=floating (material-blue-light).png
deleted file mode 100644
index 1d5e6f2976ab..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input focus labelMode=floating (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input focus labelMode=hidden (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input focus labelMode=hidden (fluent-blue-light).png
deleted file mode 100644
index ca40a923f7d9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input focus labelMode=hidden (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input focus labelMode=hidden (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input focus labelMode=hidden (generic-light).png
deleted file mode 100644
index 2cf155d1879f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input focus labelMode=hidden (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input focus labelMode=hidden (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input focus labelMode=hidden (material-blue-light).png
deleted file mode 100644
index 3d6b0ba0207e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input focus labelMode=hidden (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input focus labelMode=outside (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input focus labelMode=outside (fluent-blue-light).png
deleted file mode 100644
index 7e32ce3c23dd..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input focus labelMode=outside (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input focus labelMode=outside (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input focus labelMode=outside (generic-light).png
deleted file mode 100644
index 58426ddd8f69..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input focus labelMode=outside (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input focus labelMode=outside (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input focus labelMode=outside (material-blue-light).png
deleted file mode 100644
index fa68973df6a1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input focus labelMode=outside (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input focus labelMode=static (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input focus labelMode=static (fluent-blue-light).png
deleted file mode 100644
index 3722f1795be6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input focus labelMode=static (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input focus labelMode=static (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input focus labelMode=static (generic-light).png
deleted file mode 100644
index ff203e79cc58..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input focus labelMode=static (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input focus labelMode=static (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input focus labelMode=static (material-blue-light).png
deleted file mode 100644
index 1d5e6f2976ab..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input focus labelMode=static (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input labelMode=floating focus (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input labelMode=floating focus (fluent-blue-light).png
new file mode 100644
index 000000000000..37d2ec729636
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input labelMode=floating focus (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input labelMode=floating focus (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input labelMode=floating focus (material-blue-light).png
new file mode 100644
index 000000000000..98936ba8ad2a
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input labelMode=floating focus (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input labelMode=hidden focus (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input labelMode=hidden focus (fluent-blue-light).png
new file mode 100644
index 000000000000..759d3be37f47
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input labelMode=hidden focus (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input labelMode=hidden focus (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input labelMode=hidden focus (material-blue-light).png
new file mode 100644
index 000000000000..39b62a03451f
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input labelMode=hidden focus (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input labelMode=outside focus (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input labelMode=outside focus (fluent-blue-light).png
new file mode 100644
index 000000000000..f427e40d9dfc
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input labelMode=outside focus (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input labelMode=outside focus (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input labelMode=outside focus (material-blue-light).png
new file mode 100644
index 000000000000..4d788e711d18
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input labelMode=outside focus (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input labelMode=static focus (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input labelMode=static focus (fluent-blue-light).png
new file mode 100644
index 000000000000..37d2ec729636
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input labelMode=static focus (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input labelMode=static focus (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input labelMode=static focus (material-blue-light).png
new file mode 100644
index 000000000000..98936ba8ad2a
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on end date input labelMode=static focus (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on start date input focus labelMode=floating (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on start date input focus labelMode=floating (fluent-blue-light).png
index 3b08300d7430..ebdf38666362 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on start date input focus labelMode=floating (fluent-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on start date input focus labelMode=floating (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on start date input focus labelMode=floating (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on start date input focus labelMode=floating (generic-light).png
deleted file mode 100644
index 03b58b2b3509..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on start date input focus labelMode=floating (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on start date input focus labelMode=floating (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on start date input focus labelMode=floating (material-blue-light).png
index 14447f2e3b2c..b6386a1b5b64 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on start date input focus labelMode=floating (material-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on start date input focus labelMode=floating (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on start date input focus labelMode=hidden (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on start date input focus labelMode=hidden (fluent-blue-light).png
index 50aa20521938..7423f15a6a17 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on start date input focus labelMode=hidden (fluent-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on start date input focus labelMode=hidden (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on start date input focus labelMode=hidden (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on start date input focus labelMode=hidden (generic-light).png
deleted file mode 100644
index c5d876ccf26f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on start date input focus labelMode=hidden (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on start date input focus labelMode=hidden (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on start date input focus labelMode=hidden (material-blue-light).png
index 0f10a0c0f8e7..c5bb06d761e1 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on start date input focus labelMode=hidden (material-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on start date input focus labelMode=hidden (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on start date input focus labelMode=outside (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on start date input focus labelMode=outside (fluent-blue-light).png
index db9dce10eea8..8a513b9d75dd 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on start date input focus labelMode=outside (fluent-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on start date input focus labelMode=outside (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on start date input focus labelMode=outside (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on start date input focus labelMode=outside (generic-light).png
deleted file mode 100644
index c541bb4fd36c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on start date input focus labelMode=outside (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on start date input focus labelMode=outside (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on start date input focus labelMode=outside (material-blue-light).png
index 567caf272b4d..af193e69f4e6 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on start date input focus labelMode=outside (material-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on start date input focus labelMode=outside (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on start date input focus labelMode=static (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on start date input focus labelMode=static (fluent-blue-light).png
index 50929b8f36e1..ebdf38666362 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on start date input focus labelMode=static (fluent-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on start date input focus labelMode=static (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on start date input focus labelMode=static (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on start date input focus labelMode=static (generic-light).png
deleted file mode 100644
index 9770bec67cf4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on start date input focus labelMode=static (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on start date input focus labelMode=static (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on start date input focus labelMode=static (material-blue-light).png
index 71a82eef33f2..b6386a1b5b64 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on start date input focus labelMode=static (material-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/Placeholder and label on start date input focus labelMode=static (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/The validation message overlay position for DateRangeBox after opening (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/The validation message overlay position for DateRangeBox after opening (fluent-blue-light).png
new file mode 100644
index 000000000000..6603c4220092
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/The validation message overlay position for DateRangeBox after opening (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/The validation message overlay position for DateRangeBox after opening (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/The validation message overlay position for DateRangeBox after opening (material-blue-light).png
new file mode 100644
index 000000000000..8a447c7db9e1
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/The validation message overlay position for DateRangeBox after opening (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/The validation message overlay position for DateRangeBox before opening (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/The validation message overlay position for DateRangeBox before opening (fluent-blue-light).png
new file mode 100644
index 000000000000..84e84b7254fb
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/The validation message overlay position for DateRangeBox before opening (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/The validation message overlay position for DateRangeBox before opening (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/The validation message overlay position for DateRangeBox before opening (material-blue-light).png
new file mode 100644
index 000000000000..6495438c305a
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/etalons/The validation message overlay position for DateRangeBox before opening (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/focus.ts b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/focus.ts
index 75ce9b8af5ee..d2b85e94318c 100644
--- a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/focus.ts
+++ b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/focus.ts
@@ -3,7 +3,7 @@ import DateRangeBox from 'devextreme-testcafe-models/dateRangeBox';
import url from '../../../helpers/getPageUrl';
import { createWidget } from '../../../helpers/createWidget';
-fixture`DateRangeBox focus state`
+fixture.disablePageReloads`DateRangeBox focus state`
.page(url(__dirname, '../../container.html'));
test('DateRangeBox & DateBoxes should have focus class if inputs are focused by tab', async (t) => {
diff --git a/e2e/testcafe-devextreme/tests/editors/dateRangeBox/validationMessage.ts b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/validationMessage.ts
new file mode 100644
index 000000000000..f6232e34dd8e
--- /dev/null
+++ b/e2e/testcafe-devextreme/tests/editors/dateRangeBox/validationMessage.ts
@@ -0,0 +1,90 @@
+/* eslint-disable no-restricted-syntax */
+import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
+import Form from 'devextreme-testcafe-models/form/form';
+import DateRangeBox from 'devextreme-testcafe-models/dateRangeBox';
+import Guid from 'devextreme/core/guid';
+import { testScreenshot } from '../../../helpers/themeUtils';
+import url from '../../../helpers/getPageUrl';
+import { createWidget } from '../../../helpers/createWidget';
+import { appendElementTo, insertStylesheetRulesToPage } from '../../../helpers/domUtils';
+
+const DATERANGEBOX_CLASS = 'dx-daterangebox';
+
+fixture.disablePageReloads`DateRangeBox validation message position`
+ .page(url(__dirname, '../../container.html'));
+
+const validationMessagePositions = ['auto', 'bottom', 'left', 'right', 'top'];
+
+const createFormWithDateRangeBox = async (validationMessagePosition: string): Promise => {
+ const id = `${`dx${new Guid()}`}`;
+ await appendElementTo('#container', 'div', id, { });
+
+ const config: any = {
+ width: '100%',
+ labelLocation: 'top',
+ formData: {
+ DateRange: ['2021/09/17', null],
+ },
+ colCount: 1,
+ items: [{
+ dataField: 'DateRange',
+ editorType: 'dxDateRangeBox',
+ label: {
+ text: 'Date Range',
+ },
+ validationRules: [{
+ type: 'required',
+ message: 'Some message',
+ }],
+ editorOptions: {
+ startDatePlaceholder: 'Start Date',
+ endDatePlaceholder: 'End Date',
+ validationMessageMode: 'always',
+ validationMessagePosition,
+ },
+ }],
+ };
+
+ await createWidget('dxForm', config, `#${id}`);
+
+ return id;
+};
+
+test('The validation message overlay for DateRangeBox should be correctly positioned before and after opening', async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+
+ for (const id of t.ctx.ids) {
+ await new Form(`#${id}`).validate();
+ }
+
+ await testScreenshot(t, takeScreenshot, 'The validation message overlay position for DateRangeBox before opening.png', { element: '#container' });
+
+ for (const id of t.ctx.ids) {
+ const form = new Form(`#${id}`);
+ const dateRangeBox = new DateRangeBox(`#${id} .${DATERANGEBOX_CLASS}`);
+
+ await form.validate();
+
+ await t
+ .click(dateRangeBox.dropDownButton)
+ .click(dateRangeBox.dropDownButton);
+ }
+
+ await testScreenshot(t, takeScreenshot, 'The validation message overlay position for DateRangeBox after opening.png', { element: '#container' });
+
+ await t
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}).before(async (t) => {
+ t.ctx.ids = [];
+
+ await insertStylesheetRulesToPage(`
+ #container { width: 900px; height: 800px; display: flex; flex-direction: column; padding: 50px; }
+ .dx-form { margin: 25px 50px; }
+ `);
+
+ for (const validationMessagePosition of validationMessagePositions) {
+ const id = await createFormWithDateRangeBox(validationMessagePosition);
+ t.ctx.ids.push(id);
+ }
+});
diff --git a/e2e/testcafe-devextreme/tests/editors/dropDownBox/T1245111_dropDownBox_height.ts b/e2e/testcafe-devextreme/tests/editors/dropDownBox/T1245111_dropDownBox_height.ts
index 7b6ae16a667b..47be1e563bf0 100644
--- a/e2e/testcafe-devextreme/tests/editors/dropDownBox/T1245111_dropDownBox_height.ts
+++ b/e2e/testcafe-devextreme/tests/editors/dropDownBox/T1245111_dropDownBox_height.ts
@@ -12,9 +12,11 @@ fixture.disablePageReloads`Grid on Drop Down Box`.page(
// T1245111
safeSizeTest('DataGrid on dropDownBox should appear correctly on window resize', async (t) => {
const dropDownBox = Selector('#container');
+ const overlay = Selector('.dx-overlay-content');
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
await t.click(dropDownBox);
+ await t.hover(overlay);
await t.resizeWindow(800, 800);
await testScreenshot(t, takeScreenshot, 'T1245111-dropDownBox-resize.png');
await t
diff --git a/e2e/testcafe-devextreme/tests/editors/dropDownBox/etalons/Popup has correct height on the first opening (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dropDownBox/etalons/Popup has correct height on the first opening (generic-light).png
deleted file mode 100644
index b55c4829a6d2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dropDownBox/etalons/Popup has correct height on the first opening (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dropDownBox/etalons/T1245111-dropDownBox-resize (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dropDownBox/etalons/T1245111-dropDownBox-resize (fluent-blue-light).png
index e2817105415c..6a60b438690b 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/dropDownBox/etalons/T1245111-dropDownBox-resize (fluent-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/dropDownBox/etalons/T1245111-dropDownBox-resize (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dropDownBox/etalons/T1245111-dropDownBox-resize (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dropDownBox/etalons/T1245111-dropDownBox-resize (generic-light).png
deleted file mode 100644
index aa0434670793..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dropDownBox/etalons/T1245111-dropDownBox-resize (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dropDownBox/etalons/T1245111-dropDownBox-resize (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/dropDownBox/etalons/T1245111-dropDownBox-resize (material-blue-light).png
index 0ad9c152eb4e..40e67a2ce7b3 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/dropDownBox/etalons/T1245111-dropDownBox-resize (material-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/dropDownBox/etalons/T1245111-dropDownBox-resize (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dropDownButton/common.ts b/e2e/testcafe-devextreme/tests/editors/dropDownButton/common.ts
index 3aa2666551ee..9d1eabb24ace 100644
--- a/e2e/testcafe-devextreme/tests/editors/dropDownButton/common.ts
+++ b/e2e/testcafe-devextreme/tests/editors/dropDownButton/common.ts
@@ -69,9 +69,7 @@ test('Item collection should be updated after direct option changing (T817436)',
await insertStylesheetRulesToPage(`.${DROP_DOWN_BUTTON_CLASS}.dx-widget { display: inline-flex; vertical-align: middle; margin: 2px; } .${BUTTON_GROUP_CLASS} { vertical-align: middle; }`);
- await testScreenshot(t, takeScreenshot, `DropDownButton render${width ? ' with fixed width' : ''}${type !== 'normal' ? `, type=${type}` : ''}.png`, {
- shouldTestInCompact: true,
- });
+ await testScreenshot(t, takeScreenshot, `DropDownButton render${width ? ' with fixed width' : ''}${type !== 'normal' ? `, type=${type}` : ''}.png`);
await t
.expect(compareResults.isValid())
diff --git a/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/Button template, splitButton=false (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/Button template, splitButton=false (generic-light).png
deleted file mode 100644
index d1586951152e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/Button template, splitButton=false (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/Button template, splitButton=true (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/Button template, splitButton=true (generic-light).png
deleted file mode 100644
index 6b01da73c79b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/Button template, splitButton=true (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render (fluent-blue-light-compact).png
deleted file mode 100644
index d0f70735c991..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render (generic-light).png
deleted file mode 100644
index ab74f6e3c791..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render (generic-light-compact).png
deleted file mode 100644
index 6234e8927da4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render (material-blue-light-compact).png
deleted file mode 100644
index 0025e93a6d27..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render with fixed width (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render with fixed width (fluent-blue-light-compact).png
deleted file mode 100644
index 4c096d2e068a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render with fixed width (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render with fixed width (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render with fixed width (generic-light).png
deleted file mode 100644
index 15dd1beef638..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render with fixed width (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render with fixed width (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render with fixed width (generic-light-compact).png
deleted file mode 100644
index d02a58c2ced8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render with fixed width (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render with fixed width (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render with fixed width (material-blue-light-compact).png
deleted file mode 100644
index 14a472d918ba..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render with fixed width (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render, type=danger (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render, type=danger (fluent-blue-light-compact).png
deleted file mode 100644
index 4c8156e1c4ca..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render, type=danger (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render, type=danger (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render, type=danger (generic-light).png
deleted file mode 100644
index a292c20d76bd..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render, type=danger (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render, type=danger (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render, type=danger (generic-light-compact).png
deleted file mode 100644
index fe5225d99d2d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render, type=danger (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render, type=danger (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render, type=danger (material-blue-light-compact).png
deleted file mode 100644
index c74e8537038d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render, type=danger (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render, type=default (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render, type=default (fluent-blue-light-compact).png
deleted file mode 100644
index c22853aa2d49..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render, type=default (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render, type=default (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render, type=default (generic-light).png
deleted file mode 100644
index 3365c53c52c8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render, type=default (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render, type=default (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render, type=default (generic-light-compact).png
deleted file mode 100644
index 6984673dad83..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render, type=default (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render, type=default (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render, type=default (material-blue-light-compact).png
deleted file mode 100644
index d99e37d26fdd..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render, type=default (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render, type=success (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render, type=success (fluent-blue-light-compact).png
deleted file mode 100644
index efe5cb7c6057..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render, type=success (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render, type=success (generic-light).png b/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render, type=success (generic-light).png
deleted file mode 100644
index c393debfb3b0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render, type=success (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render, type=success (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render, type=success (generic-light-compact).png
deleted file mode 100644
index 256365165b10..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render, type=success (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render, type=success (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render, type=success (material-blue-light-compact).png
deleted file mode 100644
index fe0f118a6e86..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/dropDownButton/etalons/DropDownButton render, type=success (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/fileManager/common.ts b/e2e/testcafe-devextreme/tests/editors/fileManager/common.ts
new file mode 100644
index 000000000000..11c4e065908c
--- /dev/null
+++ b/e2e/testcafe-devextreme/tests/editors/fileManager/common.ts
@@ -0,0 +1,26 @@
+import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
+import { Selector } from 'testcafe';
+import { testScreenshot } from '../../../helpers/themeUtils';
+import url from '../../../helpers/getPageUrl';
+import { createWidget } from '../../../helpers/createWidget';
+
+fixture.disablePageReloads`FileManager`
+ .page(url(__dirname, '../../container.html'));
+
+test('Custom DropDown width for Material and Fluent themes', async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+ const viewModeButton = Selector('.dx-filemanager-toolbar-viewmode-item');
+
+ await t
+ .click(viewModeButton);
+
+ await testScreenshot(t, takeScreenshot, 'drop down width.png', { element: '#container' });
+
+ await t
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}).before(async () => createWidget('dxFileManager', {
+ name: 'fileManager',
+ fileSystemProvider: [],
+ height: 450,
+}));
diff --git a/e2e/testcafe-devextreme/tests/fileManager/etalons/drop down width (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/fileManager/etalons/drop down width (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/fileManager/etalons/drop down width (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/fileManager/etalons/drop down width (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/fileManager/etalons/drop down width (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/fileManager/etalons/drop down width (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/fileManager/etalons/drop down width (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/fileManager/etalons/drop down width (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/fileUploader/etalons/fileuploader-show-filelist-false (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/fileUploader/etalons/fileuploader-show-filelist-false (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/fileUploader/etalons/fileuploader-show-filelist-false (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/fileUploader/etalons/fileuploader-show-filelist-false (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/fileUploader/etalons/fileuploader-show-filelist-false (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/fileUploader/etalons/fileuploader-show-filelist-false (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/fileUploader/etalons/fileuploader-show-filelist-false (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/fileUploader/etalons/fileuploader-show-filelist-false (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/fileUploader/etalons/fileuploader-show-filelist-true (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/fileUploader/etalons/fileuploader-show-filelist-true (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/fileUploader/etalons/fileuploader-show-filelist-true (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/fileUploader/etalons/fileuploader-show-filelist-true (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/fileUploader/etalons/fileuploader-show-filelist-true (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/fileUploader/etalons/fileuploader-show-filelist-true (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/fileUploader/etalons/fileuploader-show-filelist-true (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/fileUploader/etalons/fileuploader-show-filelist-true (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/fileUploader/images/test-image-1.png b/e2e/testcafe-devextreme/tests/editors/fileUploader/images/test-image-1.png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/fileUploader/images/test-image-1.png
rename to e2e/testcafe-devextreme/tests/editors/fileUploader/images/test-image-1.png
diff --git a/e2e/testcafe-devextreme/tests/editors/fileUploader/index.ts b/e2e/testcafe-devextreme/tests/editors/fileUploader/index.ts
new file mode 100644
index 000000000000..e02a277e8061
--- /dev/null
+++ b/e2e/testcafe-devextreme/tests/editors/fileUploader/index.ts
@@ -0,0 +1,27 @@
+import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
+import FileUploader from 'devextreme-testcafe-models/fileUploader';
+import { testScreenshot } from '../../../helpers/themeUtils';
+import { createWidget } from '../../../helpers/createWidget';
+import url from '../../../helpers/getPageUrl';
+
+const TEST_FILE = './images/test-image-1.png';
+
+fixture`FileUploader - file list visibility`
+ .page(url(__dirname, '../../container.html'));
+
+[true, false].forEach((showFileList) => {
+ test(`FileUploader with showFileList: ${showFileList} - after file selected`, async (t) => {
+ const fileUploader = new FileUploader('#container');
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+
+ await t.setFilesToUpload(fileUploader.input, [TEST_FILE]);
+
+ await testScreenshot(t, takeScreenshot, `fileuploader-show-filelist-${showFileList}.png`, {
+ element: '#container',
+ });
+
+ await t.clearUpload(fileUploader.input);
+
+ await t.expect(compareResults.isValid()).ok(compareResults.errorMessages());
+ }).before(async () => createWidget('dxFileUploader', { showFileList }));
+});
diff --git a/e2e/testcafe-devextreme/tests/editors/htmlEditor/common.ts b/e2e/testcafe-devextreme/tests/editors/htmlEditor/common.ts
new file mode 100644
index 000000000000..ea87a161d3c8
--- /dev/null
+++ b/e2e/testcafe-devextreme/tests/editors/htmlEditor/common.ts
@@ -0,0 +1,80 @@
+import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
+import HtmlEditor from 'devextreme-testcafe-models/htmlEditor';
+import { Selector } from 'testcafe';
+import { createWidget } from '../../../helpers/createWidget';
+import url from '../../../helpers/getPageUrl';
+import { testScreenshot } from '../../../helpers/themeUtils';
+import { appendElementTo, setStyleAttribute } from '../../../helpers/domUtils';
+
+const MENU_ITEM_CLASS = 'dx-menu-item';
+const SUBMENU_CLASS = 'dx-submenu';
+
+fixture.disablePageReloads`HtmlEditor`
+ .page(url(__dirname, '../../container.html'));
+
+[false, true].forEach((toolbar) => {
+ const selector = toolbar ? '#otherContainer' : '#container';
+ const clickTarget = toolbar ? '#otherContainer .dx-bold-format' : '#container';
+ const baseScreenName = toolbar ? 'htmleditor-with-toolbar' : 'htmleditor-without-toolbar';
+
+ test(`T1025549 - ${baseScreenName}`, async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+
+ await testScreenshot(t, takeScreenshot, `${baseScreenName}.png`, { element: selector });
+
+ await t
+ .click(Selector(clickTarget));
+
+ await testScreenshot(t, takeScreenshot, `${baseScreenName}-focused.png`, { element: selector });
+
+ await t
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+ }).before(async () => {
+ await setStyleAttribute(Selector('#container'), 'box-sizing: border-box; height: 200px; width: 200px');
+ await setStyleAttribute(Selector('#otherContainer'), 'box-sizing: border-box; height: 200px; width: 200px');
+ await appendElementTo('#container', 'div', 'editor');
+ await appendElementTo('#otherContainer', 'div', 'editorWithToolbar');
+
+ await createWidget('dxHtmlEditor', {
+ height: 200,
+ width: '100%',
+ value: Array(100).fill('string').join('\n'),
+ }, '#editor');
+
+ await createWidget('dxHtmlEditor', {
+ height: 200,
+ width: '100%',
+ value: Array(100).fill('string').join('\n'),
+ toolbar: {
+ items: ['bold', 'color'],
+ },
+ }, '#editorWithToolbar');
+ });
+});
+
+test('AI toolbar item', async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+ const htmlEditor = new HtmlEditor('#container');
+
+ await testScreenshot(t, takeScreenshot, 'htmleditor-ai-toolbar-item.png', { element: '#container' });
+
+ await t
+ .click(htmlEditor.toolbar.getItemByName('ai'))
+ .click(Selector(`.${SUBMENU_CLASS}`).find(`.${MENU_ITEM_CLASS}`).nth(5));
+
+ await testScreenshot(t, takeScreenshot, 'htmleditor-ai-toolbar-item-expanded.png', { element: '#container' });
+
+ await t
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}).before(async () => {
+ await createWidget('dxHtmlEditor', {
+ height: 500,
+ width: 350,
+ aiIntegration: {},
+ toolbar: {
+ items: ['ai'],
+ },
+ });
+});
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/addImageFromDevice.ts b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/addImageFromDevice.ts
similarity index 93%
rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/addImageFromDevice.ts
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/addImageFromDevice.ts
index 8ba8c9ed0880..1b6371e8dd8d 100644
--- a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/addImageFromDevice.ts
+++ b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/addImageFromDevice.ts
@@ -1,14 +1,14 @@
import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
import HtmlEditor from 'devextreme-testcafe-models/htmlEditor';
-import url from '../../../../helpers/getPageUrl';
-import { createWidget } from '../../../../helpers/createWidget';
-import { testScreenshot } from '../../../../helpers/themeUtils';
+import url from '../../../../../helpers/getPageUrl';
+import { createWidget } from '../../../../../helpers/createWidget';
+import { testScreenshot } from '../../../../../helpers/themeUtils';
const TEST_IMAGE_PATH_1 = './images/test-image-1.png';
const TEST_IMAGE_PATH_2 = './images/test-image-2.png';
fixture`HtmlEditor - upload image from device`
- .page(url(__dirname, '../../../container.html'));
+ .page(url(__dirname, '../../../../container.html'));
test('Image from device should be inserted', async (t) => {
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/addImageUrl.ts b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/addImageUrl.ts
similarity index 94%
rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/addImageUrl.ts
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/addImageUrl.ts
index b97ff2171a1d..44ff3b0bede3 100644
--- a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/addImageUrl.ts
+++ b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/addImageUrl.ts
@@ -1,12 +1,12 @@
import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
import HtmlEditor from 'devextreme-testcafe-models/htmlEditor';
-import url from '../../../../helpers/getPageUrl';
-import { createWidget } from '../../../../helpers/createWidget';
+import url from '../../../../../helpers/getPageUrl';
+import { createWidget } from '../../../../../helpers/createWidget';
import { BASE64_IMAGE_1, BASE64_IMAGE_2 } from './images/base64';
-import { isMaterial, testScreenshot } from '../../../../helpers/themeUtils';
+import { isMaterial, testScreenshot } from '../../../../../helpers/themeUtils';
fixture.disablePageReloads`HtmlEditor - add image url`
- .page(url(__dirname, '../../../container.html'));
+ .page(url(__dirname, '../../../../container.html'));
const ADD_IMAGE_POPUP_CONTENT_SELECTOR = '.dx-htmleditor-add-image-popup .dx-overlay-content';
diff --git a/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/common.ts b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/common.ts
new file mode 100644
index 000000000000..eeec71287362
--- /dev/null
+++ b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/common.ts
@@ -0,0 +1,152 @@
+import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
+import HtmlEditor from 'devextreme-testcafe-models/htmlEditor';
+import url from '../../../../../helpers/getPageUrl';
+import { createWidget } from '../../../../../helpers/createWidget';
+import { BASE64_IMAGE_1 } from './images/base64';
+import { testScreenshot } from '../../../../../helpers/themeUtils';
+
+const TEST_IMAGE_PATH_1 = './images/test-image-1.png';
+
+fixture`HtmlEditor - common`
+ .page(url(__dirname, '../../../../container.html'));
+
+const ADD_IMAGE_POPUP_CONTENT_SELECTOR = '.dx-htmleditor-add-image-popup .dx-overlay-content';
+
+test('TabPanel in HtmlEditor must have correct borders', async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+ const htmlEditor = new HtmlEditor('#container');
+
+ await t.click(htmlEditor.toolbar.getItemByName('image'));
+
+ await testScreenshot(t, takeScreenshot, 'tabpanel-in-htmleditor.png', {
+ element: ADD_IMAGE_POPUP_CONTENT_SELECTOR,
+ });
+
+ await t
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}).before(async () => {
+ await createWidget('dxHtmlEditor', {
+ height: 600,
+ width: 800,
+ imageUpload: {
+ tabs: ['file', 'url'],
+ },
+ toolbar: { items: ['image'] },
+ });
+});
+
+test('Add button should be enabled after switch to url form', async (t) => {
+ const htmlEditor = new HtmlEditor('#container');
+
+ await t
+ .click(htmlEditor.toolbar.getItemByName('image'))
+
+ .expect(htmlEditor.dialog.footerToolbar.addButton.isDisabled)
+ .eql(true);
+
+ await t.click(htmlEditor.dialog.tabs.getItem(1).element);
+
+ await t
+ .expect(htmlEditor.dialog.footerToolbar.addButton.isDisabled)
+ .eql(false)
+
+ .typeText(htmlEditor.dialog.addImageUrlForm.url.element, BASE64_IMAGE_1, {
+ paste: true,
+ })
+ .click(htmlEditor.dialog.footerToolbar.addButton.element);
+}).before(async () => {
+ await createWidget('dxHtmlEditor', {
+ height: 600,
+ width: 800,
+ imageUpload: {
+ tabs: ['file', 'url'],
+ },
+ toolbar: { items: ['image'] },
+ });
+});
+
+test('Add button should be disable after switch to image upload form', async (t) => {
+ const htmlEditor = new HtmlEditor('#container');
+
+ await t
+ .click(htmlEditor.toolbar.getItemByName('image'))
+
+ .expect(htmlEditor.dialog.footerToolbar.addButton.isDisabled)
+ .notOk()
+
+ .click(htmlEditor.dialog.footerToolbar.addButton.element)
+ .expect(htmlEditor.dialog.addImageUrlForm.url.isInvalid)
+ .ok();
+
+ await t.click(htmlEditor.dialog.tabs.getItem(1).element);
+
+ await t
+ .expect(htmlEditor.dialog.footerToolbar.addButton.isDisabled)
+ .ok();
+
+ const { fileUploader } = htmlEditor.dialog.addImageFileForm;
+
+ await t
+ .setFilesToUpload(fileUploader.input, [TEST_IMAGE_PATH_1])
+
+ .expect(htmlEditor.dialog.footerToolbar.addButton.isDisabled)
+ .notOk()
+
+ .click(htmlEditor.dialog.footerToolbar.addButton.element);
+}).before(async () => {
+ await createWidget('dxHtmlEditor', {
+ height: 600,
+ width: 800,
+ imageUpload: {
+ tabs: ['url', 'file'],
+ },
+ toolbar: { items: ['image'] },
+ });
+});
+
+test('AddImage form shouldn\'t lead to side effects in other forms', async (t) => {
+ const htmlEditor = new HtmlEditor('#container');
+
+ await t
+ .click(htmlEditor.toolbar.getItemByName('image'))
+
+ .expect(htmlEditor.dialog.footerToolbar.addButton.isDisabled)
+ .ok()
+
+ .expect(htmlEditor.dialog.footerToolbar.cancelButton.isDisabled)
+ .notOk()
+
+ .click(htmlEditor.dialog.footerToolbar.cancelButton.element);
+
+ await t
+ .click(htmlEditor.toolbar.getItemByName('link'))
+
+ .expect(htmlEditor.dialog.footerToolbar.addButton.isDisabled)
+ .notOk()
+
+ .expect(htmlEditor.dialog.footerToolbar.cancelButton.isDisabled)
+ .notOk()
+
+ .click(htmlEditor.dialog.footerToolbar.addButton.element);
+
+ await t
+ .click(htmlEditor.toolbar.getItemByName('color'))
+
+ .expect(htmlEditor.dialog.footerToolbar.addButton.isDisabled)
+ .notOk()
+
+ .expect(htmlEditor.dialog.footerToolbar.cancelButton.isDisabled)
+ .notOk()
+
+ .click(htmlEditor.dialog.footerToolbar.cancelButton.element);
+}).before(async () => {
+ await createWidget('dxHtmlEditor', {
+ height: 600,
+ width: 800,
+ imageUpload: {
+ tabs: ['file', 'url'],
+ },
+ toolbar: { items: ['image', 'link', 'color'] },
+ });
+});
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/Image uploader from url appearance (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/Image uploader from url appearance (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/Image uploader from url appearance (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/Image uploader from url appearance (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/Image uploader from url appearance (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/Image uploader from url appearance (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/Image uploader from url appearance (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/Image uploader from url appearance (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/add-validated-url-image-by-click (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/add-validated-url-image-by-click (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/add-validated-url-image-by-click (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/add-validated-url-image-by-click (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/add-validated-url-image-by-click (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/add-validated-url-image-by-click (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/add-validated-url-image-by-click (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/add-validated-url-image-by-click (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-add-url-image-after-updated (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-add-url-image-after-updated (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-add-url-image-after-updated (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-add-url-image-after-updated (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-add-url-image-after-updated (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-add-url-image-after-updated (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-add-url-image-after-updated (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-add-url-image-after-updated (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-add-url-image-before-updated (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-add-url-image-before-updated (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-add-url-image-before-updated (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-add-url-image-before-updated (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-add-url-image-before-updated (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-add-url-image-before-updated (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-add-url-image-before-updated (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-add-url-image-before-updated (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-add-validated-url-image-by-enter (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-add-validated-url-image-by-enter (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-add-validated-url-image-by-enter (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-add-validated-url-image-by-enter (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-add-validated-url-image-by-enter (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-add-validated-url-image-by-enter (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-add-validated-url-image-by-enter (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-add-validated-url-image-by-enter (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-after-add-image-from-device (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-after-add-image-from-device (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-after-add-image-from-device (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-after-add-image-from-device (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-after-add-image-from-device (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-after-add-image-from-device (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-after-add-image-from-device (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-after-add-image-from-device (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-after-click-add-button-and-validation (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-after-click-add-button-and-validation (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-after-click-add-button-and-validation (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-after-click-add-button-and-validation (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-after-click-add-button-and-validation (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-after-click-add-button-and-validation (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-after-click-add-button-and-validation (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-after-click-add-button-and-validation (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-before-click-add-button-and-validation (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-before-click-add-button-and-validation (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-before-click-add-button-and-validation (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-before-click-add-button-and-validation (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-before-click-add-button-and-validation (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-before-click-add-button-and-validation (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-before-click-add-button-and-validation (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-before-click-add-button-and-validation (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-before-click-add-button-from-device (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-before-click-add-button-from-device (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-before-click-add-button-from-device (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-before-click-add-button-from-device (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-before-click-add-button-from-device (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-before-click-add-button-from-device (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-before-click-add-button-from-device (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/editor-before-click-add-button-from-device (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/htmleditor-with-toolbar (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/htmleditor-with-toolbar (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/htmleditor-with-toolbar (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/htmleditor-with-toolbar (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/htmleditor-with-toolbar-focused (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/htmleditor-with-toolbar-focused (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/htmleditor-with-toolbar-focused (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/htmleditor-with-toolbar-focused (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/htmleditor-without-toolbar (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/htmleditor-without-toolbar (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/htmleditor-without-toolbar (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/htmleditor-without-toolbar (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/htmleditor-without-toolbar-focused (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/htmleditor-without-toolbar-focused (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/htmleditor-without-toolbar-focused (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/htmleditor-without-toolbar-focused (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/tabpanel-in-htmleditor (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/tabpanel-in-htmleditor (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/tabpanel-in-htmleditor (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/tabpanel-in-htmleditor (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/tabpanel-in-htmleditor (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/tabpanel-in-htmleditor (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/tabpanel-in-htmleditor (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/etalons/tabpanel-in-htmleditor (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/images/base64.ts b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/images/base64.ts
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/images/base64.ts
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/images/base64.ts
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/images/test-image-1.png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/images/test-image-1.png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/images/test-image-1.png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/images/test-image-1.png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/images/test-image-2.png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/images/test-image-2.png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/images/test-image-2.png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/addImage/images/test-image-2.png
diff --git a/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/common.ts b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/common.ts
new file mode 100644
index 000000000000..88e9e47f67fa
--- /dev/null
+++ b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/common.ts
@@ -0,0 +1,312 @@
+import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
+import HtmlEditor from 'devextreme-testcafe-models/htmlEditor';
+import { Selector } from 'testcafe';
+import { createWidget } from '../../../../../helpers/createWidget';
+import url from '../../../../../helpers/getPageUrl';
+import { testScreenshot } from '../../../../../helpers/themeUtils';
+import { insertStylesheetRulesToPage } from '../../../../../helpers/domUtils';
+import { getLongText } from '../../../chat/data';
+import { safeSizeTest } from '../../../../../helpers/safeSizeTest';
+
+const MENU_ITEM_CLASS = 'dx-menu-item';
+const SUBMENU_CLASS = 'dx-submenu';
+const LOADINDICATOR_SEGMENT_CLASS = 'dx-loadindicator-segment';
+const LOADINDICATOR_CONTENT_CLASS = 'dx-loadindicator-content';
+const LOADINDICATOR_ICON_CLASS = 'dx-loadindicator-icon';
+const LOADINDICATOR_SEGMENT_INNER_CLASS = 'dx-loadindicator-segment-inner';
+
+const longResult = getLongText(false, 10);
+
+fixture.disablePageReloads`HtmlEditor: AIDialog`
+ .page(url(__dirname, '../../../../container.html'));
+
+export async function openAIDialog(
+ t: TestController,
+ command: number,
+ option?: number,
+): Promise {
+ const htmlEditor = new HtmlEditor('#container');
+ await t
+ .click(htmlEditor.toolbar.getItemByName('ai'))
+ .click(Selector(`.${SUBMENU_CLASS} .${MENU_ITEM_CLASS}`).nth(command));
+
+ if (option !== undefined) {
+ await t
+ .click(Selector(`.${SUBMENU_CLASS} .${MENU_ITEM_CLASS}`).nth(command)
+ .find(`.${SUBMENU_CLASS} .${MENU_ITEM_CLASS}`).nth(0));
+ }
+
+ return htmlEditor;
+}
+
+[
+ { name: 'with-no-options', command: 0, option: undefined },
+ { name: 'with-options', command: 4, option: 0 },
+].forEach(({ name, command, option }) => {
+ test(`initial state ${name}`, async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+
+ await openAIDialog(t, command, option);
+ await testScreenshot(t, takeScreenshot, `htmleditor-ai-dialog-initial-state-${name}.png`, { element: '#container' });
+
+ await t
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+ }).before(async () => {
+ await createWidget('dxHtmlEditor', {
+ height: 600,
+ width: 900,
+ aiIntegration: {},
+ toolbar: {
+ items: ['ai'],
+ },
+ });
+ });
+});
+
+test('resize window when initial state', async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+ const htmlEditor = await openAIDialog(t, 0);
+
+ await t.resizeWindow(400, 600);
+
+ const aiDialog = htmlEditor.getAIDialog();
+ const menuButton = aiDialog.getMenuButton();
+
+ await t.click(menuButton.element);
+ await testScreenshot(t, takeScreenshot, 'htmleditor-ai-dialog-initial-state-resize-window.png', { element: '#container' });
+
+ await t
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}).before(async () => {
+ await createWidget('dxHtmlEditor', {
+ height: 600,
+ aiIntegration: {},
+ toolbar: {
+ items: ['ai'],
+ },
+ });
+});
+
+test('generating state', async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+
+ await openAIDialog(t, 4, 0);
+ await testScreenshot(t, takeScreenshot, 'htmleditor-ai-dialog-generating-state.png', { element: '#container' });
+
+ await t
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}).before(async () => {
+ await insertStylesheetRulesToPage(`
+ .${LOADINDICATOR_SEGMENT_CLASS},
+ .${LOADINDICATOR_CONTENT_CLASS},
+ .${LOADINDICATOR_ICON_CLASS},
+ .${LOADINDICATOR_SEGMENT_INNER_CLASS} {
+ animation: none !important;
+ opacity: 1 !important;
+ }
+ `);
+
+ await createWidget('dxHtmlEditor', {
+ height: 600,
+ width: 900,
+ aiIntegration: {
+ changeStyle() {},
+ },
+ toolbar: {
+ items: ['ai'],
+ },
+ });
+});
+
+[
+ {
+ name: 'short-result',
+ result: 'result',
+ },
+ {
+ name: 'long-result',
+ result: longResult,
+ },
+].forEach(({ name, result }) => {
+ test(`resultReady state with ${name}`, async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+
+ const htmlEditor = await openAIDialog(t, 4, 0);
+ const aiDialog = htmlEditor.getAIDialog();
+ const splitButton = aiDialog.getSplitButton();
+
+ await t.click(splitButton.element);
+
+ await testScreenshot(t, takeScreenshot, `htmleditor-ai-dialog-result-ready-state-with-${name}.png`, { element: '#container' });
+
+ await t
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+ }).before(async () => {
+ await createWidget('dxHtmlEditor', {
+ height: 600,
+ width: 900,
+ aiIntegration: {
+ result,
+ changeStyle(_, { onComplete }) { onComplete(this.result); },
+ },
+ toolbar: {
+ items: ['ai'],
+ },
+ });
+ });
+});
+
+test('asking state', async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+
+ await openAIDialog(t, 7);
+ await testScreenshot(t, takeScreenshot, 'htmleditor-ai-dialog-asking-state.png', { element: '#container' });
+
+ await t
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}).before(async () => {
+ await createWidget('dxHtmlEditor', {
+ height: 600,
+ width: 900,
+ aiIntegration: {},
+ toolbar: {
+ items: ['ai'],
+ },
+ });
+});
+
+test('askAI result ready state', async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+
+ const htmlEditor = await openAIDialog(t, 7);
+ const aiDialog = htmlEditor.getAIDialog();
+ const promptTextArea = aiDialog.getPromptTextArea();
+ const generateButton = aiDialog.getGenerateButton();
+
+ await t.typeText(promptTextArea.getInput(), 'request');
+ await t.click(generateButton.element);
+
+ await testScreenshot(t, takeScreenshot, 'htmleditor-ai-dialog-ask-ai-result-ready-state.png', { element: '#container' });
+
+ await t
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}).before(async () => {
+ await createWidget('dxHtmlEditor', {
+ height: 600,
+ width: 900,
+ aiIntegration: {
+ result: longResult,
+ execute(_, { onComplete }) { onComplete(this.result); },
+ },
+ toolbar: {
+ items: ['ai'],
+ },
+ });
+});
+
+test('result ready after canceletion', async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+
+ const htmlEditor = await openAIDialog(t, 0);
+ const aiDialog = htmlEditor.getAIDialog();
+ const cancelButton = aiDialog.getCancelButton();
+
+ await t.click(cancelButton.element);
+
+ await testScreenshot(t, takeScreenshot, 'htmleditor-ai-dialog-result-ready-after-canceletion.png', { element: '#container' });
+
+ await t
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}).before(async () => {
+ await createWidget('dxHtmlEditor', {
+ height: 600,
+ width: 900,
+ aiIntegration: {
+ summarize() { return () => {}; },
+ },
+ toolbar: {
+ items: ['ai'],
+ },
+ });
+});
+
+test('error state', async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+
+ await openAIDialog(t, 0);
+ await testScreenshot(t, takeScreenshot, 'htmleditor-ai-dialog-error-state.png', { element: '#container' });
+
+ await t
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}).before(async () => {
+ await createWidget('dxHtmlEditor', {
+ height: 600,
+ width: 900,
+ aiIntegration: {
+ summarize(_, { onError }) { onError(); },
+ },
+ toolbar: {
+ items: ['ai'],
+ },
+ });
+});
+
+[
+ { state: 'initial', configuration: {} },
+ {
+ state: 'generating',
+ configuration: {
+ summarize() {},
+ },
+ },
+ {
+ state: 'result-ready',
+ configuration: {
+ result: longResult,
+ summarize(_, { onComplete }) { onComplete(this.result); },
+ },
+ },
+ {
+ state: 'error',
+ configuration: {
+ summarize(_, { onError }) { onError(); },
+ },
+ },
+].forEach(({ state, configuration }) => {
+ safeSizeTest(`${state} state on small screen`, async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+
+ await openAIDialog(t, 0);
+ await testScreenshot(t, takeScreenshot, `htmleditor-ai-dialog-${state}-state-on-small-screen.png`, { element: '#container' });
+
+ await t
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+ }, [400, 700]).before(async () => {
+ await insertStylesheetRulesToPage(`
+ .${LOADINDICATOR_SEGMENT_CLASS},
+ .${LOADINDICATOR_CONTENT_CLASS},
+ .${LOADINDICATOR_ICON_CLASS},
+ .${LOADINDICATOR_SEGMENT_INNER_CLASS} {
+ animation: none !important;
+ opacity: 1 !important;
+ }
+ `);
+
+ await createWidget('dxHtmlEditor', {
+ height: 700,
+ aiIntegration: { ...configuration },
+ toolbar: {
+ items: ['ai'],
+ },
+ });
+ });
+});
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-ask-ai-result-ready-state (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-ask-ai-result-ready-state (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-ask-ai-result-ready-state (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-ask-ai-result-ready-state (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-ask-ai-result-ready-state (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-ask-ai-result-ready-state (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-ask-ai-result-ready-state (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-ask-ai-result-ready-state (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-asking-state (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-asking-state (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-asking-state (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-asking-state (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-asking-state (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-asking-state (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-asking-state (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-asking-state (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-error-state (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-error-state (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-error-state (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-error-state (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-error-state (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-error-state (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-error-state (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-error-state (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-error-state-on-small-screen (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-error-state-on-small-screen (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-error-state-on-small-screen (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-error-state-on-small-screen (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-error-state-on-small-screen (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-error-state-on-small-screen (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-error-state-on-small-screen (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-error-state-on-small-screen (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-generating-state (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-generating-state (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-generating-state (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-generating-state (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-generating-state (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-generating-state (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-generating-state (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-generating-state (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-generating-state-on-small-screen (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-generating-state-on-small-screen (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-generating-state-on-small-screen (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-generating-state-on-small-screen (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-generating-state-on-small-screen (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-generating-state-on-small-screen (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-generating-state-on-small-screen (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-generating-state-on-small-screen (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-on-small-screen (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-on-small-screen (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-on-small-screen (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-on-small-screen (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-on-small-screen (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-on-small-screen (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-on-small-screen (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-on-small-screen (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-resize-window (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-resize-window (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-resize-window (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-resize-window (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-resize-window (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-resize-window (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-resize-window (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-resize-window (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-with-no-options (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-with-no-options (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-with-no-options (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-with-no-options (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-with-no-options (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-with-no-options (material-blue-light).png
new file mode 100644
index 000000000000..d831caaf9e44
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-with-no-options (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-with-options (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-with-options (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-with-options (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-with-options (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-with-options (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-with-options (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-with-options (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-with-options (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-after-canceletion (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-after-canceletion (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-after-canceletion (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-after-canceletion (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-after-canceletion (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-after-canceletion (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-after-canceletion (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-after-canceletion (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-on-small-screen (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-on-small-screen (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-on-small-screen (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-on-small-screen (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-on-small-screen (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-on-small-screen (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-on-small-screen (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-on-small-screen (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-with-long-result (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-with-long-result (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-with-long-result (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-with-long-result (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-with-long-result (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-with-long-result (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-with-long-result (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-with-long-result (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-with-short-result (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-with-short-result (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-with-short-result (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-with-short-result (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-with-short-result (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-with-short-result (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-with-short-result (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-with-short-result (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-ai-toolbar-item (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-ai-toolbar-item (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-ai-toolbar-item (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-ai-toolbar-item (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-ai-toolbar-item (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-ai-toolbar-item (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-ai-toolbar-item (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-ai-toolbar-item (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-ai-toolbar-item-expanded (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-ai-toolbar-item-expanded (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-ai-toolbar-item-expanded (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-ai-toolbar-item-expanded (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-ai-toolbar-item-expanded (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-ai-toolbar-item-expanded (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-ai-toolbar-item-expanded (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-ai-toolbar-item-expanded (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-ordered-list-appearance (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-ordered-list-appearance (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-ordered-list-appearance (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-ordered-list-appearance (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-ordered-list-appearance (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-ordered-list-appearance (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-ordered-list-appearance (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-ordered-list-appearance (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-with-toolbar (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-with-toolbar (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-with-toolbar (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-with-toolbar (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-with-toolbar (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-with-toolbar (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-with-toolbar (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-with-toolbar (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-with-toolbar-focused (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-with-toolbar-focused (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-with-toolbar-focused (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-with-toolbar-focused (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-with-toolbar-focused (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-with-toolbar-focused (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-with-toolbar-focused (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-with-toolbar-focused (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-without-toolbar (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-without-toolbar (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-without-toolbar (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-without-toolbar (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-without-toolbar (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-without-toolbar (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-without-toolbar (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-without-toolbar (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-without-toolbar-focused (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-without-toolbar-focused (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-without-toolbar-focused (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-without-toolbar-focused (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-without-toolbar-focused (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-without-toolbar-focused (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-without-toolbar-focused (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/etalons/htmleditor-without-toolbar-focused (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/format.ts b/e2e/testcafe-devextreme/tests/editors/htmlEditor/format.ts
similarity index 83%
rename from e2e/testcafe-devextreme/tests/htmlEditor/format.ts
rename to e2e/testcafe-devextreme/tests/editors/htmlEditor/format.ts
index 3993fde1f76d..b3aae7d0c516 100644
--- a/e2e/testcafe-devextreme/tests/htmlEditor/format.ts
+++ b/e2e/testcafe-devextreme/tests/editors/htmlEditor/format.ts
@@ -1,9 +1,9 @@
import SelectBox from 'devextreme-testcafe-models/selectBox';
-import url from '../../helpers/getPageUrl';
-import { createWidget } from '../../helpers/createWidget';
+import url from '../../../helpers/getPageUrl';
+import { createWidget } from '../../../helpers/createWidget';
fixture.disablePageReloads`HtmlEditor - formats`
- .page(url(__dirname, '../container.html'));
+ .page(url(__dirname, '../../container.html'));
test('HtmlEditor should keep actual format after "enter" key pressed (T922236)', async (t) => {
const selectBox = new SelectBox('.dx-font-format');
diff --git a/e2e/testcafe-devextreme/tests/editors/htmlEditor/list.ts b/e2e/testcafe-devextreme/tests/editors/htmlEditor/list.ts
new file mode 100644
index 000000000000..c5904d374e65
--- /dev/null
+++ b/e2e/testcafe-devextreme/tests/editors/htmlEditor/list.ts
@@ -0,0 +1,44 @@
+import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
+import url from '../../../helpers/getPageUrl';
+import { createWidget } from '../../../helpers/createWidget';
+import { testScreenshot } from '../../../helpers/themeUtils';
+
+const orderedListMarkup = `
+
+ Item 1
+
+
+
+
+
+
+
+ Item 2
+
+
+
+
+
+
+
+
+`;
+
+fixture.disablePageReloads`HtmlEditor - lists`
+ .page(url(__dirname, '../../container.html'));
+
+test('ordered list numbering sequence should reset for each list item (T1220554)', async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+
+ await testScreenshot(t, takeScreenshot, 'htmleditor-ordered-list-appearance.png', { element: '#container' });
+
+ await t
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}).before(async () => {
+ await createWidget('dxHtmlEditor', {
+ height: 200,
+ width: 200,
+ value: orderedListMarkup,
+ });
+});
diff --git a/e2e/testcafe-devextreme/tests/editors/list/common.ts b/e2e/testcafe-devextreme/tests/editors/list/common.ts
deleted file mode 100644
index efbdad008744..000000000000
--- a/e2e/testcafe-devextreme/tests/editors/list/common.ts
+++ /dev/null
@@ -1,392 +0,0 @@
-import { ClientFunction } from 'testcafe';
-import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
-import List from 'devextreme-testcafe-models/list';
-import { isMaterialBased, isFluent, testScreenshot } from '../../../helpers/themeUtils';
-import url from '../../../helpers/getPageUrl';
-import { createWidget } from '../../../helpers/createWidget';
-import { a11yCheck } from '../../../helpers/accessibility/utils';
-
-fixture`List`
- .page(url(__dirname, '../../container.html'));
-
-test('Should focus first item after changing selection mode (T811770)', async (t) => {
- const list = new List('#container');
- const { selectAll } = list;
- const firstItemRadioButton = list.getItem().radioButton;
-
- await list.focus();
-
- await t
- .expect(selectAll.checkBox.isFocused).ok();
-
- await list.option('selectionMode', 'single');
-
- await list.focus();
-
- await t
- .expect(firstItemRadioButton.isFocused)
- .ok();
-}).before(async () => createWidget('dxList', {
- items: ['item1', 'item2', 'item3'],
- showSelectionControls: true,
- selectionMode: 'all',
-}));
-
-test('There is hover class in hovered list item (T1110076)', async (t) => {
- const list = new List('#container');
-
- const firstItem = list.getItem(0);
-
- await t.dispatchEvent(firstItem.element, 'mousedown');
- await list.repaint();
- await t.dispatchEvent(firstItem.element, 'mouseup');
-
- const secondItem = list.getItem(1);
-
- await t
- .expect(secondItem.isHovered)
- .notOk()
- .hover(secondItem.element)
- .expect(secondItem.isHovered)
- .ok();
-}).before(async () => createWidget('dxList', {
- items: ['item1', 'item2', 'item3'],
- selectionMode: 'single',
-}));
-
-test('List selection should work with keyboard arrows (T718398)', async (t) => {
- const list = new List('#container');
- const firstItemCheckBox = list.getItem().checkBox;
- const secondItemCheckBox = list.getItem(1).checkBox;
- const thirdItemCheckBox = list.getItem(2).checkBox;
- const { selectAll } = list;
- const selectAllCheckBox = selectAll.checkBox;
-
- await list.focus();
-
- await t
- .expect(selectAllCheckBox.isFocused).ok()
-
- .pressKey('down')
- .expect(selectAllCheckBox.isFocused)
- .notOk()
- .expect(firstItemCheckBox.isFocused)
- .ok()
-
- .pressKey('down')
- .expect(firstItemCheckBox.isFocused)
- .notOk()
- .expect(secondItemCheckBox.isFocused)
- .ok()
-
- .pressKey('down')
- .expect(secondItemCheckBox.isFocused)
- .notOk()
- .expect(thirdItemCheckBox.isFocused)
- .ok()
-
- .pressKey('down')
- .expect(thirdItemCheckBox.isFocused)
- .notOk()
- .expect(selectAllCheckBox.isFocused)
- .ok()
-
- .pressKey('down')
- .expect(selectAllCheckBox.isFocused)
- .notOk()
- .expect(firstItemCheckBox.isFocused)
- .ok()
-
- .pressKey('up')
- .expect(firstItemCheckBox.isFocused)
- .notOk()
- .expect(selectAll.isFocused)
- .ok()
-
- .pressKey('up')
- .expect(selectAllCheckBox.isFocused)
- .notOk()
- .expect(thirdItemCheckBox.isFocused)
- .ok()
-
- .pressKey('up')
- .expect(thirdItemCheckBox.isFocused)
- .notOk()
- .expect(secondItemCheckBox.isFocused)
- .ok()
-
- .pressKey('tab')
- .expect(selectAllCheckBox.isFocused)
- .notOk()
- .expect(secondItemCheckBox.isFocused)
- .notOk();
-}).before(async () => createWidget('dxList', {
- items: ['item1', 'item2', 'item3'],
- showSelectionControls: true,
- selectionMode: 'all',
-}));
-
-test('Should save focused checkbox', async (t) => {
- const list = new List('#container');
- const secondItemCheckBox = list.getItem(1).checkBox;
- const { selectAll } = list;
- const selectAllCheckBox = selectAll.checkBox;
-
- await list.focus();
-
- await t
- .expect(selectAllCheckBox.isFocused).ok()
-
- .pressKey('down down')
- .expect(secondItemCheckBox.isFocused)
- .ok()
- .expect(selectAllCheckBox.isFocused)
- .notOk()
-
- .pressKey('shift+tab')
- .expect(secondItemCheckBox.isFocused)
- .notOk()
- .expect(selectAllCheckBox.isFocused)
- .notOk()
-
- .pressKey('tab')
- .expect(secondItemCheckBox.isFocused)
- .ok()
- .expect(selectAllCheckBox.isFocused)
- .notOk()
-
- .pressKey('up up')
- .expect(selectAllCheckBox.isFocused)
- .ok()
- .expect(secondItemCheckBox.isFocused)
- .notOk()
-
- .pressKey('shift+tab')
- .expect(secondItemCheckBox.isFocused)
- .notOk()
- .expect(selectAllCheckBox.isFocused)
- .notOk()
-
- .pressKey('tab')
- .expect(selectAllCheckBox.isFocused)
- .ok()
- .expect(secondItemCheckBox.isFocused)
- .notOk();
-}).before(async () => createWidget('dxList', {
- items: ['item1', 'item2', 'item3'],
- showSelectionControls: true,
- selectionMode: 'all',
-}));
-
-test('Grouped list can not reorder items (T727360)', async (t) => {
- const list = new List('#container');
- const firstGroup = list.getGroup();
- const secondGroup = list.getGroup(1);
- const thirdGroup = list.getGroup(2);
-
- await t
- .click(secondGroup.header)
- .click(thirdGroup.header)
-
- .dragToElement(firstGroup.getItem().reorderHandle, firstGroup.getItem(1).element)
- .expect(firstGroup.getItem().text)
- .eql(isFluent() ? '11' : '12')
- .expect(firstGroup.getItem(1).text)
- .eql(isFluent() ? '12' : '11')
-
- .click(firstGroup.header)
- .click(secondGroup.header)
-
- .dragToElement(secondGroup.getItem().reorderHandle, secondGroup.getItem(1).element)
- .expect(secondGroup.getItem().text)
- .eql(isFluent() ? '21' : '22')
- .expect(secondGroup.getItem(1).text)
- .eql(isFluent() ? '22' : '21')
-
- .click(secondGroup.header)
- .click(thirdGroup.header)
-
- .dragToElement(thirdGroup.getItem().reorderHandle, thirdGroup.getItem(1).element)
- .expect(thirdGroup.getItem().text)
- .eql(isMaterialBased() ? '31' : '32')
- .expect(thirdGroup.getItem(1).text)
- .eql(isMaterialBased() ? '32' : '31');
-}).before(async () => {
- const data = [
- { group: 'group1', value: '11' },
- { group: 'group1', value: '12' },
- { group: 'group1', value: '13' },
- { group: 'group2', value: '21' },
- { group: 'group2', value: '22' },
- { group: 'group2', value: '23' },
- { group: 'group2', value: '24' },
- { group: 'group2', value: '25' },
- { group: 'group2', value: '26' },
- { group: 'group2', value: '27' },
- { group: 'group2', value: '28' },
- { group: 'group2', value: '29' },
- { group: 'group2', value: '20' },
- { group: 'group3', value: '31' },
- { group: 'group3', value: '32' },
- { group: 'group3', value: '33' },
- { group: 'group3', value: '34' },
- { group: 'group3', value: '35' },
- { group: 'group3', value: '36' },
- { group: 'group3', value: '37' },
- { group: 'group3', value: '38' },
- { group: 'group3', value: '39' },
- { group: 'group3', value: '30' },
- ];
-
- return createWidget('dxList', {
- dataSource: {
- store: data,
- group: 'group',
- },
- itemDragging: {
- allowReordering: true,
- },
- collapsibleGroups: true,
- grouped: true,
- itemTemplate: ({ value }, _, el) => el.append($('').text(value)),
- });
-});
-
-test('Grouped List with nested List should able to reorder items (T845082)', async (t) => {
- const list = new List('#container');
- const group = list.getGroup();
-
- await t
- .expect(group.getItem(0).text).eql('value11')
- .drag(group.getItem().reorderHandle, 0, await group.getItem(1).element.clientHeight)
- .expect(group.getItem(1).text)
- .eql('value11');
-}).before(async () => {
- const data = [
- { group: 'group1', text: 'value11' },
- {
- group: 'group1',
- text: 'value12',
- template: ClientFunction((_data, _index, element) => ($('').appendTo(element) as any).dxList({
- items: ['value121', 'value122', 'value123'],
- // eslint-disable-next-line @typescript-eslint/no-shadow
- itemTemplate: (data, _index, element) => {
- $(element)
- .text(data)
- .parent()
- .addClass('nested-item');
- },
- })),
- },
- { group: 'group1', text: 'value13' },
- ];
-
- return createWidget('dxList', {
- dataSource: {
- store: data,
- group: 'group',
- },
- itemDragging: {
- allowReordering: true,
- },
- collapsibleGroups: true,
- grouped: true,
- });
-});
-
-test('Disabled item should be focused on tab press to match accessibility criteria', async (t) => {
- const list = new List('#container');
- const { searchInput } = list;
- const firstItem = list.getItem();
- const secondItem = list.getItem(1);
-
- await t
- .click(searchInput)
- .pressKey('tab')
- .expect(firstItem.isFocused).ok()
- .expect(secondItem.isFocused)
- .notOk();
-
- await list.option('items[0].disabled', true);
-
- await t
- .expect(firstItem.isDisabled)
- .ok()
-
- .click(searchInput)
- .pressKey('tab')
- .expect(firstItem.isFocused)
- .ok()
- .expect(secondItem.isFocused)
- .notOk();
-}).before(async () => createWidget('dxList', {
- dataSource: [{ text: 'item1' }, { text: 'item2' }],
- searchEnabled: true,
-}));
-
-test('The delete button should be displayed correctly after the list item focused (T1216108)', async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- const list = new List('#container');
-
- await list.focus();
-
- await testScreenshot(t, takeScreenshot, 'List delete button when item is focused.png');
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
-}).before(async () => createWidget('dxList', {
- dataSource: [{
- text: 'item 1',
- icon: 'user',
- }],
- allowItemDeleting: true,
- itemDeleteMode: 'static',
-}));
-
-test('The button icon in custom template should be displayed correctly after the list item focused (T1216108)', async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- const list = new List('#container');
-
- await list.focus();
-
- await testScreenshot(t, takeScreenshot, 'List icon in button when item is focused.png');
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
-}).before(async () => createWidget('dxList', {
- dataSource: [{ text: 'item 1' }],
- itemTemplate: (_, __, element) => {
- const button = ($('
') as any).dxButton({
- text: 'custom',
- icon: 'home',
- });
-
- element.append(button);
- },
-}));
-
-test('Checking simple list with selectAll and "more" button via aXe', async (t) => {
- await a11yCheck(t);
-}).before(async () => createWidget('dxList', {
- dataSource: {
- store: ['item 1', 'item 2', 'item 3'],
- pageSize: 2,
- },
- selectionMode: 'all',
- showSelectionControls: true,
-}));
-
-test('Checking group list via aXe', async (t) => {
- await a11yCheck(t);
-}).before(async () => createWidget('dxList', {
- dataSource: [{
- key: 'Group 1',
- items: ['item 1', 'item 2', 'item 3'],
- }, {
- key: 'Group 2',
- items: ['item 1', 'item 2', 'item 3'],
- }],
- grouped: true,
-}));
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/First item should be focused when deleted (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/First item should be focused when deleted (fluent-blue-light).png
deleted file mode 100644
index a45ff06c02b6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/First item should be focused when deleted (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/First item should be focused when deleted (generic-light).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/First item should be focused when deleted (generic-light).png
deleted file mode 100644
index 77cad22be1f2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/First item should be focused when deleted (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/First item should be focused when deleted (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/First item should be focused when deleted (material-blue-light).png
deleted file mode 100644
index c15c17660450..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/First item should be focused when deleted (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/First item should not be focused when deleted (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/First item should not be focused when deleted (fluent-blue-light).png
deleted file mode 100644
index aac253c7c992..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/First item should not be focused when deleted (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/First item should not be focused when deleted (generic-light).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/First item should not be focused when deleted (generic-light).png
deleted file mode 100644
index 54b5d9f1c98f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/First item should not be focused when deleted (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/First item should not be focused when deleted (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/First item should not be focused when deleted (material-blue-light).png
deleted file mode 100644
index 3a9685157bee..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/First item should not be focused when deleted (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped List with correct margin bottom (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped List with correct margin bottom (fluent-blue-light).png
deleted file mode 100644
index 601d5e4d0d63..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped List with correct margin bottom (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped List with correct margin bottom (generic-light).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped List with correct margin bottom (generic-light).png
deleted file mode 100644
index a69ae6945d3e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped List with correct margin bottom (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped List with correct margin bottom (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped List with correct margin bottom (material-blue-light).png
deleted file mode 100644
index 82bc77b891ab..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped List with correct margin bottom (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped list appearance (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped list appearance (fluent-blue-light).png
deleted file mode 100644
index f3875f17b292..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped list appearance (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped list appearance (generic-light).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped list appearance (generic-light).png
deleted file mode 100644
index 4459be3e5498..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped list appearance (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped list appearance (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped list appearance (material-blue-light).png
deleted file mode 100644
index 5a39a5999b84..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped list appearance (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped list appearance with template (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped list appearance with template (fluent-blue-light).png
deleted file mode 100644
index bbff14fae32d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped list appearance with template (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped list appearance with template (generic-light).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped list appearance with template (generic-light).png
deleted file mode 100644
index 2a96ba40f87a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped list appearance with template (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped list appearance with template (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped list appearance with template (material-blue-light).png
deleted file mode 100644
index 3fb04b00ef44..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped list appearance with template (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped list appearance with template. rtlEnabled=false (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped list appearance with template. rtlEnabled=false (fluent-blue-light).png
deleted file mode 100644
index bbff14fae32d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped list appearance with template. rtlEnabled=false (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped list appearance with template. rtlEnabled=false (generic-light).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped list appearance with template. rtlEnabled=false (generic-light).png
deleted file mode 100644
index 66177a8c4679..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped list appearance with template. rtlEnabled=false (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped list appearance with template. rtlEnabled=false (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped list appearance with template. rtlEnabled=false (material-blue-light).png
deleted file mode 100644
index 3b994dcef9b1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped list appearance with template. rtlEnabled=false (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped list appearance with template. rtlEnabled=true (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped list appearance with template. rtlEnabled=true (fluent-blue-light).png
deleted file mode 100644
index 05ac1fa66cac..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped list appearance with template. rtlEnabled=true (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped list appearance with template. rtlEnabled=true (generic-light).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped list appearance with template. rtlEnabled=true (generic-light).png
deleted file mode 100644
index ef0ef64221db..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped list appearance with template. rtlEnabled=true (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped list appearance with template. rtlEnabled=true (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped list appearance with template. rtlEnabled=true (material-blue-light).png
deleted file mode 100644
index 87c80703d9d6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped list appearance with template. rtlEnabled=true (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped list appearance,collapsibleGroups=false (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped list appearance,collapsibleGroups=false (fluent-blue-light).png
deleted file mode 100644
index b6cd47b83bdf..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped list appearance,collapsibleGroups=false (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped list appearance,collapsibleGroups=false (generic-light).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped list appearance,collapsibleGroups=false (generic-light).png
deleted file mode 100644
index 8711cc44fd3d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped list appearance,collapsibleGroups=false (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped list appearance,collapsibleGroups=false (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped list appearance,collapsibleGroups=false (material-blue-light).png
deleted file mode 100644
index 76cdb5c45510..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped list appearance,collapsibleGroups=false (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped list with focused header (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped list with focused header (fluent-blue-light).png
deleted file mode 100644
index e7da247ad4fc..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped list with focused header (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped list with focused header (generic-light).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped list with focused header (generic-light).png
deleted file mode 100644
index 9f94526a0dba..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped list with focused header (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped list with focused header (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped list with focused header (material-blue-light).png
deleted file mode 100644
index e1d47440341b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/Grouped list with focused header (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/List delete button when item is focused (generic-light).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/List delete button when item is focused (generic-light).png
deleted file mode 100644
index 21c14106f4c5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/List delete button when item is focused (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/List icon in button when item is focused (generic-light).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/List icon in button when item is focused (generic-light).png
deleted file mode 100644
index 4ae049b80329..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/List icon in button when item is focused (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/List item should be checked after enter press in multiple mode (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/List item should be checked after enter press in multiple mode (fluent-blue-light).png
deleted file mode 100644
index 516d491a8e8f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/List item should be checked after enter press in multiple mode (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/List item should be checked after enter press in multiple mode (generic-light).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/List item should be checked after enter press in multiple mode (generic-light).png
deleted file mode 100644
index 65bc1dc18ea0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/List item should be checked after enter press in multiple mode (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/List item should be checked after enter press in multiple mode (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/List item should be checked after enter press in multiple mode (material-blue-light).png
deleted file mode 100644
index 679fbef1ba50..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/List item should be checked after enter press in multiple mode (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/List item should be checked after enter press in single mode (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/List item should be checked after enter press in single mode (fluent-blue-light).png
deleted file mode 100644
index e08408be1dba..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/List item should be checked after enter press in single mode (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/List item should be checked after enter press in single mode (generic-light).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/List item should be checked after enter press in single mode (generic-light).png
deleted file mode 100644
index 4df62fbdb1b8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/List item should be checked after enter press in single mode (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/List item should be checked after enter press in single mode (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/List item should be checked after enter press in single mode (material-blue-light).png
deleted file mode 100644
index fd47648ca2a4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/List item should be checked after enter press in single mode (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/List item should be focused after tab press in multiple mode (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/List item should be focused after tab press in multiple mode (fluent-blue-light).png
deleted file mode 100644
index e5d40b3ad869..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/List item should be focused after tab press in multiple mode (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/List item should be focused after tab press in multiple mode (generic-light).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/List item should be focused after tab press in multiple mode (generic-light).png
deleted file mode 100644
index 17eb9f1f7280..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/List item should be focused after tab press in multiple mode (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/List item should be focused after tab press in multiple mode (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/List item should be focused after tab press in multiple mode (material-blue-light).png
deleted file mode 100644
index ff384cea18fe..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/List item should be focused after tab press in multiple mode (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/List item should be focused after tab press in single mode (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/List item should be focused after tab press in single mode (fluent-blue-light).png
deleted file mode 100644
index 62a3cc8ec4a2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/List item should be focused after tab press in single mode (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/List item should be focused after tab press in single mode (generic-light).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/List item should be focused after tab press in single mode (generic-light).png
deleted file mode 100644
index d1cf19329540..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/List item should be focused after tab press in single mode (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/List item should be focused after tab press in single mode (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/List item should be focused after tab press in single mode (material-blue-light).png
deleted file mode 100644
index d110a6423361..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/List item should be focused after tab press in single mode (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/List loading with first items invisible (generic-light).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/List loading with first items invisible (generic-light).png
deleted file mode 100644
index 2925881feb4e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/List loading with first items invisible (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/List loading with last items invisible (generic-light).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/List loading with last items invisible (generic-light).png
deleted file mode 100644
index 4f0a44f32556..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/List loading with last items invisible (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/List loading with middle items invisible (generic-light).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/List loading with middle items invisible (generic-light).png
deleted file mode 100644
index 68c3e7bbaf6c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/List loading with middle items invisible (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/List loding with part items invisible on loaded page (generic-light).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/List loding with part items invisible on loaded page (generic-light).png
deleted file mode 100644
index f7bcc2ef7bf4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/List loding with part items invisible on loaded page (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/List selectAll checkbox should be checked after enter press (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/List selectAll checkbox should be checked after enter press (fluent-blue-light).png
deleted file mode 100644
index f62aef55e337..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/List selectAll checkbox should be checked after enter press (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/List selectAll checkbox should be checked after enter press (generic-light).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/List selectAll checkbox should be checked after enter press (generic-light).png
deleted file mode 100644
index 600d689de574..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/List selectAll checkbox should be checked after enter press (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/List selectAll checkbox should be checked after enter press (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/List selectAll checkbox should be checked after enter press (material-blue-light).png
deleted file mode 100644
index c8287cd4b411..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/List selectAll checkbox should be checked after enter press (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/List selectAll checkbox should be focused after tab press (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/List selectAll checkbox should be focused after tab press (fluent-blue-light).png
deleted file mode 100644
index e17b1e2eafb7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/List selectAll checkbox should be focused after tab press (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/List selectAll checkbox should be focused after tab press (generic-light).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/List selectAll checkbox should be focused after tab press (generic-light).png
deleted file mode 100644
index 8fa6997b9cfc..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/List selectAll checkbox should be focused after tab press (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/List selectAll checkbox should be focused after tab press (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/List selectAll checkbox should be focused after tab press (material-blue-light).png
deleted file mode 100644
index ac50b5d73d25..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/List selectAll checkbox should be focused after tab press (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/List with search and multiple selection (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/List with search and multiple selection (fluent-blue-light).png
deleted file mode 100644
index dc3896642124..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/List with search and multiple selection (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/List with search and multiple selection (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/List with search and multiple selection (fluent-blue-light-compact).png
deleted file mode 100644
index 260b339581f6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/List with search and multiple selection (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/List with search and multiple selection (generic-light).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/List with search and multiple selection (generic-light).png
deleted file mode 100644
index 9a154082e509..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/List with search and multiple selection (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/List with search and multiple selection (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/List with search and multiple selection (generic-light-compact).png
deleted file mode 100644
index f1ed02807b5c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/List with search and multiple selection (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/List with search and multiple selection (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/List with search and multiple selection (material-blue-light).png
deleted file mode 100644
index 982866764f19..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/List with search and multiple selection (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/List with search and multiple selection (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/List with search and multiple selection (material-blue-light-compact).png
deleted file mode 100644
index e5d959dc075c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/List with search and multiple selection (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/List with search and single selection (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/List with search and single selection (fluent-blue-light).png
deleted file mode 100644
index 966043a0c4a5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/List with search and single selection (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/List with search and single selection (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/List with search and single selection (fluent-blue-light-compact).png
deleted file mode 100644
index 5dd7c4198e6a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/List with search and single selection (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/List with search and single selection (generic-light).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/List with search and single selection (generic-light).png
deleted file mode 100644
index 2a64a15050cd..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/List with search and single selection (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/List with search and single selection (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/List with search and single selection (generic-light-compact).png
deleted file mode 100644
index 7be50ab6b035..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/List with search and single selection (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/List with search and single selection (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/List with search and single selection (material-blue-light).png
deleted file mode 100644
index 5677693acb04..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/List with search and single selection (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/etalons/List with search and single selection (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/list/etalons/List with search and single selection (material-blue-light-compact).png
deleted file mode 100644
index e43e0bae8978..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/list/etalons/List with search and single selection (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/list/focus.ts b/e2e/testcafe-devextreme/tests/editors/list/focus.ts
deleted file mode 100644
index b2608ba1cd8d..000000000000
--- a/e2e/testcafe-devextreme/tests/editors/list/focus.ts
+++ /dev/null
@@ -1,187 +0,0 @@
-import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
-import List from 'devextreme-testcafe-models/list';
-import { testScreenshot } from '../../../helpers/themeUtils';
-import url from '../../../helpers/getPageUrl';
-import { createWidget } from '../../../helpers/createWidget';
-
-fixture`List`
- .page(url(__dirname, '../../container.html'));
-
-const LIST_ITEM_DELETE_BUTTON = 'dx-list-static-delete-button';
-
-const createList = (selectionMode, allowItemDeleting = false) => createWidget('dxList', {
- items: ['item1', 'item2', 'item3'],
- showSelectionControls: true,
- selectionMode,
- allowItemDeleting,
-});
-
-test('Should not focus item when deleting when focusStateEnabled = false (T1226030)', async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- const list = new List('#container');
- await list.option({
- focusStateEnabled: false,
- itemDeleteMode: 'static',
- });
- const firstItem = list.getItem(0);
- const $firstDeleteBtn = firstItem.element.find(`.${LIST_ITEM_DELETE_BUTTON}`);
-
- await t
- .click($firstDeleteBtn)
- .expect(firstItem.isFocused)
- .notOk();
- await testScreenshot(t, takeScreenshot, 'First item should not be focused when deleted.png', { element: '#container' });
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
-}).before(async () => createList('none', true));
-
-test('Should focus item when deleting when focusStateEnabled = true (T1226030)', async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- const list = new List('#container');
- await list.option({
- itemDeleteMode: 'static',
- });
- const firstItem = list.getItem(0);
- const $firstDeleteBtn = firstItem.element.find(`.${LIST_ITEM_DELETE_BUTTON}`);
-
- await t
- .click($firstDeleteBtn)
- .expect(firstItem.isFocused)
- .ok();
- await testScreenshot(t, takeScreenshot, 'First item should be focused when deleted.png', { element: '#container' });
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
-}).before(async () => createList('none', true));
-
-test('Should apply styles on selectAll checkbox after tab button press', async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- const list = new List('#container');
-
- await t
- .pressKey('tab')
- .expect(list.selectAll.checkBox.isFocused)
- .ok();
-
- await testScreenshot(t, takeScreenshot, 'List selectAll checkbox should be focused after tab press.png', { element: '#container' });
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
-}).before(async () => createList('all'));
-
-test('Should apply styles on selectAll checkbox after enter button press on it', async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- const list = new List('#container');
-
- await t
- .pressKey('tab')
- .pressKey('enter')
- .expect(list.selectAll.checkBox.isChecked)
- .ok();
-
- await testScreenshot(t, takeScreenshot, 'List selectAll checkbox should be checked after enter press.png', { element: '#container' });
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
-}).before(async () => createList('all'));
-
-['single', 'multiple'].forEach((selectionMode) => {
- test(`Should apply styles on list item after tab button press, ${selectionMode} mode`, async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- const list = new List('#container');
-
- await t
- .pressKey('tab')
- .expect(list.getItem(0).isFocused)
- .ok();
-
- await testScreenshot(t, takeScreenshot, `List item should be focused after tab press in ${selectionMode} mode.png`, { element: '#container' });
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }).before(async () => createList(selectionMode));
-
- test(`Should apply styles on list item after enter button press on it, ${selectionMode} mode`, async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- const list = new List('#container');
-
- const firstItem = list.getItem(0);
- const firstItemType = selectionMode === 'single' ? firstItem.radioButton : firstItem.checkBox;
-
- await t
- .pressKey('tab')
- .pressKey('enter')
- .expect(firstItemType.isChecked)
- .ok();
-
- await testScreenshot(t, takeScreenshot, `List item should be checked after enter press in ${selectionMode} mode.png`, { element: '#container' });
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }).before(async () => createList(selectionMode));
-});
-
-test('Should select next item after delete by keyboard', async (t) => {
- const list = new List('#container');
- const firstItem = list.getItem(0);
-
- await t
- .expect(list.getVisibleItems().count).eql(3)
- .click(firstItem.element)
- .pressKey('delete');
-
- const item = list.getItem(0);
-
- await t.expect(item.isFocused)
- .ok();
- await t.expect(item.text)
- .eql('item2');
- await t
- .expect(list.getItems().count).eql(2);
-}).before(async () => createList('none', true));
-
-test('Should select previous item after delete last item', async (t) => {
- const list = new List('#container');
- const lastItem = list.getItem(2);
-
- await t
- .expect(list.getVisibleItems().count).eql(3)
- .click(lastItem.element)
- .pressKey('delete');
-
- const item = list.getItem(1);
-
- await t.expect(item.isFocused)
- .ok();
- await t.expect(item.text)
- .eql('item2');
- await t
- .expect(list.getItems().count).eql(2);
-}).before(async () => createList('none', true));
-
-[[2, 0], [1, 2]].forEach(([selectItemIdx, deleteItemIdx]) => {
- test(`Should not change selection after delete another (not selected) item (${selectItemIdx}, ${deleteItemIdx})`, async (t) => {
- const list = new List('#container');
- const itemToSelect = list.getItem(selectItemIdx);
- const itemToDelete = list.getItem(deleteItemIdx);
-
- await t
- .expect(list.getVisibleItems().count).eql(3)
- .click(itemToSelect.element)
- .click(itemToDelete.element.find('.dx-button'));
-
- const item = list.getItem(deleteItemIdx > selectItemIdx ? selectItemIdx : selectItemIdx - 1);
-
- await t.expect(item.isFocused)
- .ok();
- await t.expect(item.text)
- .eql(`item${selectItemIdx + 1}`);
- await t
- .expect(list.getItems().count).eql(2);
- }).before(async () => createList('none', true));
-});
diff --git a/e2e/testcafe-devextreme/tests/editors/list/grouping.ts b/e2e/testcafe-devextreme/tests/editors/list/grouping.ts
deleted file mode 100644
index 4f7c88d39507..000000000000
--- a/e2e/testcafe-devextreme/tests/editors/list/grouping.ts
+++ /dev/null
@@ -1,144 +0,0 @@
-import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
-import List from 'devextreme-testcafe-models/list';
-import { testScreenshot } from '../../../helpers/themeUtils';
-import url from '../../../helpers/getPageUrl';
-import { createWidget } from '../../../helpers/createWidget';
-
-fixture.disablePageReloads`Grouping`
- .page(url(__dirname, '../../container.html'));
-
-test('Grouped List last item of last group should have proper margin-bottom', async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
-
- const list = new List('#container');
- const lastItemIndex = list.getItems().length - 1;
-
- await t
- .hover(list.getItem(lastItemIndex).element)
- .expect(list.getItem(lastItemIndex).isHovered)
- .ok();
-
- await testScreenshot(t, takeScreenshot, 'Grouped List with correct margin bottom.png', { element: '#container' });
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
-}).before(async () => createWidget('dxList', {
- dataSource: [{
- key: 'One',
- items: ['1_1', '1_2', '1_3'],
- }, {
- key: 'Two',
- items: ['2_1', '2_2', '2_3'],
- }],
- grouped: true,
- collapsibleGroups: false,
-}));
-
-test('Grouped list appearance', async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
-
- const list = new List('#container');
-
- await t
- .click(list.getItem(2).element)
- .pressKey('down');
-
- await testScreenshot(t, takeScreenshot, 'Grouped list with focused header.png', { element: '#container' });
-
- await t
- .click(list.getGroup(0).header)
- .click(list.getGroup(2).header)
- .click(list.getItem(4).element)
- .hover(list.getGroup(1).header);
-
- await testScreenshot(t, takeScreenshot, 'Grouped list appearance.png', { element: '#container' });
-
- await list.option('collapsibleGroups', false);
-
- await testScreenshot(t, takeScreenshot, 'Grouped list appearance,collapsibleGroups=false.png', { element: '#container' });
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
-}).before(async () => createWidget('dxList', {
- width: 300,
- height: 800,
- dataSource: [
- {
- key: 'group_1',
- items: ['item_1_1', 'item_1_2', 'item_1_3'],
- expanded: false,
- },
- {
- key: 'group_2',
- items: [
- { text: 'item_2_1', disabled: true },
- { text: 'item_2_2', icon: 'home' },
- { text: 'item_2_3', showChevron: true, badge: 'item_2_3' },
- { text: 'item_2_4', badge: 'item_2_4' },
- 'item_2_5',
- ],
- },
- {
- key: 'group_3',
- items: ['item_3_1', 'item_3_2', 'item_3_3'],
- expanded: false,
- },
- ],
- collapsibleGroups: true,
- grouped: true,
- allowItemDeleting: true,
- itemDeleteMode: 'static',
- itemDragging: {
- allowReordering: true,
- },
-}));
-
-[true, false].forEach((rtlEnabled) => {
- test(`Grouped list appearance with template. rtlEnabled=${rtlEnabled}`, async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
-
- const list = new List('#container');
-
- await t
- .click(list.getGroup(0).header)
- .click(list.getGroup(2).header)
- .click(list.getItem(4).element)
- .hover(list.getGroup(1).header);
-
- await testScreenshot(t, takeScreenshot, `Grouped list appearance with template. rtlEnabled=${rtlEnabled}.png`, { element: '#container' });
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }).before(async () => createWidget('dxList', {
- width: 300,
- height: 500,
- groupTemplate(data) {
- const wrapper = $('
');
-
- $(`
${data.key} `).appendTo(wrapper);
- $('
second row
').appendTo(wrapper);
-
- return wrapper;
- },
- dataSource: [
- {
- key: 'One',
- items: ['1_1', '1_2', '1_3'],
- },
- {
- key: 'Two',
- items: ['2_1', '2_2', '2_3'],
- },
- {
- key: 'Three',
- items: ['3_1', '3_2', '3_3'],
- },
- ],
- collapsibleGroups: true,
- grouped: true,
- rtlEnabled,
- }));
-});
diff --git a/e2e/testcafe-devextreme/tests/editors/list/search.ts b/e2e/testcafe-devextreme/tests/editors/list/search.ts
deleted file mode 100644
index d66488605460..000000000000
--- a/e2e/testcafe-devextreme/tests/editors/list/search.ts
+++ /dev/null
@@ -1,41 +0,0 @@
-import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
-import List from 'devextreme-testcafe-models/list';
-import { testScreenshot } from '../../../helpers/themeUtils';
-import url from '../../../helpers/getPageUrl';
-import { createWidget } from '../../../helpers/createWidget';
-
-fixture.disablePageReloads`Search`
- .page(url(__dirname, '../../container.html'));
-
-test('List with search bar appearance', async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- const list = new List('#container');
-
- await testScreenshot(t, takeScreenshot, 'List with search and multiple selection.png', {
- element: '#container',
- shouldTestInCompact: true,
- });
-
- await list.option('selectionMode', 'single');
-
- await testScreenshot(t, takeScreenshot, 'List with search and single selection.png', {
- element: '#container',
- shouldTestInCompact: true,
- });
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
-}).before(async () => {
- const dataSource = Array.from({ length: 40 }, (_, i) => `Item_${i + 1}`);
-
- return createWidget('dxList', {
- dataSource,
- height: 400,
- width: 200,
- searchEnabled: true,
- showSelectionControls: true,
- selectionMode: 'all',
- selectByClick: false,
- });
-});
diff --git a/e2e/testcafe-devextreme/tests/editors/loadIndIcator/common.ts b/e2e/testcafe-devextreme/tests/editors/loadIndIcator/common.ts
index aaab335a0365..f15518f662c3 100644
--- a/e2e/testcafe-devextreme/tests/editors/loadIndIcator/common.ts
+++ b/e2e/testcafe-devextreme/tests/editors/loadIndIcator/common.ts
@@ -2,7 +2,7 @@ import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
import LoadIndicator from 'devextreme-testcafe-models/loadindicator';
import url from '../../../helpers/getPageUrl';
import { createWidget } from '../../../helpers/createWidget';
-import { getFullThemeName, testScreenshot } from '../../../helpers/themeUtils';
+import { testScreenshot } from '../../../helpers/themeUtils';
import { insertStylesheetRulesToPage } from '../../../helpers/domUtils';
const LOADINDICATOR_SEGMENT_CLASS = 'dx-loadindicator-segment';
@@ -25,14 +25,8 @@ fixture.disablePageReloads`LoadIndicator`
},
});
- const darkTheme = getFullThemeName().replace('light', 'dark');
-
await testScreenshot(t, takeScreenshot, `LoadIndicator with ${animationType} animation.png`, {
element: '#container',
- theme: darkTheme,
- themeChanged: async () => {
- await loadIndicator.repaint();
- },
});
await t
diff --git a/e2e/testcafe-devextreme/tests/editors/loadIndIcator/etalons/LoadIndicator with circle animation (fluent-blue-dark).png b/e2e/testcafe-devextreme/tests/editors/loadIndIcator/etalons/LoadIndicator with circle animation (fluent-blue-dark).png
deleted file mode 100644
index 1488a53e1f8c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/loadIndIcator/etalons/LoadIndicator with circle animation (fluent-blue-dark).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/loadIndIcator/etalons/LoadIndicator with circle animation (generic-dark).png b/e2e/testcafe-devextreme/tests/editors/loadIndIcator/etalons/LoadIndicator with circle animation (generic-dark).png
deleted file mode 100644
index c16f484c583f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/loadIndIcator/etalons/LoadIndicator with circle animation (generic-dark).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/loadIndIcator/etalons/LoadIndicator with circle animation (generic-light).png b/e2e/testcafe-devextreme/tests/editors/loadIndIcator/etalons/LoadIndicator with circle animation (generic-light).png
deleted file mode 100644
index 62925d4f8b39..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/loadIndIcator/etalons/LoadIndicator with circle animation (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/loadIndIcator/etalons/LoadIndicator with circle animation (material-blue-dark).png b/e2e/testcafe-devextreme/tests/editors/loadIndIcator/etalons/LoadIndicator with circle animation (material-blue-dark).png
deleted file mode 100644
index 30008a900a64..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/loadIndIcator/etalons/LoadIndicator with circle animation (material-blue-dark).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/loadIndIcator/etalons/LoadIndicator with sparkle animation (generic-light).png b/e2e/testcafe-devextreme/tests/editors/loadIndIcator/etalons/LoadIndicator with sparkle animation (generic-light).png
deleted file mode 100644
index 6da0c722654f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/loadIndIcator/etalons/LoadIndicator with sparkle animation (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/lookup/common.ts b/e2e/testcafe-devextreme/tests/editors/lookup/common.ts
index 07a80fa97cd5..ae4be413dcbe 100644
--- a/e2e/testcafe-devextreme/tests/editors/lookup/common.ts
+++ b/e2e/testcafe-devextreme/tests/editors/lookup/common.ts
@@ -12,6 +12,7 @@ import {
} from '../../../helpers/domUtils';
const LOOKUP_FIELD_CLASS = 'dx-lookup-field';
+const OVERLAY_CLASS = 'dx-overlay-content';
const stylingModes = ['outlined', 'underlined', 'filled'];
const labelModes = ['static', 'floating', 'hidden', 'outside'];
@@ -89,6 +90,7 @@ if (!isMaterialBased()) {
safeSizeTest('Check popup height with no found data option', async (t) => {
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
await t.click(Selector(`.${LOOKUP_FIELD_CLASS}`));
+ await t.hover(`.${OVERLAY_CLASS}`);
await testScreenshot(t, takeScreenshot, 'Lookup with no found data.png');
@@ -101,6 +103,7 @@ safeSizeTest('Check popup height in loading state', async (t) => {
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
await t.click(Selector(`.${LOOKUP_FIELD_CLASS}`));
+ await t.hover(`.${OVERLAY_CLASS}`);
await testScreenshot(t, takeScreenshot, 'Lookup in loading.png');
@@ -140,19 +143,19 @@ test('Placeholder is visible after items option change when value is not chosen
test('Lookup appearance', async (t) => {
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- await testScreenshot(t, takeScreenshot, 'Lookup appearance.png', { shouldTestInCompact: true });
+ await testScreenshot(t, takeScreenshot, 'Lookup appearance.png');
for (const id of t.ctx.ids) {
await setStyleAttribute(Selector(`#${id}`), 'width: fit-content;');
}
- await testScreenshot(t, takeScreenshot, 'Lookup width adjust to fit its content.png', { shouldTestInCompact: true });
+ await testScreenshot(t, takeScreenshot, 'Lookup width adjust to fit its content.png');
for (const id of t.ctx.ids) {
await setStyleAttribute(Selector(`#${id}`), 'width: 100px;');
}
- await testScreenshot(t, takeScreenshot, 'Lookup appearance with limited width.png', { shouldTestInCompact: true });
+ await testScreenshot(t, takeScreenshot, 'Lookup appearance with limited width.png');
await t
.expect(compareResults.isValid())
diff --git a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup appearance (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup appearance (fluent-blue-light-compact).png
deleted file mode 100644
index 2738e40d1b81..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup appearance (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup appearance (generic-light).png b/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup appearance (generic-light).png
deleted file mode 100644
index edf841f7baf4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup appearance (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup appearance (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup appearance (generic-light-compact).png
deleted file mode 100644
index 8c103e42a80f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup appearance (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup appearance (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup appearance (material-blue-light-compact).png
deleted file mode 100644
index a1a6f4713599..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup appearance (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup appearance with limited width (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup appearance with limited width (fluent-blue-light-compact).png
deleted file mode 100644
index 0940f076438c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup appearance with limited width (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup appearance with limited width (generic-light).png b/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup appearance with limited width (generic-light).png
deleted file mode 100644
index f4c211f62614..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup appearance with limited width (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup appearance with limited width (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup appearance with limited width (generic-light-compact).png
deleted file mode 100644
index 60554bc8156d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup appearance with limited width (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup appearance with limited width (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup appearance with limited width (material-blue-light-compact).png
deleted file mode 100644
index 0966a5dc32ea..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup appearance with limited width (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup in loading (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup in loading (fluent-blue-light).png
index 783266485b75..b0d6027a16d1 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup in loading (fluent-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup in loading (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup in loading (generic-light).png b/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup in loading (generic-light).png
deleted file mode 100644
index 3cbb91269477..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup in loading (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup in loading (generic-light)_mask.png b/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup in loading (generic-light)_mask.png
deleted file mode 100644
index 45af77266ed2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup in loading (generic-light)_mask.png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup label with labelMode=floating-styleMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup label with labelMode=floating-styleMode=filled (fluent-blue-light).png
index 0a6194e5fa96..c4c4b08e7fee 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup label with labelMode=floating-styleMode=filled (fluent-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup label with labelMode=floating-styleMode=filled (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup label with labelMode=floating-styleMode=filled (generic-light).png b/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup label with labelMode=floating-styleMode=filled (generic-light).png
deleted file mode 100644
index 6a26959a0757..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup label with labelMode=floating-styleMode=filled (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup label with labelMode=floating-styleMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup label with labelMode=floating-styleMode=outlined (generic-light).png
deleted file mode 100644
index 3355022b878b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup label with labelMode=floating-styleMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup label with labelMode=floating-styleMode=underlined (generic-light).png b/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup label with labelMode=floating-styleMode=underlined (generic-light).png
deleted file mode 100644
index 0894052dafd1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup label with labelMode=floating-styleMode=underlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup label with labelMode=outside-styleMode=filled (generic-light).png b/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup label with labelMode=outside-styleMode=filled (generic-light).png
deleted file mode 100644
index a8dea15a41d6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup label with labelMode=outside-styleMode=filled (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup label with labelMode=outside-styleMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup label with labelMode=outside-styleMode=outlined (generic-light).png
deleted file mode 100644
index fdf1e6e1f936..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup label with labelMode=outside-styleMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup label with labelMode=outside-styleMode=underlined (generic-light).png b/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup label with labelMode=outside-styleMode=underlined (generic-light).png
deleted file mode 100644
index 3958f9ac6ea1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup label with labelMode=outside-styleMode=underlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup label with labelMode=static-styleMode=filled (generic-light).png b/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup label with labelMode=static-styleMode=filled (generic-light).png
deleted file mode 100644
index 381ee4ff0fbf..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup label with labelMode=static-styleMode=filled (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup label with labelMode=static-styleMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup label with labelMode=static-styleMode=outlined (generic-light).png
deleted file mode 100644
index 06576e0e4dd6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup label with labelMode=static-styleMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup label with labelMode=static-styleMode=underlined (generic-light).png b/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup label with labelMode=static-styleMode=underlined (generic-light).png
deleted file mode 100644
index a6e02e2140ca..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup label with labelMode=static-styleMode=underlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup placeholder if value is not choosen (generic-light).png b/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup placeholder if value is not choosen (generic-light).png
deleted file mode 100644
index fe423f35e0cb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup placeholder if value is not choosen (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup width adjust to fit its content (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup width adjust to fit its content (fluent-blue-light-compact).png
deleted file mode 100644
index e1b28cdf6f98..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup width adjust to fit its content (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup width adjust to fit its content (generic-light).png b/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup width adjust to fit its content (generic-light).png
deleted file mode 100644
index a5eca53db5cf..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup width adjust to fit its content (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup width adjust to fit its content (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup width adjust to fit its content (generic-light-compact).png
deleted file mode 100644
index e116eddd9966..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup width adjust to fit its content (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup width adjust to fit its content (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup width adjust to fit its content (material-blue-light-compact).png
deleted file mode 100644
index 71e34e5d688f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup width adjust to fit its content (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup with no found data (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup with no found data (fluent-blue-light).png
index 03437f36d214..d344b9576189 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup with no found data (fluent-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup with no found data (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup with no found data (generic-light).png b/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup with no found data (generic-light).png
deleted file mode 100644
index 54a2992f170d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup with no found data (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup with no found data (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup with no found data (generic-light-compact).png
deleted file mode 100644
index 98ff0ed2a152..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup with no found data (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup with no found data (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup with no found data (material-blue-light-compact).png
deleted file mode 100644
index 13e735045838..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/lookup/etalons/Lookup with no found data (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox label (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox label (fluent-blue-light).png
new file mode 100644
index 000000000000..3485f73067e9
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox label (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox label (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox label (material-blue-light).png
new file mode 100644
index 000000000000..2439f3897a29
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox label (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox label with stylingMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox label with stylingMode=filled (fluent-blue-light).png
deleted file mode 100644
index 33cacecb125c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox label with stylingMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox label with stylingMode=filled (generic-light).png b/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox label with stylingMode=filled (generic-light).png
deleted file mode 100644
index 65ce0173ce9d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox label with stylingMode=filled (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox label with stylingMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox label with stylingMode=filled (material-blue-light).png
deleted file mode 100644
index d30d95a680dc..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox label with stylingMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox label with stylingMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox label with stylingMode=outlined (fluent-blue-light).png
deleted file mode 100644
index 1e368230b303..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox label with stylingMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox label with stylingMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox label with stylingMode=outlined (generic-light).png
deleted file mode 100644
index 8b02a107af12..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox label with stylingMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox label with stylingMode=outlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox label with stylingMode=outlined (material-blue-light).png
deleted file mode 100644
index 16daf126a826..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox label with stylingMode=outlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox label with stylingMode=underlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox label with stylingMode=underlined (fluent-blue-light).png
deleted file mode 100644
index 5bcdd6cef2cb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox label with stylingMode=underlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox label with stylingMode=underlined (generic-light).png b/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox label with stylingMode=underlined (generic-light).png
deleted file mode 100644
index 7e9d9e7ee88a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox label with stylingMode=underlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox label with stylingMode=underlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox label with stylingMode=underlined (material-blue-light).png
deleted file mode 100644
index c0a4ffc0aa2f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox label with stylingMode=underlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox render with buttons container (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox render with buttons container (fluent-blue-light).png
new file mode 100644
index 000000000000..07b57846e343
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox render with buttons container (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox render with buttons container (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox render with buttons container (material-blue-light).png
new file mode 100644
index 000000000000..e91cc2adb6d3
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox render with buttons container (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox render with buttons container, isValid=false (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox render with buttons container, isValid=false (fluent-blue-light).png
deleted file mode 100644
index c45c6da8553e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox render with buttons container, isValid=false (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox render with buttons container, isValid=false (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox render with buttons container, isValid=false (fluent-blue-light-compact).png
deleted file mode 100644
index 681015c06dbe..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox render with buttons container, isValid=false (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox render with buttons container, isValid=false (generic-light).png b/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox render with buttons container, isValid=false (generic-light).png
deleted file mode 100644
index f4a168b1ddc3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox render with buttons container, isValid=false (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox render with buttons container, isValid=false (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox render with buttons container, isValid=false (generic-light-compact).png
deleted file mode 100644
index 78b02372152d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox render with buttons container, isValid=false (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox render with buttons container, isValid=false (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox render with buttons container, isValid=false (material-blue-light).png
deleted file mode 100644
index f56213ea7a22..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox render with buttons container, isValid=false (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox render with buttons container, isValid=false (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox render with buttons container, isValid=false (material-blue-light-compact).png
deleted file mode 100644
index 13358386dd69..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox render with buttons container, isValid=false (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox render with buttons container, isValid=true (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox render with buttons container, isValid=true (fluent-blue-light).png
deleted file mode 100644
index 28b7f6aa11ab..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox render with buttons container, isValid=true (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox render with buttons container, isValid=true (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox render with buttons container, isValid=true (fluent-blue-light-compact).png
deleted file mode 100644
index ded11e005d47..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox render with buttons container, isValid=true (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox render with buttons container, isValid=true (generic-light).png b/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox render with buttons container, isValid=true (generic-light).png
deleted file mode 100644
index ab18f226c79a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox render with buttons container, isValid=true (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox render with buttons container, isValid=true (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox render with buttons container, isValid=true (generic-light-compact).png
deleted file mode 100644
index 60366d21f61d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox render with buttons container, isValid=true (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox render with buttons container, isValid=true (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox render with buttons container, isValid=true (material-blue-light).png
deleted file mode 100644
index 8f49512e429e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox render with buttons container, isValid=true (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox render with buttons container, isValid=true (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox render with buttons container, isValid=true (material-blue-light-compact).png
deleted file mode 100644
index f581d5c9ef74..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/numberBox/etalons/NumberBox render with buttons container, isValid=true (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/numberBox/label.ts b/e2e/testcafe-devextreme/tests/editors/numberBox/label.ts
index 5bb3fbe61dc3..25fb5b7c58ce 100644
--- a/e2e/testcafe-devextreme/tests/editors/numberBox/label.ts
+++ b/e2e/testcafe-devextreme/tests/editors/numberBox/label.ts
@@ -1,93 +1,94 @@
-/* eslint-disable no-restricted-syntax */
+import type { Properties, NumberBoxPredefinedButton } from 'devextreme/ui/number_box.d';
+import type { EditorStyle, TextEditorButton } from 'devextreme/common';
import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
import Guid from 'devextreme/core/guid';
-import { testScreenshot } from '../../../helpers/themeUtils';
+import { isMaterial, testScreenshot } from '../../../helpers/themeUtils';
import url from '../../../helpers/getPageUrl';
import { createWidget } from '../../../helpers/createWidget';
import {
- appendElementTo, removeStylesheetRulesFromPage, insertStylesheetRulesToPage,
+ appendElementTo, insertStylesheetRulesToPage,
} from '../../../helpers/domUtils';
+import { safeSizeTest } from '../../../helpers/safeSizeTest';
const NUMBERBOX_CLASS = 'dx-numberbox';
-const stylingModes = ['outlined', 'underlined', 'filled'];
+const stylingModes: EditorStyle[] = ['outlined', 'underlined', 'filled'];
+const buttonsList: (TextEditorButton | NumberBoxPredefinedButton)[][] = [
+ ['clear'],
+ [{ name: 'custom', location: 'after', options: { icon: 'home' } }, 'clear', 'spins'],
+ ['clear', { name: 'custom', location: 'after', options: { icon: 'home' } }, 'spins'],
+ ['clear', 'spins', { name: 'custom', location: 'after', options: { icon: 'home' } }],
+ [{ name: 'custom', location: 'before', options: { icon: 'home' } }, 'clear', 'spins'],
+];
fixture.disablePageReloads`NumberBox_Label`
.page(url(__dirname, '../../container.html'));
-stylingModes.forEach((stylingMode) => {
- test(`Label for dxNumberBox stylingMode=${stylingMode}`, async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
-
- await testScreenshot(t, takeScreenshot, `NumberBox label with stylingMode=${stylingMode}.png`, { element: '#container' });
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }).before(async () => {
- const componentOption = {
+const createNumberBox = async (options?: Properties): Promise
=> {
+ const id = `${`dx${new Guid()}`}`;
+
+ await appendElementTo('#container', 'div', id, {});
+ await createWidget('dxNumberBox', {
+ value: Math.PI,
+ showClearButton: true,
+ showSpinButtons: true,
+ ...options,
+ }, `#${id}`);
+
+ return id;
+};
+safeSizeTest('Label for dxNumberBox', async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+
+ await testScreenshot(t, takeScreenshot, 'NumberBox label.png');
+
+ await t
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}, [350, 450]).before(async () => {
+ await insertStylesheetRulesToPage('#container { display: flex; flex-direction: column; width: 300px; height: 400px; gap: 8px; }');
+ if (isMaterial()) {
+ await insertStylesheetRulesToPage('#container .dx-widget, #container .dx-widget input { font-family: sans-serif; }');
+ }
+
+ // eslint-disable-next-line no-restricted-syntax
+ for (const stylingMode of stylingModes) {
+ const options = {
+ width: '100%',
label: 'label text',
stylingMode,
};
-
- await insertStylesheetRulesToPage('#container { box-sizing: border-box; width: 300px; height: 400px; padding: 8px; }');
-
- await appendElementTo('#container', 'div', 'numberBox1', { });
- await appendElementTo('#container', 'div', 'numberBox2', { });
-
- await createWidget('dxNumberBox', {
- ...componentOption,
+ await createNumberBox({
+ ...options,
+ // @ts-expect-error string instead of number
value: 'text',
- }, '#numberBox1');
-
- await createWidget('dxNumberBox', {
- ...componentOption,
+ });
+ await createNumberBox({
+ ...options,
value: 123,
- }, '#numberBox2');
- });
+ });
+ }
});
-[true, false].forEach((isValid) => {
- test(`NumberBox with buttons container, isValid=${isValid}`, async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
-
- await insertStylesheetRulesToPage(`#container { display: flex; flex-wrap: wrap; } .${NUMBERBOX_CLASS} { width: 220px; margin: 2px; }`);
-
- await testScreenshot(t, takeScreenshot, `NumberBox render with buttons container, isValid=${isValid}.png`, { shouldTestInCompact: true });
+test('NumberBox with buttons container', async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- await removeStylesheetRulesFromPage();
+ await testScreenshot(t, takeScreenshot, 'NumberBox render with buttons container.png');
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }).before(async () => {
- for (const stylingMode of stylingModes) {
- for (const buttons of [
- ['clear'],
- ['clear', 'spins'],
- [{ name: 'custom', location: 'after', options: { icon: 'home' } }, 'clear', 'spins'],
- ['clear', { name: 'custom', location: 'after', options: { icon: 'home' } }, 'spins'],
- ['clear', 'spins', { name: 'custom', location: 'after', options: { icon: 'home' } }],
- [{ name: 'custom', location: 'before', options: { icon: 'home' } }, 'clear', 'spins'],
- ['clear', { name: 'custom', location: 'before', options: { icon: 'home' } }, 'spins'],
- ['clear', 'spins', { name: 'custom', location: 'before', options: { icon: 'home' } }],
- ]) {
- for (const rtlEnabled of [true, false]) {
- const id = `${`dx${new Guid()}`}`;
+ await t
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}).before(async () => {
+ await insertStylesheetRulesToPage(`#container { display: flex; flex-wrap: wrap; } .${NUMBERBOX_CLASS} { width: 220px; margin: 2px; }`);
- await appendElementTo('#container', 'div', id, { });
-
- await createWidget('dxNumberBox', {
- value: Math.PI,
- stylingMode,
- rtlEnabled,
- buttons,
- showClearButton: true,
- showSpinButtons: true,
- isValid,
- }, `#${id}`);
- }
- }
+ // eslint-disable-next-line no-restricted-syntax
+ for (const stylingMode of stylingModes) {
+ // eslint-disable-next-line no-restricted-syntax
+ for (const buttons of buttonsList) {
+ await createNumberBox({ stylingMode, buttons });
}
- });
+
+ await createNumberBox({ stylingMode, rtlEnabled: true });
+ await createNumberBox({ stylingMode, isValid: false });
+ }
});
diff --git a/e2e/testcafe-devextreme/tests/editors/overlays/dialog.ts b/e2e/testcafe-devextreme/tests/editors/overlays/dialog.ts
index bcaf9b2c06cc..3d7d92cc1388 100644
--- a/e2e/testcafe-devextreme/tests/editors/overlays/dialog.ts
+++ b/e2e/testcafe-devextreme/tests/editors/overlays/dialog.ts
@@ -6,7 +6,7 @@ import url from '../../../helpers/getPageUrl';
const DX_DIALOG_CLASS = 'dx-dialog';
-fixture`Dialog`
+fixture.disablePageReloads`Dialog`
.page(url(__dirname, '../../container.html'));
[
diff --git a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Dialog appearance (alert) (generic-light).png b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Dialog appearance (alert) (generic-light).png
deleted file mode 100644
index 2ab53e9fb1ca..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Dialog appearance (alert) (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Dialog appearance (confirm) (generic-light).png b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Dialog appearance (confirm) (generic-light).png
deleted file mode 100644
index c497aede117f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Dialog appearance (confirm) (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Dialog appearance (custom) (generic-light).png b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Dialog appearance (custom) (generic-light).png
deleted file mode 100644
index 3d83092890a7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Dialog appearance (custom) (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popover_bottom_toolbar_menu,rtlEnabled=false (generic-light).png b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popover_bottom_toolbar_menu,rtlEnabled=false (generic-light).png
deleted file mode 100644
index 9eca95dd7691..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popover_bottom_toolbar_menu,rtlEnabled=false (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popover_bottom_toolbar_menu,rtlEnabled=false (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popover_bottom_toolbar_menu,rtlEnabled=false (material-blue-light).png
index aaec836016b7..85a5a85bca8c 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popover_bottom_toolbar_menu,rtlEnabled=false (material-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popover_bottom_toolbar_menu,rtlEnabled=false (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popover_bottom_toolbar_menu,rtlEnabled=true (generic-light).png b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popover_bottom_toolbar_menu,rtlEnabled=true (generic-light).png
deleted file mode 100644
index fd38c271029f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popover_bottom_toolbar_menu,rtlEnabled=true (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popover_bottom_toolbar_menu,rtlEnabled=true (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popover_bottom_toolbar_menu,rtlEnabled=true (material-blue-light).png
index d5846d4e606e..8d3565823ee3 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popover_bottom_toolbar_menu,rtlEnabled=true (material-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popover_bottom_toolbar_menu,rtlEnabled=true (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popover_top_toolbar_menu,rtlEnabled=false (generic-light).png b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popover_top_toolbar_menu,rtlEnabled=false (generic-light).png
deleted file mode 100644
index fce5b8e4b8b0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popover_top_toolbar_menu,rtlEnabled=false (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popover_top_toolbar_menu,rtlEnabled=false (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popover_top_toolbar_menu,rtlEnabled=false (material-blue-light).png
index d94f32f38642..d767389d3b65 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popover_top_toolbar_menu,rtlEnabled=false (material-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popover_top_toolbar_menu,rtlEnabled=false (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popover_top_toolbar_menu,rtlEnabled=true (generic-light).png b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popover_top_toolbar_menu,rtlEnabled=true (generic-light).png
deleted file mode 100644
index 84af7091f60b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popover_top_toolbar_menu,rtlEnabled=true (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popover_top_toolbar_menu,rtlEnabled=true (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popover_top_toolbar_menu,rtlEnabled=true (material-blue-light).png
index 2563af375e30..02843aa60ee0 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popover_top_toolbar_menu,rtlEnabled=true (material-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popover_top_toolbar_menu,rtlEnabled=true (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popup toolbars with wide elements and overflow menu after items rebinding (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popup toolbars with wide elements and overflow menu after items rebinding (fluent-blue-light).png
new file mode 100644
index 000000000000..2e90eb29da09
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popup toolbars with wide elements and overflow menu after items rebinding (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popup toolbars with wide elements and overflow menu after items rebinding (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popup toolbars with wide elements and overflow menu after items rebinding (material-blue-light).png
new file mode 100644
index 000000000000..1544574716a2
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popup toolbars with wide elements and overflow menu after items rebinding (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popup toolbars with wide elements and overflow menu before items rebinding (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popup toolbars with wide elements and overflow menu before items rebinding (fluent-blue-light).png
new file mode 100644
index 000000000000..135303a0802c
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popup toolbars with wide elements and overflow menu before items rebinding (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popup toolbars with wide elements and overflow menu before items rebinding (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popup toolbars with wide elements and overflow menu before items rebinding (material-blue-light).png
new file mode 100644
index 000000000000..101b1323b6c2
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popup toolbars with wide elements and overflow menu before items rebinding (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popup_bottom_toolbar_menu,rtlEnabled=false (generic-light).png b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popup_bottom_toolbar_menu,rtlEnabled=false (generic-light).png
deleted file mode 100644
index 1d72bafa1eaf..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popup_bottom_toolbar_menu,rtlEnabled=false (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popup_bottom_toolbar_menu,rtlEnabled=false (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popup_bottom_toolbar_menu,rtlEnabled=false (material-blue-light).png
index d02e2fcebb37..be3d3d230f68 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popup_bottom_toolbar_menu,rtlEnabled=false (material-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popup_bottom_toolbar_menu,rtlEnabled=false (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popup_bottom_toolbar_menu,rtlEnabled=true (generic-light).png b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popup_bottom_toolbar_menu,rtlEnabled=true (generic-light).png
deleted file mode 100644
index 68be8614f71b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popup_bottom_toolbar_menu,rtlEnabled=true (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popup_bottom_toolbar_menu,rtlEnabled=true (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popup_bottom_toolbar_menu,rtlEnabled=true (material-blue-light).png
index 59f3aee971ec..d8ff682dac73 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popup_bottom_toolbar_menu,rtlEnabled=true (material-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popup_bottom_toolbar_menu,rtlEnabled=true (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popup_top_toolbar_menu,rtlEnabled=false (generic-light).png b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popup_top_toolbar_menu,rtlEnabled=false (generic-light).png
deleted file mode 100644
index 05b4570d0291..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popup_top_toolbar_menu,rtlEnabled=false (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popup_top_toolbar_menu,rtlEnabled=false (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popup_top_toolbar_menu,rtlEnabled=false (material-blue-light).png
index 6b013e666523..1b87efc6e7d5 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popup_top_toolbar_menu,rtlEnabled=false (material-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popup_top_toolbar_menu,rtlEnabled=false (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popup_top_toolbar_menu,rtlEnabled=true (generic-light).png b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popup_top_toolbar_menu,rtlEnabled=true (generic-light).png
deleted file mode 100644
index 5ece794e8213..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popup_top_toolbar_menu,rtlEnabled=true (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popup_top_toolbar_menu,rtlEnabled=true (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popup_top_toolbar_menu,rtlEnabled=true (material-blue-light).png
index f69e6f874689..d8d711074c5b 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popup_top_toolbar_menu,rtlEnabled=true (material-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Popup_top_toolbar_menu,rtlEnabled=true (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Toasts (fluent-blue-dark).png b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Toasts (fluent-blue-dark).png
deleted file mode 100644
index e1e01288d9ef..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Toasts (fluent-blue-dark).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Toasts (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Toasts (fluent-blue-light-compact).png
deleted file mode 100644
index 25521c93e319..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Toasts (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Toasts (generic-dark).png b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Toasts (generic-dark).png
deleted file mode 100644
index 77887a5e861d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Toasts (generic-dark).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Toasts (generic-light).png b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Toasts (generic-light).png
deleted file mode 100644
index c470e52e308d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Toasts (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Toasts (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Toasts (generic-light-compact).png
deleted file mode 100644
index 408d859c433c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Toasts (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Toasts (material-blue-dark).png b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Toasts (material-blue-dark).png
deleted file mode 100644
index fbfc7095dc2e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Toasts (material-blue-dark).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Toasts (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Toasts (material-blue-light-compact).png
deleted file mode 100644
index d02bcb7eef5f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Toasts (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Toolbar after items rebinding if it was hidden without items on init (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Toolbar after items rebinding if it was hidden without items on init (fluent-blue-light).png
new file mode 100644
index 000000000000..2e90eb29da09
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Toolbar after items rebinding if it was hidden without items on init (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Toolbar after items rebinding if it was hidden without items on init (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Toolbar after items rebinding if it was hidden without items on init (material-blue-light).png
new file mode 100644
index 000000000000..1544574716a2
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Toolbar after items rebinding if it was hidden without items on init (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Toolbar after items rebinding if it was visible with items on init (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Toolbar after items rebinding if it was visible with items on init (fluent-blue-light).png
new file mode 100644
index 000000000000..784f0530625c
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Toolbar after items rebinding if it was visible with items on init (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Toolbar after items rebinding if it was visible with items on init (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Toolbar after items rebinding if it was visible with items on init (material-blue-light).png
new file mode 100644
index 000000000000..5d3e887eb3c4
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Toolbar after items rebinding if it was visible with items on init (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Toolbar before items rebinding if it was hidden without items on init (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Toolbar before items rebinding if it was hidden without items on init (fluent-blue-light).png
new file mode 100644
index 000000000000..135303a0802c
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Toolbar before items rebinding if it was hidden without items on init (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Toolbar before items rebinding if it was hidden without items on init (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Toolbar before items rebinding if it was hidden without items on init (material-blue-light).png
new file mode 100644
index 000000000000..101b1323b6c2
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Toolbar before items rebinding if it was hidden without items on init (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Toolbar before items rebinding if it was visible with items on init (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Toolbar before items rebinding if it was visible with items on init (fluent-blue-light).png
new file mode 100644
index 000000000000..135303a0802c
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Toolbar before items rebinding if it was visible with items on init (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Toolbar before items rebinding if it was visible with items on init (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Toolbar before items rebinding if it was visible with items on init (material-blue-light).png
new file mode 100644
index 000000000000..101b1323b6c2
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/editors/overlays/etalons/Toolbar before items rebinding if it was visible with items on init (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/overlays/scrolling.ts b/e2e/testcafe-devextreme/tests/editors/overlays/scrolling.ts
index 71f280b3a311..da11e409736f 100644
--- a/e2e/testcafe-devextreme/tests/editors/overlays/scrolling.ts
+++ b/e2e/testcafe-devextreme/tests/editors/overlays/scrolling.ts
@@ -14,7 +14,7 @@ import {
const POPUP_CONTENT_CLASS = 'dx-popup-content';
-fixture`Popup scrolling`
+fixture.disablePageReloads`Popup scrolling`
.page(url(__dirname, '../../container.html'));
if (!isMaterialBased()) {
diff --git a/e2e/testcafe-devextreme/tests/editors/overlays/toast.ts b/e2e/testcafe-devextreme/tests/editors/overlays/toast.ts
index e7b16972c86d..0236d3113753 100644
--- a/e2e/testcafe-devextreme/tests/editors/overlays/toast.ts
+++ b/e2e/testcafe-devextreme/tests/editors/overlays/toast.ts
@@ -1,7 +1,7 @@
import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
import { ClientFunction, Selector } from 'testcafe';
import url from '../../../helpers/getPageUrl';
-import { getFullThemeName, getThemeName, testScreenshot } from '../../../helpers/themeUtils';
+import { getThemeName, testScreenshot } from '../../../helpers/themeUtils';
import { insertStylesheetRulesToPage, setClassAttribute } from '../../../helpers/domUtils';
fixture.disablePageReloads`Toast`
@@ -39,11 +39,7 @@ const hideAllToasts = ClientFunction(() => {
test('Toasts', async (t) => {
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- await testScreenshot(t, takeScreenshot, 'Toasts.png', { element: STACK_CONTAINER_SELECTOR, shouldTestInCompact: true });
- await testScreenshot(t, takeScreenshot, 'Toasts.png', {
- element: STACK_CONTAINER_SELECTOR,
- theme: `${getFullThemeName().replace('light', 'dark')}`,
- });
+ await testScreenshot(t, takeScreenshot, 'Toasts.png', { element: STACK_CONTAINER_SELECTOR });
await t
.expect(compareResults.isValid())
diff --git a/e2e/testcafe-devextreme/tests/editors/overlays/toolbarIntegration.ts b/e2e/testcafe-devextreme/tests/editors/overlays/toolbarIntegration.ts
index 4d76cde43db6..c39b693d7686 100644
--- a/e2e/testcafe-devextreme/tests/editors/overlays/toolbarIntegration.ts
+++ b/e2e/testcafe-devextreme/tests/editors/overlays/toolbarIntegration.ts
@@ -3,19 +3,22 @@ import Popup from 'devextreme-testcafe-models/popup';
import Popover from 'devextreme-testcafe-models/popover';
import Toolbar from 'devextreme-testcafe-models/toolbar/toolbar';
import { Selector } from 'testcafe';
-import { testScreenshot } from '../../../helpers/themeUtils';
+import { isMaterial, testScreenshot } from '../../../helpers/themeUtils';
import url from '../../../helpers/getPageUrl';
import { createWidget } from '../../../helpers/createWidget';
import { safeSizeTest } from '../../../helpers/safeSizeTest';
+import { insertStylesheetRulesToPage } from '../../../helpers/domUtils';
-fixture`Popup_toolbar`
+fixture.disablePageReloads`Popup_toolbar`
.page(url(__dirname, '../../container.html'));
const COMPONENT_SELECTOR = '#container';
const CLOSE_BUTTON_SELECTOR = '.dx-closebutton';
+const ANIMATION_DELAY = 500;
[
- { name: 'dxPopup', Class: Popup },
+ // unstable scenario
+ // { name: 'dxPopup', Class: Popup },
{ name: 'dxPopover', Class: Popover },
].forEach(({ name, Class }) => {
['bottom', 'top'].forEach((toolbar) => {
@@ -39,90 +42,210 @@ const CLOSE_BUTTON_SELECTOR = '.dx-closebutton';
await t
.expect(compareResults.isValid())
.ok(compareResults.errorMessages());
- }, [600, 400]).before(async () => createWidget(name as 'dxPopup' | 'dxPopover', {
- showCloseButton: true,
- // eslint-disable-next-line no-multi-str
- contentTemplate: () => $('').text('\
- Lorem Ipsum is simply dummy text of the printing and typesetting industry.\
- Lorem Ipsum has been the industrys standard dummy text ever since the 1500s,\
- when an unknown printer took a galley of type and scrambled it to make a type specimen book.\
- '),
- width: '60%',
- height: 300,
- showTitle: true,
- rtlEnabled,
- visible: true,
- animation: undefined,
- target: COMPONENT_SELECTOR,
- hideOnOutsideClick: true,
- toolbarItems: [{
- location: 'before',
- widget: 'dxButton',
- options: {
- icon: 'back',
- },
- toolbar,
- }, {
- location: 'before',
- widget: 'dxButton',
- locateInMenu: 'auto',
- options: {
- icon: 'refresh',
- },
- toolbar,
- }, {
- location: 'center',
- locateInMenu: 'never',
- template() {
- return $('
Popup\'s title
');
- },
- toolbar,
- }, {
- location: 'after',
- widget: 'dxSelectBox',
- locateInMenu: 'auto',
- options: {
- width: 140,
- items: [1, 2, 3, 4, 5],
- value: 3,
- },
- toolbar,
- }, {
- location: 'after',
- widget: 'dxButton',
- locateInMenu: 'auto',
- options: {
- icon: 'plus',
- },
- toolbar,
- }, {
- locateInMenu: 'always',
- widget: 'dxButton',
- options: {
- icon: 'save',
- text: 'Save',
- },
- toolbar,
- }, {
- widget: 'dxButton',
- toolbar: toolbar === 'top'
- ? 'bottom'
- : 'top',
- location: 'before',
- options: {
- icon: 'email',
- },
- }, {
- widget: 'dxButton',
- toolbar: toolbar === 'top'
- ? 'bottom'
- : 'top',
- location: 'after',
- options: {
- text: 'Close',
- },
- }],
- }));
+ }, [600, 400]).before(async () => {
+ if (isMaterial()) {
+ await insertStylesheetRulesToPage('.dx-overlay-content, .dx-overlay-content input { font-family: sans-serif !important; }');
+ }
+ return createWidget(name as 'dxPopup' | 'dxPopover', {
+ showCloseButton: true,
+ // eslint-disable-next-line no-multi-str
+ contentTemplate: () => $('
').text('\
+ Lorem Ipsum is simply dummy text of the printing and typesetting industry.\
+ Lorem Ipsum has been the industrys standard dummy text ever since the 1500s,\
+ when an unknown printer took a galley of type and scrambled it to make a type specimen book.\
+ '),
+ width: '60%',
+ height: 300,
+ showTitle: true,
+ rtlEnabled,
+ visible: true,
+ animation: undefined,
+ target: COMPONENT_SELECTOR,
+ hideOnOutsideClick: true,
+ toolbarItems: [{
+ location: 'before',
+ widget: 'dxButton',
+ options: {
+ icon: 'back',
+ },
+ toolbar,
+ }, {
+ location: 'before',
+ widget: 'dxButton',
+ locateInMenu: 'auto',
+ options: {
+ icon: 'refresh',
+ },
+ toolbar,
+ }, {
+ location: 'center',
+ locateInMenu: 'never',
+ template() {
+ return $('
Popup\'s title
');
+ },
+ toolbar,
+ }, {
+ location: 'after',
+ widget: 'dxSelectBox',
+ locateInMenu: 'auto',
+ options: {
+ width: 140,
+ items: [1, 2, 3, 4, 5],
+ value: 3,
+ },
+ toolbar,
+ }, {
+ location: 'after',
+ widget: 'dxButton',
+ locateInMenu: 'auto',
+ options: {
+ icon: 'plus',
+ },
+ toolbar,
+ }, {
+ locateInMenu: 'always',
+ widget: 'dxButton',
+ options: {
+ icon: 'save',
+ text: 'Save',
+ },
+ toolbar,
+ }, {
+ widget: 'dxButton',
+ toolbar: toolbar === 'top'
+ ? 'bottom'
+ : 'top',
+ location: 'before',
+ options: {
+ icon: 'email',
+ },
+ }, {
+ widget: 'dxButton',
+ toolbar: toolbar === 'top'
+ ? 'bottom'
+ : 'top',
+ location: 'after',
+ options: {
+ text: 'Close',
+ },
+ }],
+ });
+ });
});
});
});
+
+function getItemConfig(
+ text: string,
+ toolbar: 'top' | 'bottom' = 'top',
+ location: 'before' | 'center' | 'after' = 'after',
+ locateInMenu: 'auto' | 'none' = 'none',
+) {
+ return {
+ text,
+ toolbar,
+ locateInMenu,
+ location,
+ };
+}
+
+const toolbarItems = [
+ getItemConfig('First Item'),
+ getItemConfig('Second Item', 'top', 'after', 'auto'),
+ getItemConfig('Third Item', 'top', 'after', 'auto'),
+ getItemConfig('!@#$%^&*()-+=[]{}<>|:;.,!?~^*_(){}<>[]:-=+', 'bottom', 'before'),
+ getItemConfig('First Item', 'bottom'),
+ getItemConfig('Second Item', 'bottom', 'after', 'auto'),
+ getItemConfig('Third Item', 'bottom', 'after', 'auto'),
+];
+
+const baseConfiguration = {
+ title: '!@#$%^&*()-+=[]{}<>|:;.,!?~^*_(){}<>[]:-=+',
+ width: 'auto',
+ height: 'auto',
+ showCloseButton: false,
+ contentTemplate: () => $('
')
+ .width(300)
+ .height(300),
+};
+
+safeSizeTest('Popup toolbars with wide elements and overflow menu if hidden on init with toolbar items', async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+ const instance = new Popup(COMPONENT_SELECTOR);
+ await instance.option({ visible: true });
+
+ await t
+ .wait(ANIMATION_DELAY)
+ .click(instance.getOverflowButton().element);
+
+ await testScreenshot(t, takeScreenshot, 'Popup toolbars with wide elements and overflow menu before items rebinding.png');
+
+ const items = await instance.option('toolbarItems');
+ items[2].visible = false;
+ await instance.option('toolbarItems', [...items]);
+
+ await t.click(instance.getOverflowButton().element);
+
+ await testScreenshot(t, takeScreenshot, 'Popup toolbars with wide elements and overflow menu after items rebinding.png');
+
+ await t
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}, [600, 600]).before(async () => createWidget('dxPopup', {
+ ...baseConfiguration,
+ toolbarItems,
+ visible: false,
+}, undefined, { disableFxAnimation: false }));
+
+safeSizeTest('Popup toolbars with wide elements and overflow menu if hidden on init with no toolbar items', async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+ const instance = new Popup(COMPONENT_SELECTOR);
+ await instance.option({ visible: true, toolbarItems });
+
+ await t
+ .wait(ANIMATION_DELAY)
+ .click(instance.getOverflowButton().element);
+
+ await testScreenshot(t, takeScreenshot, 'Toolbar before items rebinding if it was hidden without items on init.png');
+
+ const items = await instance.option('toolbarItems');
+ items[2].visible = false;
+ await instance.option('toolbarItems', [...items]);
+
+ await t.click(instance.getOverflowButton().element);
+
+ await testScreenshot(t, takeScreenshot, 'Toolbar after items rebinding if it was hidden without items on init.png');
+
+ await t
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}, [600, 600]).before(async () => createWidget('dxPopup', {
+ ...baseConfiguration,
+ toolbarItems: [],
+ visible: false,
+}, undefined, { disableFxAnimation: false }));
+
+safeSizeTest('Popup toolbars with wide elements and overflow menu if shown on init with toolbar items', async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+ const instance = new Popup(COMPONENT_SELECTOR);
+
+ await t.click(instance.getOverflowButton().element);
+
+ await testScreenshot(t, takeScreenshot, 'Toolbar before items rebinding if it was visible with items on init.png');
+
+ const items = await instance.option('toolbarItems');
+ items[2].visible = false;
+ await instance.option('toolbarItems', [...items]);
+
+ await t.click(instance.getOverflowButton().element);
+
+ await testScreenshot(t, takeScreenshot, 'Toolbar after items rebinding if it was visible with items on init.png');
+
+ await t
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}, [600, 600]).before(async () => createWidget('dxPopup', {
+ ...baseConfiguration,
+ toolbarItems,
+ visible: true,
+}, undefined, { disableFxAnimation: false }));
diff --git a/e2e/testcafe-devextreme/tests/editors/radioGroup/common.ts b/e2e/testcafe-devextreme/tests/editors/radioGroup/common.ts
index 7934b6d4e7ff..39e204744107 100644
--- a/e2e/testcafe-devextreme/tests/editors/radioGroup/common.ts
+++ b/e2e/testcafe-devextreme/tests/editors/radioGroup/common.ts
@@ -79,7 +79,7 @@ test('Radio buttons placed into the template should not be selected after clicki
test('Dot of Radio button placed in scaled container should have valid centering(T1165339)', async (t) => {
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- await testScreenshot(t, takeScreenshot, 'RadioGroup in scaled container.png', { element: '#container', shouldTestInCompact: true });
+ await testScreenshot(t, takeScreenshot, 'RadioGroup in scaled container.png', { element: '#container' });
await t
.expect(compareResults.isValid())
diff --git a/e2e/testcafe-devextreme/tests/editors/radioGroup/etalons/RadioGroup horizontal validation (generic-light).png b/e2e/testcafe-devextreme/tests/editors/radioGroup/etalons/RadioGroup horizontal validation (generic-light).png
deleted file mode 100644
index 2c2a78252655..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/radioGroup/etalons/RadioGroup horizontal validation (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/radioGroup/etalons/RadioGroup in scaled container (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/radioGroup/etalons/RadioGroup in scaled container (fluent-blue-light-compact).png
deleted file mode 100644
index efeed0683f95..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/radioGroup/etalons/RadioGroup in scaled container (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/radioGroup/etalons/RadioGroup in scaled container (generic-light).png b/e2e/testcafe-devextreme/tests/editors/radioGroup/etalons/RadioGroup in scaled container (generic-light).png
deleted file mode 100644
index d08e3ea288dc..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/radioGroup/etalons/RadioGroup in scaled container (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/radioGroup/etalons/RadioGroup in scaled container (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/radioGroup/etalons/RadioGroup in scaled container (generic-light-compact).png
deleted file mode 100644
index 749d97444472..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/radioGroup/etalons/RadioGroup in scaled container (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/radioGroup/etalons/RadioGroup in scaled container (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/radioGroup/etalons/RadioGroup in scaled container (material-blue-light-compact).png
deleted file mode 100644
index 7baab5313b47..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/radioGroup/etalons/RadioGroup in scaled container (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/selectBox/common.ts b/e2e/testcafe-devextreme/tests/editors/selectBox/common.ts
index 3aa9f1a4bbe6..323e8b584ee9 100644
--- a/e2e/testcafe-devextreme/tests/editors/selectBox/common.ts
+++ b/e2e/testcafe-devextreme/tests/editors/selectBox/common.ts
@@ -5,7 +5,6 @@ import { testScreenshot } from '../../../helpers/themeUtils';
import { appendElementTo, setStyleAttribute } from '../../../helpers/domUtils';
import url from '../../../helpers/getPageUrl';
import { createWidget } from '../../../helpers/createWidget';
-import { changeTheme } from '../../../helpers/changeTheme';
fixture.disablePageReloads`SelectBox placeholder`
.page(url(__dirname, '../../container.html'));
@@ -74,7 +73,6 @@ test('Pages should be loaded consistently after closing the dropdown popup and f
.expect(items.nth(11).textContent)
.eql('item 24');
}).before(async () => {
- await changeTheme(`${process.env.theme}.compact`);
await appendElementTo('#container', 'div', 'selectBox');
await setStyleAttribute(Selector('#container'), 'box-sizing: border-box; width: 300px; height: 100px; padding: 8px;');
@@ -119,6 +117,4 @@ test('Pages should be loaded consistently after closing the dropdown popup and f
displayExpr: 'text',
};
}, '#selectBox');
-}).after(async () => {
- await changeTheme(`${process.env.theme}`);
});
diff --git a/e2e/testcafe-devextreme/tests/editors/selectBox/etalons/SelectBox Customize DropDown Button (generic-light).png b/e2e/testcafe-devextreme/tests/editors/selectBox/etalons/SelectBox Customize DropDown Button (generic-light).png
deleted file mode 100644
index 6890d7f863ac..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/selectBox/etalons/SelectBox Customize DropDown Button (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/selectBox/etalons/SelectBox no data (generic-light).png b/e2e/testcafe-devextreme/tests/editors/selectBox/etalons/SelectBox no data (generic-light).png
deleted file mode 100644
index 6a360d645c37..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/selectBox/etalons/SelectBox no data (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/selectBox/etalons/SelectBox pagesize equal datasource items count (generic-light).png b/e2e/testcafe-devextreme/tests/editors/selectBox/etalons/SelectBox pagesize equal datasource items count (generic-light).png
deleted file mode 100644
index 42130fdac333..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/selectBox/etalons/SelectBox pagesize equal datasource items count (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/selectBox/etalons/SelectBox pagesize less datasource items count (generic-light).png b/e2e/testcafe-devextreme/tests/editors/selectBox/etalons/SelectBox pagesize less datasource items count (generic-light).png
deleted file mode 100644
index b3f1f608a301..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/selectBox/etalons/SelectBox pagesize less datasource items count (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/selectBox/etalons/SelectBox pagesize more datasource items count (generic-light).png b/e2e/testcafe-devextreme/tests/editors/selectBox/etalons/SelectBox pagesize more datasource items count (generic-light).png
deleted file mode 100644
index fcaa35d0d8c2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/selectBox/etalons/SelectBox pagesize more datasource items count (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/selectBox/etalons/SelectBox placeholder after items change if value is not choosen (generic-light).png b/e2e/testcafe-devextreme/tests/editors/selectBox/etalons/SelectBox placeholder after items change if value is not choosen (generic-light).png
deleted file mode 100644
index 16ca8f7d2141..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/selectBox/etalons/SelectBox placeholder after items change if value is not choosen (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/selectBox/etalons/SelectBox popup height after last page load (generic-light).png b/e2e/testcafe-devextreme/tests/editors/selectBox/etalons/SelectBox popup height after last page load (generic-light).png
deleted file mode 100644
index c6c80fada0d9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/selectBox/etalons/SelectBox popup height after last page load (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/selectBox/etalons/SelectBox with label-labelMode=floating-stylingMode=filled (generic-light).png b/e2e/testcafe-devextreme/tests/editors/selectBox/etalons/SelectBox with label-labelMode=floating-stylingMode=filled (generic-light).png
deleted file mode 100644
index 85b58728a10c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/selectBox/etalons/SelectBox with label-labelMode=floating-stylingMode=filled (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/selectBox/etalons/SelectBox with label-labelMode=floating-stylingMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/editors/selectBox/etalons/SelectBox with label-labelMode=floating-stylingMode=outlined (generic-light).png
deleted file mode 100644
index f1772df75827..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/selectBox/etalons/SelectBox with label-labelMode=floating-stylingMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/selectBox/etalons/SelectBox with label-labelMode=floating-stylingMode=underlined (generic-light).png b/e2e/testcafe-devextreme/tests/editors/selectBox/etalons/SelectBox with label-labelMode=floating-stylingMode=underlined (generic-light).png
deleted file mode 100644
index d64141418bc3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/selectBox/etalons/SelectBox with label-labelMode=floating-stylingMode=underlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/selectBox/etalons/SelectBox with label-labelMode=outside-stylingMode=filled (generic-light).png b/e2e/testcafe-devextreme/tests/editors/selectBox/etalons/SelectBox with label-labelMode=outside-stylingMode=filled (generic-light).png
deleted file mode 100644
index a29be1a8cc9e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/selectBox/etalons/SelectBox with label-labelMode=outside-stylingMode=filled (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/selectBox/etalons/SelectBox with label-labelMode=outside-stylingMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/editors/selectBox/etalons/SelectBox with label-labelMode=outside-stylingMode=outlined (generic-light).png
deleted file mode 100644
index 92385b1e5ff4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/selectBox/etalons/SelectBox with label-labelMode=outside-stylingMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/selectBox/etalons/SelectBox with label-labelMode=outside-stylingMode=underlined (generic-light).png b/e2e/testcafe-devextreme/tests/editors/selectBox/etalons/SelectBox with label-labelMode=outside-stylingMode=underlined (generic-light).png
deleted file mode 100644
index cdf763150b25..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/selectBox/etalons/SelectBox with label-labelMode=outside-stylingMode=underlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/selectBox/etalons/SelectBox with label-labelMode=static-stylingMode=filled (generic-light).png b/e2e/testcafe-devextreme/tests/editors/selectBox/etalons/SelectBox with label-labelMode=static-stylingMode=filled (generic-light).png
deleted file mode 100644
index dda118a25936..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/selectBox/etalons/SelectBox with label-labelMode=static-stylingMode=filled (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/selectBox/etalons/SelectBox with label-labelMode=static-stylingMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/editors/selectBox/etalons/SelectBox with label-labelMode=static-stylingMode=outlined (generic-light).png
deleted file mode 100644
index 70532d501365..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/selectBox/etalons/SelectBox with label-labelMode=static-stylingMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/selectBox/etalons/SelectBox with label-labelMode=static-stylingMode=underlined (generic-light).png b/e2e/testcafe-devextreme/tests/editors/selectBox/etalons/SelectBox with label-labelMode=static-stylingMode=underlined (generic-light).png
deleted file mode 100644
index d2ab9dfe92a8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/selectBox/etalons/SelectBox with label-labelMode=static-stylingMode=underlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/slider/etalons/slider-appearance (fluent-blue-dark).png b/e2e/testcafe-devextreme/tests/editors/slider/etalons/slider-appearance (fluent-blue-dark).png
deleted file mode 100644
index 7489b1ec4d08..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/slider/etalons/slider-appearance (fluent-blue-dark).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/slider/etalons/slider-appearance (generic-dark).png b/e2e/testcafe-devextreme/tests/editors/slider/etalons/slider-appearance (generic-dark).png
deleted file mode 100644
index b1e5bcc558a6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/slider/etalons/slider-appearance (generic-dark).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/slider/etalons/slider-appearance (generic-light).png b/e2e/testcafe-devextreme/tests/editors/slider/etalons/slider-appearance (generic-light).png
deleted file mode 100644
index 632c8e6f8a43..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/slider/etalons/slider-appearance (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/slider/etalons/slider-appearance (material-blue-dark).png b/e2e/testcafe-devextreme/tests/editors/slider/etalons/slider-appearance (material-blue-dark).png
deleted file mode 100644
index 9973c3efd610..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/slider/etalons/slider-appearance (material-blue-dark).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/slider/slider.ts b/e2e/testcafe-devextreme/tests/editors/slider/slider.ts
index af4ccc29835f..a086131e8411 100644
--- a/e2e/testcafe-devextreme/tests/editors/slider/slider.ts
+++ b/e2e/testcafe-devextreme/tests/editors/slider/slider.ts
@@ -1,7 +1,7 @@
import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
import url from '../../../helpers/getPageUrl';
import { createWidget } from '../../../helpers/createWidget';
-import { getFullThemeName, testScreenshot } from '../../../helpers/themeUtils';
+import { testScreenshot } from '../../../helpers/themeUtils';
fixture.disablePageReloads`Slider`
.page(url(__dirname, '../../container.html'));
@@ -11,8 +11,6 @@ test('Slider appearance', async (t) => {
await testScreenshot(t, takeScreenshot, 'slider-appearance.png', { element: '#container' });
- await testScreenshot(t, takeScreenshot, 'slider-appearance.png', { element: '#container', theme: getFullThemeName().replace('light', 'dark') });
-
await t
.expect(compareResults.isValid())
.ok(compareResults.errorMessages());
diff --git a/e2e/testcafe-devextreme/tests/editors/tagBox/common.ts b/e2e/testcafe-devextreme/tests/editors/tagBox/common.ts
index c9927ce676d9..b90bdde91182 100644
--- a/e2e/testcafe-devextreme/tests/editors/tagBox/common.ts
+++ b/e2e/testcafe-devextreme/tests/editors/tagBox/common.ts
@@ -130,9 +130,7 @@ safeSizeTest('TagBox with selection controls', async (t) => {
await t.click(tagBox.element);
- await testScreenshot(t, takeScreenshot, 'TagBox with selection controls.png', {
- shouldTestInCompact: true,
- });
+ await testScreenshot(t, takeScreenshot, 'TagBox with selection controls.png');
await t
.expect(compareResults.isValid())
diff --git a/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox label with stylingMode=filled (generic-light).png b/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox label with stylingMode=filled (generic-light).png
deleted file mode 100644
index a31191dbd924..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox label with stylingMode=filled (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox label with stylingMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox label with stylingMode=filled (material-blue-light).png
index 2e982774aca8..49ced6adada5 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox label with stylingMode=filled (material-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox label with stylingMode=filled (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox label with stylingMode=filled,labelMode=floating (generic-light).png b/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox label with stylingMode=filled,labelMode=floating (generic-light).png
deleted file mode 100644
index d324a13f01e4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox label with stylingMode=filled,labelMode=floating (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox label with stylingMode=filled,labelMode=hidden (generic-light).png b/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox label with stylingMode=filled,labelMode=hidden (generic-light).png
deleted file mode 100644
index b8e03abee2e1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox label with stylingMode=filled,labelMode=hidden (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox label with stylingMode=filled,labelMode=outside (generic-light).png b/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox label with stylingMode=filled,labelMode=outside (generic-light).png
deleted file mode 100644
index cf78af0aa226..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox label with stylingMode=filled,labelMode=outside (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox label with stylingMode=filled,labelMode=static (generic-light).png b/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox label with stylingMode=filled,labelMode=static (generic-light).png
deleted file mode 100644
index d324a13f01e4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox label with stylingMode=filled,labelMode=static (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox label with stylingMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox label with stylingMode=outlined (generic-light).png
deleted file mode 100644
index 82702fccc7e1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox label with stylingMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox label with stylingMode=outlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox label with stylingMode=outlined (material-blue-light).png
index a270c358c626..56b0893d6d9b 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox label with stylingMode=outlined (material-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox label with stylingMode=outlined (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox label with stylingMode=outlined,labelMode=floating (generic-light).png b/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox label with stylingMode=outlined,labelMode=floating (generic-light).png
deleted file mode 100644
index df22ee7a1509..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox label with stylingMode=outlined,labelMode=floating (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox label with stylingMode=outlined,labelMode=hidden (generic-light).png b/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox label with stylingMode=outlined,labelMode=hidden (generic-light).png
deleted file mode 100644
index b8e03abee2e1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox label with stylingMode=outlined,labelMode=hidden (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox label with stylingMode=outlined,labelMode=outside (generic-light).png b/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox label with stylingMode=outlined,labelMode=outside (generic-light).png
deleted file mode 100644
index 96198a2e505d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox label with stylingMode=outlined,labelMode=outside (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox label with stylingMode=outlined,labelMode=static (generic-light).png b/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox label with stylingMode=outlined,labelMode=static (generic-light).png
deleted file mode 100644
index df22ee7a1509..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox label with stylingMode=outlined,labelMode=static (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox label with stylingMode=underlined (generic-light).png b/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox label with stylingMode=underlined (generic-light).png
deleted file mode 100644
index eb4c1294cd6a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox label with stylingMode=underlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox label with stylingMode=underlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox label with stylingMode=underlined (material-blue-light).png
index a988bb6a26ed..e089bf827baf 100644
Binary files a/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox label with stylingMode=underlined (material-blue-light).png and b/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox label with stylingMode=underlined (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox label with stylingMode=underlined,labelMode=floating (generic-light).png b/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox label with stylingMode=underlined,labelMode=floating (generic-light).png
deleted file mode 100644
index 46b754413777..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox label with stylingMode=underlined,labelMode=floating (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox label with stylingMode=underlined,labelMode=hidden (generic-light).png b/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox label with stylingMode=underlined,labelMode=hidden (generic-light).png
deleted file mode 100644
index f6235f6e018e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox label with stylingMode=underlined,labelMode=hidden (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox label with stylingMode=underlined,labelMode=outside (generic-light).png b/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox label with stylingMode=underlined,labelMode=outside (generic-light).png
deleted file mode 100644
index 8376a34e1c1c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox label with stylingMode=underlined,labelMode=outside (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox label with stylingMode=underlined,labelMode=static (generic-light).png b/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox label with stylingMode=underlined,labelMode=static (generic-light).png
deleted file mode 100644
index 46b754413777..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox label with stylingMode=underlined,labelMode=static (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox placeholder if value is not choosen (generic-light).png b/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox placeholder if value is not choosen (generic-light).png
deleted file mode 100644
index ff537715bb1a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox placeholder if value is not choosen (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox with selection controls (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox with selection controls (fluent-blue-light-compact).png
deleted file mode 100644
index cac9ecaa2de3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox with selection controls (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox with selection controls (generic-light).png b/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox with selection controls (generic-light).png
deleted file mode 100644
index 86c695f417aa..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox with selection controls (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox with selection controls (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox with selection controls (generic-light-compact).png
deleted file mode 100644
index 0b8d68e826f8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox with selection controls (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox with selection controls (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox with selection controls (material-blue-light-compact).png
deleted file mode 100644
index 71c4e72efb2b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/tagBox/etalons/TagBox with selection controls (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/tagBox/label.ts b/e2e/testcafe-devextreme/tests/editors/tagBox/label.ts
index 2fc071250b2c..ae92ca80b8d9 100644
--- a/e2e/testcafe-devextreme/tests/editors/tagBox/label.ts
+++ b/e2e/testcafe-devextreme/tests/editors/tagBox/label.ts
@@ -2,12 +2,13 @@ import { Selector } from 'testcafe';
import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
import TagBox from 'devextreme-testcafe-models/tagBox';
import { safeSizeTest } from '../../../helpers/safeSizeTest';
-import { testScreenshot } from '../../../helpers/themeUtils';
+import { isMaterial, testScreenshot } from '../../../helpers/themeUtils';
import url from '../../../helpers/getPageUrl';
import { createWidget } from '../../../helpers/createWidget';
import {
appendElementTo,
setStyleAttribute,
+ insertStylesheetRulesToPage,
} from '../../../helpers/domUtils';
const stylingModes = ['outlined', 'underlined', 'filled'];
@@ -37,6 +38,10 @@ stylingModes.forEach((stylingMode) => {
stylingMode,
};
+ if (isMaterial()) {
+ await insertStylesheetRulesToPage('#container .dx-widget { font-family: sans-serif }');
+ }
+
await appendElementTo('#container', 'div', 'tagBox1', { });
await appendElementTo('#container', 'div', 'tagBox2', { });
@@ -61,12 +66,6 @@ stylingModes.forEach((stylingMode) => {
const screenshotName = `TagBox label with stylingMode=${stylingMode},labelMode=${labelMode}.png`;
- await testScreenshot(t, takeScreenshot, screenshotName);
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
-
await t.click(tagBox.element);
await t.click(tagBox.element);
diff --git a/e2e/testcafe-devextreme/tests/editors/textArea/etalons/TextArea appearance, height=5em & maxHeight=7em (generic-light).png b/e2e/testcafe-devextreme/tests/editors/textArea/etalons/TextArea appearance, height=5em & maxHeight=7em (generic-light).png
deleted file mode 100644
index ef5dec4bc475..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textArea/etalons/TextArea appearance, height=5em & maxHeight=7em (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textArea/etalons/TextArea appearance, height=7em & maxHeight=5em (generic-light).png b/e2e/testcafe-devextreme/tests/editors/textArea/etalons/TextArea appearance, height=7em & maxHeight=5em (generic-light).png
deleted file mode 100644
index ef5dec4bc475..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textArea/etalons/TextArea appearance, height=7em & maxHeight=5em (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textArea/etalons/TextArea appearance, maxHeight is not defined (generic-light).png b/e2e/testcafe-devextreme/tests/editors/textArea/etalons/TextArea appearance, maxHeight is not defined (generic-light).png
deleted file mode 100644
index 8e851d567b16..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textArea/etalons/TextArea appearance, maxHeight is not defined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textArea/etalons/TextArea appearance, maxHeight=5em (generic-light).png b/e2e/testcafe-devextreme/tests/editors/textArea/etalons/TextArea appearance, maxHeight=5em (generic-light).png
deleted file mode 100644
index acc2935ba162..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textArea/etalons/TextArea appearance, maxHeight=5em (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textArea/etalons/TextArea appearance, maxHeight=5em, font-size=12px (generic-light).png b/e2e/testcafe-devextreme/tests/editors/textArea/etalons/TextArea appearance, maxHeight=5em, font-size=12px (generic-light).png
deleted file mode 100644
index acc2935ba162..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textArea/etalons/TextArea appearance, maxHeight=5em, font-size=12px (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textArea/etalons/TextArea appearance, maxHeight=80px (generic-light).png b/e2e/testcafe-devextreme/tests/editors/textArea/etalons/TextArea appearance, maxHeight=80px (generic-light).png
deleted file mode 100644
index b2c81ec49c59..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textArea/etalons/TextArea appearance, maxHeight=80px (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textArea/etalons/TextArea label after scroll (generic-light).png b/e2e/testcafe-devextreme/tests/editors/textArea/etalons/TextArea label after scroll (generic-light).png
deleted file mode 100644
index 64ffe5abceff..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textArea/etalons/TextArea label after scroll (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textArea/etalons/TextArea with label-labelMode=floating-stylingMode=filled (generic-light).png b/e2e/testcafe-devextreme/tests/editors/textArea/etalons/TextArea with label-labelMode=floating-stylingMode=filled (generic-light).png
deleted file mode 100644
index d5cfcb24802c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textArea/etalons/TextArea with label-labelMode=floating-stylingMode=filled (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textArea/etalons/TextArea with label-labelMode=floating-stylingMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/editors/textArea/etalons/TextArea with label-labelMode=floating-stylingMode=outlined (generic-light).png
deleted file mode 100644
index 0930c912f6cb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textArea/etalons/TextArea with label-labelMode=floating-stylingMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textArea/etalons/TextArea with label-labelMode=floating-stylingMode=underlined (generic-light).png b/e2e/testcafe-devextreme/tests/editors/textArea/etalons/TextArea with label-labelMode=floating-stylingMode=underlined (generic-light).png
deleted file mode 100644
index 25fc0985efb1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textArea/etalons/TextArea with label-labelMode=floating-stylingMode=underlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textArea/etalons/TextArea with label-labelMode=outside-stylingMode=filled (generic-light).png b/e2e/testcafe-devextreme/tests/editors/textArea/etalons/TextArea with label-labelMode=outside-stylingMode=filled (generic-light).png
deleted file mode 100644
index 1cf526ffdc5b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textArea/etalons/TextArea with label-labelMode=outside-stylingMode=filled (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textArea/etalons/TextArea with label-labelMode=outside-stylingMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/editors/textArea/etalons/TextArea with label-labelMode=outside-stylingMode=outlined (generic-light).png
deleted file mode 100644
index 8de760279e36..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textArea/etalons/TextArea with label-labelMode=outside-stylingMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textArea/etalons/TextArea with label-labelMode=outside-stylingMode=underlined (generic-light).png b/e2e/testcafe-devextreme/tests/editors/textArea/etalons/TextArea with label-labelMode=outside-stylingMode=underlined (generic-light).png
deleted file mode 100644
index 28b038adc812..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textArea/etalons/TextArea with label-labelMode=outside-stylingMode=underlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textArea/etalons/TextArea with label-labelMode=static-stylingMode=filled (generic-light).png b/e2e/testcafe-devextreme/tests/editors/textArea/etalons/TextArea with label-labelMode=static-stylingMode=filled (generic-light).png
deleted file mode 100644
index e8ab1fbcc7aa..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textArea/etalons/TextArea with label-labelMode=static-stylingMode=filled (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textArea/etalons/TextArea with label-labelMode=static-stylingMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/editors/textArea/etalons/TextArea with label-labelMode=static-stylingMode=outlined (generic-light).png
deleted file mode 100644
index a23e9fbbd42d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textArea/etalons/TextArea with label-labelMode=static-stylingMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textArea/etalons/TextArea with label-labelMode=static-stylingMode=underlined (generic-light).png b/e2e/testcafe-devextreme/tests/editors/textArea/etalons/TextArea with label-labelMode=static-stylingMode=underlined (generic-light).png
deleted file mode 100644
index e344ab638d1d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textArea/etalons/TextArea with label-labelMode=static-stylingMode=underlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render (fluent-blue-light).png
new file mode 100644
index 000000000000..e7cce788021b
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render (material-blue-light).png
new file mode 100644
index 000000000000..0ff1ad64a67c
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render focused,stylingMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render focused,stylingMode=filled (fluent-blue-light).png
deleted file mode 100644
index 31a3d4a5ded0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render focused,stylingMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render focused,stylingMode=filled (generic-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render focused,stylingMode=filled (generic-light).png
deleted file mode 100644
index 9aa351327ec8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render focused,stylingMode=filled (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render focused,stylingMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render focused,stylingMode=filled (material-blue-light).png
deleted file mode 100644
index 57330467afe1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render focused,stylingMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render focused,stylingMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render focused,stylingMode=outlined (fluent-blue-light).png
deleted file mode 100644
index e7cffa3b812d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render focused,stylingMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render focused,stylingMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render focused,stylingMode=outlined (generic-light).png
deleted file mode 100644
index 96d96ac580e6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render focused,stylingMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render focused,stylingMode=outlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render focused,stylingMode=outlined (material-blue-light).png
deleted file mode 100644
index b61d8f8c4d57..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render focused,stylingMode=outlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render focused,stylingMode=underlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render focused,stylingMode=underlined (fluent-blue-light).png
deleted file mode 100644
index 40a98668c302..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render focused,stylingMode=underlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render focused,stylingMode=underlined (generic-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render focused,stylingMode=underlined (generic-light).png
deleted file mode 100644
index 9e63fa6fe6f5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render focused,stylingMode=underlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render focused,stylingMode=underlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render focused,stylingMode=underlined (material-blue-light).png
deleted file mode 100644
index 52ba800457e0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render focused,stylingMode=underlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render hover,stylingMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render hover,stylingMode=filled (fluent-blue-light).png
deleted file mode 100644
index 495b2d5c5ac6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render hover,stylingMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render hover,stylingMode=filled (generic-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render hover,stylingMode=filled (generic-light).png
deleted file mode 100644
index 8ca70ab5f7e3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render hover,stylingMode=filled (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render hover,stylingMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render hover,stylingMode=filled (material-blue-light).png
deleted file mode 100644
index 87bcb93b7524..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render hover,stylingMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render hover,stylingMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render hover,stylingMode=outlined (fluent-blue-light).png
deleted file mode 100644
index 1ce1524e9255..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render hover,stylingMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render hover,stylingMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render hover,stylingMode=outlined (generic-light).png
deleted file mode 100644
index b1dce7dac4ff..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render hover,stylingMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render hover,stylingMode=outlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render hover,stylingMode=outlined (material-blue-light).png
deleted file mode 100644
index e2d66361e6d8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render hover,stylingMode=outlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render hover,stylingMode=underlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render hover,stylingMode=underlined (fluent-blue-light).png
deleted file mode 100644
index ac0d455ef615..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render hover,stylingMode=underlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render hover,stylingMode=underlined (generic-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render hover,stylingMode=underlined (generic-light).png
deleted file mode 100644
index cbc62efb55c6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render hover,stylingMode=underlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render hover,stylingMode=underlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render hover,stylingMode=underlined (material-blue-light).png
deleted file mode 100644
index 4ba7b54db72d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render hover,stylingMode=underlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render invalid focused,stylingMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render invalid focused,stylingMode=filled (fluent-blue-light).png
deleted file mode 100644
index 788c0e0ea47c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render invalid focused,stylingMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render invalid focused,stylingMode=filled (generic-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render invalid focused,stylingMode=filled (generic-light).png
deleted file mode 100644
index 7710c46c135f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render invalid focused,stylingMode=filled (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render invalid focused,stylingMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render invalid focused,stylingMode=filled (material-blue-light).png
deleted file mode 100644
index e094f0d1923a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render invalid focused,stylingMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render invalid focused,stylingMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render invalid focused,stylingMode=outlined (fluent-blue-light).png
deleted file mode 100644
index 25abf8ff79e8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render invalid focused,stylingMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render invalid focused,stylingMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render invalid focused,stylingMode=outlined (generic-light).png
deleted file mode 100644
index 153dee5615c8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render invalid focused,stylingMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render invalid focused,stylingMode=outlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render invalid focused,stylingMode=outlined (material-blue-light).png
deleted file mode 100644
index d2f79182d6ef..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render invalid focused,stylingMode=outlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render invalid focused,stylingMode=underlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render invalid focused,stylingMode=underlined (fluent-blue-light).png
deleted file mode 100644
index 54a19da01d5a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render invalid focused,stylingMode=underlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render invalid focused,stylingMode=underlined (generic-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render invalid focused,stylingMode=underlined (generic-light).png
deleted file mode 100644
index c567a9c07a6f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render invalid focused,stylingMode=underlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render invalid focused,stylingMode=underlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render invalid focused,stylingMode=underlined (material-blue-light).png
deleted file mode 100644
index d1fc5fe4695e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render invalid focused,stylingMode=underlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render invalid,stylingMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render invalid,stylingMode=filled (fluent-blue-light).png
deleted file mode 100644
index 9abd82881d6f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render invalid,stylingMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render invalid,stylingMode=filled (generic-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render invalid,stylingMode=filled (generic-light).png
deleted file mode 100644
index 620d7144f239..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render invalid,stylingMode=filled (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render invalid,stylingMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render invalid,stylingMode=filled (material-blue-light).png
deleted file mode 100644
index 8c044b061863..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render invalid,stylingMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render invalid,stylingMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render invalid,stylingMode=outlined (fluent-blue-light).png
deleted file mode 100644
index 97c806004c40..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render invalid,stylingMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render invalid,stylingMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render invalid,stylingMode=outlined (generic-light).png
deleted file mode 100644
index 6bc5564b9694..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render invalid,stylingMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render invalid,stylingMode=outlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render invalid,stylingMode=outlined (material-blue-light).png
deleted file mode 100644
index 774d2b94eca8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render invalid,stylingMode=outlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render invalid,stylingMode=underlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render invalid,stylingMode=underlined (fluent-blue-light).png
deleted file mode 100644
index 1199e2553f6b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render invalid,stylingMode=underlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render invalid,stylingMode=underlined (generic-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render invalid,stylingMode=underlined (generic-light).png
deleted file mode 100644
index 77b64957cd61..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render invalid,stylingMode=underlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render invalid,stylingMode=underlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render invalid,stylingMode=underlined (material-blue-light).png
deleted file mode 100644
index 66f6d8f62624..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render invalid,stylingMode=underlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render readonly,stylingMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render readonly,stylingMode=filled (fluent-blue-light).png
deleted file mode 100644
index 31b1def81a8a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render readonly,stylingMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render readonly,stylingMode=filled (generic-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render readonly,stylingMode=filled (generic-light).png
deleted file mode 100644
index d1fff1db2bc8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render readonly,stylingMode=filled (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render readonly,stylingMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render readonly,stylingMode=filled (material-blue-light).png
deleted file mode 100644
index dbbcd87772c6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render readonly,stylingMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render readonly,stylingMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render readonly,stylingMode=outlined (fluent-blue-light).png
deleted file mode 100644
index 72e082c59dd2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render readonly,stylingMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render readonly,stylingMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render readonly,stylingMode=outlined (generic-light).png
deleted file mode 100644
index 0f8b500a3b6f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render readonly,stylingMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render readonly,stylingMode=outlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render readonly,stylingMode=outlined (material-blue-light).png
deleted file mode 100644
index d6ea25eac5eb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render readonly,stylingMode=outlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render readonly,stylingMode=underlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render readonly,stylingMode=underlined (fluent-blue-light).png
deleted file mode 100644
index e7e683c3ef04..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render readonly,stylingMode=underlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render readonly,stylingMode=underlined (generic-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render readonly,stylingMode=underlined (generic-light).png
deleted file mode 100644
index 17d0565f7fe0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render readonly,stylingMode=underlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render readonly,stylingMode=underlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render readonly,stylingMode=underlined (material-blue-light).png
deleted file mode 100644
index 3619476da711..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render readonly,stylingMode=underlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render stylingMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render stylingMode=filled (fluent-blue-light).png
deleted file mode 100644
index 495b2d5c5ac6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render stylingMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render stylingMode=filled (generic-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render stylingMode=filled (generic-light).png
deleted file mode 100644
index 5da8f7deb682..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render stylingMode=filled (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render stylingMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render stylingMode=filled (material-blue-light).png
deleted file mode 100644
index 22c37001ffcd..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render stylingMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render stylingMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render stylingMode=outlined (fluent-blue-light).png
deleted file mode 100644
index 5a1dc51ed006..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render stylingMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render stylingMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render stylingMode=outlined (generic-light).png
deleted file mode 100644
index 3fad4672eb17..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render stylingMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render stylingMode=outlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render stylingMode=outlined (material-blue-light).png
deleted file mode 100644
index f6f1ebd5c125..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render stylingMode=outlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render stylingMode=underlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render stylingMode=underlined (fluent-blue-light).png
deleted file mode 100644
index 128b00cae2e3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render stylingMode=underlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render stylingMode=underlined (generic-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render stylingMode=underlined (generic-light).png
deleted file mode 100644
index b2cbe081513f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render stylingMode=underlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render stylingMode=underlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render stylingMode=underlined (material-blue-light).png
deleted file mode 100644
index daa3d8c0d63d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render stylingMode=underlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render with limited width (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render with limited width (fluent-blue-light).png
new file mode 100644
index 000000000000..73807bccb3d3
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render with limited width (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render with limited width (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render with limited width (material-blue-light).png
new file mode 100644
index 000000000000..6b6b0de0b52c
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render with limited width (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render with limited width stylingMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render with limited width stylingMode=filled (fluent-blue-light).png
deleted file mode 100644
index cd85540e388b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render with limited width stylingMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render with limited width stylingMode=filled (generic-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render with limited width stylingMode=filled (generic-light).png
deleted file mode 100644
index 059b06d39104..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render with limited width stylingMode=filled (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render with limited width stylingMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render with limited width stylingMode=filled (material-blue-light).png
deleted file mode 100644
index 5c54ac288a97..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render with limited width stylingMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render with limited width stylingMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render with limited width stylingMode=outlined (fluent-blue-light).png
deleted file mode 100644
index 81078086c768..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render with limited width stylingMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render with limited width stylingMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render with limited width stylingMode=outlined (generic-light).png
deleted file mode 100644
index eb8a2a3ee0d4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render with limited width stylingMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render with limited width stylingMode=outlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render with limited width stylingMode=outlined (material-blue-light).png
deleted file mode 100644
index dc74614b5581..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render with limited width stylingMode=outlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render with limited width stylingMode=underlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render with limited width stylingMode=underlined (fluent-blue-light).png
deleted file mode 100644
index 342476859197..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render with limited width stylingMode=underlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render with limited width stylingMode=underlined (generic-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render with limited width stylingMode=underlined (generic-light).png
deleted file mode 100644
index c1174660d0d9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render with limited width stylingMode=underlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render with limited width stylingMode=underlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render with limited width stylingMode=underlined (material-blue-light).png
deleted file mode 100644
index 1f0683daa38d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox render with limited width stylingMode=underlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox states (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox states (fluent-blue-light).png
new file mode 100644
index 000000000000..0281242c422e
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox states (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox states (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox states (material-blue-light).png
new file mode 100644
index 000000000000..b4460ddad4ea
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox states (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox validation message (generic-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox validation message (generic-light).png
deleted file mode 100644
index bbb83b4d7747..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox validation message (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container (fluent-blue-light).png
new file mode 100644
index 000000000000..5fa509865042
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container (material-blue-light).png
new file mode 100644
index 000000000000..ca1082787845
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=filled,lMode=floating (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=filled,lMode=floating (fluent-blue-light).png
deleted file mode 100644
index 5f7c4015a21f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=filled,lMode=floating (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=filled,lMode=floating (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=filled,lMode=floating (fluent-blue-light-compact).png
deleted file mode 100644
index 760566999855..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=filled,lMode=floating (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=filled,lMode=floating (generic-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=filled,lMode=floating (generic-light).png
deleted file mode 100644
index da9d58ad125b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=filled,lMode=floating (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=filled,lMode=floating (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=filled,lMode=floating (generic-light-compact).png
deleted file mode 100644
index 31ff1da4d320..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=filled,lMode=floating (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=filled,lMode=floating (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=filled,lMode=floating (material-blue-light).png
deleted file mode 100644
index b162ba674132..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=filled,lMode=floating (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=filled,lMode=floating (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=filled,lMode=floating (material-blue-light-compact).png
deleted file mode 100644
index 52b06019e1fe..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=filled,lMode=floating (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=filled,lMode=outside (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=filled,lMode=outside (fluent-blue-light).png
deleted file mode 100644
index 7b92c01fea4e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=filled,lMode=outside (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=filled,lMode=outside (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=filled,lMode=outside (fluent-blue-light-compact).png
deleted file mode 100644
index a64db7782f54..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=filled,lMode=outside (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=filled,lMode=outside (generic-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=filled,lMode=outside (generic-light).png
deleted file mode 100644
index a590e2e31378..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=filled,lMode=outside (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=filled,lMode=outside (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=filled,lMode=outside (generic-light-compact).png
deleted file mode 100644
index 41581044a7ba..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=filled,lMode=outside (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=filled,lMode=outside (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=filled,lMode=outside (material-blue-light).png
deleted file mode 100644
index 37f53b04a3bc..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=filled,lMode=outside (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=filled,lMode=outside (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=filled,lMode=outside (material-blue-light-compact).png
deleted file mode 100644
index 74d441b27bd5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=filled,lMode=outside (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=filled,lMode=static (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=filled,lMode=static (fluent-blue-light).png
deleted file mode 100644
index 5f7c4015a21f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=filled,lMode=static (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=filled,lMode=static (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=filled,lMode=static (fluent-blue-light-compact).png
deleted file mode 100644
index 760566999855..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=filled,lMode=static (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=filled,lMode=static (generic-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=filled,lMode=static (generic-light).png
deleted file mode 100644
index da9d58ad125b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=filled,lMode=static (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=filled,lMode=static (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=filled,lMode=static (generic-light-compact).png
deleted file mode 100644
index 31ff1da4d320..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=filled,lMode=static (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=filled,lMode=static (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=filled,lMode=static (material-blue-light).png
deleted file mode 100644
index b162ba674132..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=filled,lMode=static (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=filled,lMode=static (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=filled,lMode=static (material-blue-light-compact).png
deleted file mode 100644
index 52b06019e1fe..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=filled,lMode=static (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=outlined,lMode=floating (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=outlined,lMode=floating (fluent-blue-light).png
deleted file mode 100644
index 5193eb5d009f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=outlined,lMode=floating (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=outlined,lMode=floating (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=outlined,lMode=floating (fluent-blue-light-compact).png
deleted file mode 100644
index 3e2d6a70b887..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=outlined,lMode=floating (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=outlined,lMode=floating (generic-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=outlined,lMode=floating (generic-light).png
deleted file mode 100644
index 42e901c129af..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=outlined,lMode=floating (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=outlined,lMode=floating (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=outlined,lMode=floating (generic-light-compact).png
deleted file mode 100644
index d9cd334d48ea..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=outlined,lMode=floating (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=outlined,lMode=floating (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=outlined,lMode=floating (material-blue-light).png
deleted file mode 100644
index 0bc44777f678..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=outlined,lMode=floating (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=outlined,lMode=floating (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=outlined,lMode=floating (material-blue-light-compact).png
deleted file mode 100644
index 73059a52272e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=outlined,lMode=floating (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=outlined,lMode=outside (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=outlined,lMode=outside (fluent-blue-light).png
deleted file mode 100644
index 91185a5cabd2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=outlined,lMode=outside (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=outlined,lMode=outside (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=outlined,lMode=outside (fluent-blue-light-compact).png
deleted file mode 100644
index 2ff4a22c5e8e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=outlined,lMode=outside (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=outlined,lMode=outside (generic-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=outlined,lMode=outside (generic-light).png
deleted file mode 100644
index e5b108457cc3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=outlined,lMode=outside (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=outlined,lMode=outside (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=outlined,lMode=outside (generic-light-compact).png
deleted file mode 100644
index acb23ef3f03f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=outlined,lMode=outside (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=outlined,lMode=outside (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=outlined,lMode=outside (material-blue-light).png
deleted file mode 100644
index 148ebe1b4e70..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=outlined,lMode=outside (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=outlined,lMode=outside (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=outlined,lMode=outside (material-blue-light-compact).png
deleted file mode 100644
index a09bf0d49373..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=outlined,lMode=outside (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=outlined,lMode=static (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=outlined,lMode=static (fluent-blue-light).png
deleted file mode 100644
index 5193eb5d009f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=outlined,lMode=static (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=outlined,lMode=static (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=outlined,lMode=static (fluent-blue-light-compact).png
deleted file mode 100644
index 3e2d6a70b887..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=outlined,lMode=static (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=outlined,lMode=static (generic-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=outlined,lMode=static (generic-light).png
deleted file mode 100644
index 42e901c129af..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=outlined,lMode=static (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=outlined,lMode=static (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=outlined,lMode=static (generic-light-compact).png
deleted file mode 100644
index d9cd334d48ea..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=outlined,lMode=static (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=outlined,lMode=static (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=outlined,lMode=static (material-blue-light).png
deleted file mode 100644
index 0bc44777f678..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=outlined,lMode=static (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=outlined,lMode=static (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=outlined,lMode=static (material-blue-light-compact).png
deleted file mode 100644
index 73059a52272e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=outlined,lMode=static (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=underlined,lMode=floating (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=underlined,lMode=floating (fluent-blue-light).png
deleted file mode 100644
index 904125adb05a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=underlined,lMode=floating (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=underlined,lMode=floating (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=underlined,lMode=floating (fluent-blue-light-compact).png
deleted file mode 100644
index 7a20a8f270a6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=underlined,lMode=floating (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=underlined,lMode=floating (generic-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=underlined,lMode=floating (generic-light).png
deleted file mode 100644
index e60b149d0d2b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=underlined,lMode=floating (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=underlined,lMode=floating (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=underlined,lMode=floating (generic-light-compact).png
deleted file mode 100644
index d2c153653a4a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=underlined,lMode=floating (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=underlined,lMode=floating (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=underlined,lMode=floating (material-blue-light).png
deleted file mode 100644
index dd51eb21463c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=underlined,lMode=floating (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=underlined,lMode=floating (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=underlined,lMode=floating (material-blue-light-compact).png
deleted file mode 100644
index 06c5dcba7574..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=underlined,lMode=floating (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=underlined,lMode=outside (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=underlined,lMode=outside (fluent-blue-light).png
deleted file mode 100644
index 5320b04fb310..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=underlined,lMode=outside (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=underlined,lMode=outside (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=underlined,lMode=outside (fluent-blue-light-compact).png
deleted file mode 100644
index 7a70b3c65bac..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=underlined,lMode=outside (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=underlined,lMode=outside (generic-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=underlined,lMode=outside (generic-light).png
deleted file mode 100644
index db19eeca3df8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=underlined,lMode=outside (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=underlined,lMode=outside (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=underlined,lMode=outside (generic-light-compact).png
deleted file mode 100644
index c029bb5db906..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=underlined,lMode=outside (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=underlined,lMode=outside (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=underlined,lMode=outside (material-blue-light).png
deleted file mode 100644
index c1c76a633dd0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=underlined,lMode=outside (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=underlined,lMode=outside (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=underlined,lMode=outside (material-blue-light-compact).png
deleted file mode 100644
index f726bf8715b2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=underlined,lMode=outside (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=underlined,lMode=static (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=underlined,lMode=static (fluent-blue-light).png
deleted file mode 100644
index 904125adb05a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=underlined,lMode=static (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=underlined,lMode=static (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=underlined,lMode=static (fluent-blue-light-compact).png
deleted file mode 100644
index 7a20a8f270a6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=underlined,lMode=static (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=underlined,lMode=static (generic-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=underlined,lMode=static (generic-light).png
deleted file mode 100644
index e60b149d0d2b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=underlined,lMode=static (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=underlined,lMode=static (generic-light-compact).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=underlined,lMode=static (generic-light-compact).png
deleted file mode 100644
index d2c153653a4a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=underlined,lMode=static (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=underlined,lMode=static (material-blue-light).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=underlined,lMode=static (material-blue-light).png
deleted file mode 100644
index dd51eb21463c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=underlined,lMode=static (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=underlined,lMode=static (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=underlined,lMode=static (material-blue-light-compact).png
deleted file mode 100644
index 06c5dcba7574..000000000000
Binary files a/e2e/testcafe-devextreme/tests/editors/textBox/etalons/Textbox with buttons container,stMode=underlined,lMode=static (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/label.ts b/e2e/testcafe-devextreme/tests/editors/textBox/label.ts
index 45dff4022e01..516c238f48cc 100644
--- a/e2e/testcafe-devextreme/tests/editors/textBox/label.ts
+++ b/e2e/testcafe-devextreme/tests/editors/textBox/label.ts
@@ -1,5 +1,5 @@
-/* eslint-disable no-nested-ternary */
-/* eslint-disable no-restricted-syntax */
+import type { Properties } from 'devextreme/ui/text_box.d';
+import type { LabelMode, EditorStyle, TextEditorButton } from 'devextreme/common';
import { Selector } from 'testcafe';
import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
import TextBox from 'devextreme-testcafe-models/textBox';
@@ -7,17 +7,22 @@ import Guid from 'devextreme/core/guid';
import {
removeStylesheetRulesFromPage, insertStylesheetRulesToPage, setStyleAttribute,
appendElementTo, setClassAttribute,
- removeClassAttribute,
} from '../../../helpers/domUtils';
-import { testScreenshot, getThemeName } from '../../../helpers/themeUtils';
+import { isMaterial, testScreenshot, getThemeName } from '../../../helpers/themeUtils';
import url from '../../../helpers/getPageUrl';
import { createWidget } from '../../../helpers/createWidget';
fixture.disablePageReloads`TextBox_Label`
.page(url(__dirname, '../../container.html'));
-const labelModes = ['floating', 'static', 'hidden', 'outside'];
-const stylingModes = ['outlined', 'underlined', 'filled'];
+const visibleLabelModes: LabelMode[] = ['floating', 'static', 'outside'];
+const stylingModes: EditorStyle[] = ['outlined', 'underlined', 'filled'];
+const buttonsList: (string | TextEditorButton)[][] = [
+ ['clear'],
+ ['clear', { name: 'custom', location: 'after', options: { icon: 'home' } }],
+ [{ name: 'custom', location: 'after', options: { icon: 'home' } }, 'clear'],
+ ['clear', { name: 'custom', location: 'before', options: { icon: 'home' } }],
+];
const TEXTBOX_CLASS = 'dx-textbox';
const HOVER_STATE_CLASS = 'dx-state-hover';
@@ -25,6 +30,25 @@ const FOCUSED_STATE_CLASS = 'dx-state-focused';
const READONLY_STATE_CLASS = 'dx-state-readonly';
const INVALID_STATE_CLASS = 'dx-invalid';
+const createTextBox = async (options?: Properties, state?: string): Promise
=> {
+ const id = `${`dx${new Guid()}`}`;
+
+ await appendElementTo('#container', 'div', id, {});
+ await createWidget('dxTextBox', {
+ labelMode: 'floating',
+ stylingMode: 'outlined',
+ text: 'Text',
+ label: 'Label Text',
+ ...options,
+ }, `#${id}`);
+
+ if (state) {
+ await setClassAttribute(Selector(`#${id}`), state);
+ }
+
+ return id;
+};
+
[
{ labelMode: 'static', expectedWidths: { generic: 82, material: 68, fluent: 74 } },
{ labelMode: 'floating', expectedWidths: { generic: 82, material: 68, fluent: 74 } },
@@ -58,116 +82,115 @@ const INVALID_STATE_CLASS = 'dx-invalid';
});
});
-stylingModes.forEach((stylingMode) => {
- test(`Textbox render with stylingMode=${stylingMode}`, async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
-
- await insertStylesheetRulesToPage(`.${TEXTBOX_CLASS} { display: inline-block; vertical-align: middle; width: 60px; margin: 5px; }`);
+test('Textbox render', async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- await testScreenshot(t, takeScreenshot, `Textbox render with limited width stylingMode=${stylingMode}.png`, { element: '#container' });
+ await insertStylesheetRulesToPage(`.${TEXTBOX_CLASS} { display: inline-block; vertical-align: middle; width: 60px; margin: 5px; }`);
- await removeStylesheetRulesFromPage();
+ await testScreenshot(t, takeScreenshot, 'Textbox render with limited width.png', { element: '#container' });
- await insertStylesheetRulesToPage(`.${TEXTBOX_CLASS} { display: inline-block; vertical-align: middle; width: 260px; margin: 5px; }`);
+ await removeStylesheetRulesFromPage();
- await testScreenshot(t, takeScreenshot, `Textbox render stylingMode=${stylingMode}.png`);
+ await insertStylesheetRulesToPage(`.${TEXTBOX_CLASS} { display: inline-block; vertical-align: middle; width: 260px; margin: 5px; }`);
- const states = [
- HOVER_STATE_CLASS,
- FOCUSED_STATE_CLASS,
- READONLY_STATE_CLASS,
- INVALID_STATE_CLASS,
- `${INVALID_STATE_CLASS} ${FOCUSED_STATE_CLASS}`,
- ];
+ await testScreenshot(t, takeScreenshot, 'Textbox render.png');
- for (const state of states as any[]) {
- for (const id of t.ctx.ids) {
- await setClassAttribute(Selector(`#${id}`), state);
+ await t
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}).before(async () => {
+ // eslint-disable-next-line no-restricted-syntax
+ for (const stylingMode of stylingModes) {
+ // eslint-disable-next-line no-restricted-syntax
+ for (const labelMode of visibleLabelModes) {
+ // eslint-disable-next-line no-restricted-syntax
+ for (const placeholder of ['Placeholder', '']) {
+ await createTextBox({
+ text: undefined,
+ placeholder,
+ stylingMode,
+ labelMode,
+ });
}
- await testScreenshot(t, takeScreenshot, `Textbox render ${state.replaceAll('dx-', '').replaceAll('state-', '')},stylingMode=${stylingMode}.png`);
+ await createTextBox({ text: 'Text value' });
+ await createTextBox({ rtlEnabled: true });
+ }
+ // eslint-disable-next-line no-restricted-syntax
+ for (const placeholder of ['Placeholder', '']) {
+ await createTextBox({
+ text: undefined,
+ placeholder,
+ stylingMode,
+ label: undefined,
+ });
+ }
+ await createTextBox({ label: undefined, text: 'Text value' });
+ await createTextBox({ label: undefined, rtlEnabled: true });
+ }
+});
- for (const id of t.ctx.ids) {
- await removeClassAttribute(Selector(`#${id}`), state);
- }
+test('Textbox states', async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+
+ await insertStylesheetRulesToPage(`.${TEXTBOX_CLASS} { display: inline-block; vertical-align: middle; width: 260px; margin: 5px; }`);
+
+ await testScreenshot(t, takeScreenshot, 'Textbox states.png', { element: '#container' });
+
+ await t
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}).before(async () => {
+ const states = [
+ HOVER_STATE_CLASS,
+ FOCUSED_STATE_CLASS,
+ READONLY_STATE_CLASS,
+ INVALID_STATE_CLASS,
+ `${INVALID_STATE_CLASS} ${FOCUSED_STATE_CLASS}`,
+ ];
+ // eslint-disable-next-line no-restricted-syntax
+ for (const state of states) {
+ // eslint-disable-next-line no-restricted-syntax
+ for (const placeholder of ['Placeholder', '']) {
+ await createTextBox({
+ text: undefined,
+ placeholder,
+ }, state);
}
- await removeStylesheetRulesFromPage();
+ await createTextBox({ text: 'Text value' }, state);
+ await createTextBox({ rtlEnabled: true }, state);
+ }
+});
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }).before(async (t) => {
- t.ctx.ids = [];
-
- for (const rtlEnabled of [true, false]) {
- for (const labelMode of labelModes) {
- for (const placeholder of ['Placeholder', '']) {
- for (const text of ['Text value', '']) {
- for (const label of ['Label Text', '']) {
- const id = `${`dx${new Guid()}`}`;
-
- t.ctx.ids.push(id);
- await appendElementTo('#container', 'div', id, { });
- await createWidget('dxTextBox', {
- label,
- text,
- placeholder,
- labelMode,
- stylingMode,
- rtlEnabled,
- }, `#${id}`);
- }
- }
- }
- }
+test('Textbox with buttons container', async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+
+ await insertStylesheetRulesToPage('#container { display: flex; flex-wrap: wrap; gap: 4px; }');
+
+ await testScreenshot(t, takeScreenshot, 'Textbox with buttons container.png');
+
+ await t
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}).before(async () => {
+ if (isMaterial()) {
+ await insertStylesheetRulesToPage('#container .dx-widget { font-family: sans-serif }');
+ }
+
+ // eslint-disable-next-line no-restricted-syntax
+ for (const stylingMode of stylingModes) {
+ // eslint-disable-next-line no-restricted-syntax
+ for (const buttons of buttonsList) {
+ await createTextBox({ stylingMode, buttons, showClearButton: true });
+ await createTextBox({
+ stylingMode, buttons, showClearButton: true, isValid: false,
+ });
}
- });
-
- ['floating', 'static', 'outside'].forEach((labelMode) => {
- test(`Textbox with buttons container, stylingMode=${stylingMode}, labelMode=${labelMode}`, async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
-
- await insertStylesheetRulesToPage('#container { display: flex; flex-wrap: wrap; gap: 4px; }');
-
- await testScreenshot(t, takeScreenshot, `Textbox with buttons container,stMode=${stylingMode},lMode=${labelMode}.png`, { shouldTestInCompact: true });
-
- await removeStylesheetRulesFromPage();
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }).before(async () => {
- for (const isValid of [true, false]) {
- for (const buttons of [
- ['clear'],
- ['clear', { name: 'custom', location: 'after', options: { icon: 'home' } }],
- [{ name: 'custom', location: 'after', options: { icon: 'home' } }, 'clear'],
- ['clear', { name: 'custom', location: 'before', options: { icon: 'home' } }],
- [{ name: 'custom', location: 'before', options: { icon: 'home' } }, 'clear'],
- ]) {
- for (const rtlEnabled of [true, false]) {
- const id = `${`dx${new Guid()}`}`;
-
- await appendElementTo('#container', 'div', id, { });
-
- await createWidget('dxTextBox', {
- width: 300,
- value: 'Text',
- stylingMode,
- labelMode,
- label: 'Label Text',
- rtlEnabled,
- buttons,
- showClearButton: true,
- isValid,
- }, `#${id}`);
- }
- }
- }
- });
- });
+ }
+});
+stylingModes.forEach((stylingMode) => {
test(`TextBox should not be hovered after hover of outside label, stylingMode=${stylingMode}`, async (t) => {
const textBox = new TextBox('#container');
diff --git a/e2e/testcafe-devextreme/tests/editors/textBox/validationMessage.ts b/e2e/testcafe-devextreme/tests/editors/textBox/validationMessage.ts
index 204d7d0469ce..90a7ce91e614 100644
--- a/e2e/testcafe-devextreme/tests/editors/textBox/validationMessage.ts
+++ b/e2e/testcafe-devextreme/tests/editors/textBox/validationMessage.ts
@@ -20,8 +20,6 @@ safeSizeTest('Validation Message position should be correct after change visibil
.pressKey('enter')
.pressKey('tab');
- await testScreenshot(t, takeScreenshot, 'Textbox validation message.png');
-
await setAttribute('#container', 'hidden', 'true');
await removeAttribute('#container', 'hidden');
diff --git a/e2e/testcafe-devextreme/tests/fileManager/common.ts b/e2e/testcafe-devextreme/tests/fileManager/common.ts
deleted file mode 100644
index c995dfd06564..000000000000
--- a/e2e/testcafe-devextreme/tests/fileManager/common.ts
+++ /dev/null
@@ -1,26 +0,0 @@
-import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
-import { Selector } from 'testcafe';
-import { testScreenshot } from '../../helpers/themeUtils';
-import url from '../../helpers/getPageUrl';
-import { createWidget } from '../../helpers/createWidget';
-
-fixture.disablePageReloads`FileManager`
- .page(url(__dirname, '../container.html'));
-
-test('Custom DropDown width for Material and Fluent themes', async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- const viewModeButton = Selector('.dx-filemanager-toolbar-viewmode-item');
-
- await t
- .click(viewModeButton);
-
- await testScreenshot(t, takeScreenshot, 'drop down width.png', { element: '#container' });
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
-}).before(async () => createWidget('dxFileManager', {
- name: 'fileManager',
- fileSystemProvider: [],
- height: 450,
-}));
diff --git a/e2e/testcafe-devextreme/tests/fileManager/etalons/drop down width (generic-light).png b/e2e/testcafe-devextreme/tests/fileManager/etalons/drop down width (generic-light).png
deleted file mode 100644
index ac415414f16e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/fileManager/etalons/drop down width (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/fileUploader/etalons/fileuploader-show-filelist-false (generic-light).png b/e2e/testcafe-devextreme/tests/fileUploader/etalons/fileuploader-show-filelist-false (generic-light).png
deleted file mode 100644
index 8dfae7ac5417..000000000000
Binary files a/e2e/testcafe-devextreme/tests/fileUploader/etalons/fileuploader-show-filelist-false (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/fileUploader/etalons/fileuploader-show-filelist-true (generic-light).png b/e2e/testcafe-devextreme/tests/fileUploader/etalons/fileuploader-show-filelist-true (generic-light).png
deleted file mode 100644
index 89f5238bf3fe..000000000000
Binary files a/e2e/testcafe-devextreme/tests/fileUploader/etalons/fileuploader-show-filelist-true (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/fileUploader/index.ts b/e2e/testcafe-devextreme/tests/fileUploader/index.ts
deleted file mode 100644
index a3d37458a1a9..000000000000
--- a/e2e/testcafe-devextreme/tests/fileUploader/index.ts
+++ /dev/null
@@ -1,27 +0,0 @@
-import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
-import FileUploader from 'devextreme-testcafe-models/fileUploader';
-import { testScreenshot } from '../../helpers/themeUtils';
-import { createWidget } from '../../helpers/createWidget';
-import url from '../../helpers/getPageUrl';
-
-const TEST_FILE = './images/test-image-1.png';
-
-fixture`FileUploader - file list visibility`
- .page(url(__dirname, '../container.html'));
-
-[true, false].forEach((showFileList) => {
- test(`FileUploader with showFileList: ${showFileList} - after file selected`, async (t) => {
- const fileUploader = new FileUploader('#container');
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
-
- await t.setFilesToUpload(fileUploader.input, [TEST_FILE]);
-
- await testScreenshot(t, takeScreenshot, `fileuploader-show-filelist-${showFileList}.png`, {
- element: '#container',
- });
-
- await t.clearUpload(fileUploader.input);
-
- await t.expect(compareResults.isValid()).ok(compareResults.errorMessages());
- }).before(async () => createWidget('dxFileUploader', { showFileList }));
-});
diff --git a/e2e/testcafe-devextreme/tests/filterBuilder/etalons/dropdown-space (generic-light).png b/e2e/testcafe-devextreme/tests/filterBuilder/etalons/dropdown-space (generic-light).png
deleted file mode 100644
index c959a5d47536..000000000000
Binary files a/e2e/testcafe-devextreme/tests/filterBuilder/etalons/dropdown-space (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/filterBuilder/etalons/field-dropdown (generic-light).png b/e2e/testcafe-devextreme/tests/filterBuilder/etalons/field-dropdown (generic-light).png
deleted file mode 100644
index cba813e88754..000000000000
Binary files a/e2e/testcafe-devextreme/tests/filterBuilder/etalons/field-dropdown (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/filterBuilder/etalons/filterBuilder_scroll_with_popup (generic-light).png b/e2e/testcafe-devextreme/tests/filterBuilder/etalons/filterBuilder_scroll_with_popup (generic-light).png
deleted file mode 100644
index b8b7cb8b5755..000000000000
Binary files a/e2e/testcafe-devextreme/tests/filterBuilder/etalons/filterBuilder_scroll_with_popup (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/filterBuilder/etalons/operation-dropdown (generic-light).png b/e2e/testcafe-devextreme/tests/filterBuilder/etalons/operation-dropdown (generic-light).png
deleted file mode 100644
index 834a538aca25..000000000000
Binary files a/e2e/testcafe-devextreme/tests/filterBuilder/etalons/operation-dropdown (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/filterBuilder/filterBuilderA11y.ts b/e2e/testcafe-devextreme/tests/filterBuilder/filterBuilderA11y.ts
deleted file mode 100644
index dd770cc29304..000000000000
--- a/e2e/testcafe-devextreme/tests/filterBuilder/filterBuilderA11y.ts
+++ /dev/null
@@ -1,128 +0,0 @@
-/* eslint-disable @typescript-eslint/no-misused-promises */
-
-import FilterBuilder from 'devextreme-testcafe-models/filterBuilder';
-import { createWidget } from '../../helpers/createWidget';
-import url from '../../helpers/getPageUrl';
-import { fields, filter } from './data';
-import { a11yCheck } from '../../helpers/accessibility/utils';
-
-fixture`Filter Builder Accessibility Tests`.page(
- url(__dirname, '../container.html'),
-);
-
-const elements = [
- {
- name: 'Root Element',
- role: 'group',
- label: 'Filter builder',
- selector: (filterBuilder) => filterBuilder.getRootElement(),
- },
- {
- name: 'Group Item',
- role: 'treeitem',
- label: 'Group item',
- selector: (filterBuilder) => filterBuilder.getGroupItem(),
- },
- {
- name: 'Operation Button',
- role: 'combobox',
- label: 'Operation',
- selector: (filterBuilder) => filterBuilder.getOperationButton(1),
- },
- {
- name: 'Add Button',
- role: 'combobox',
- label: 'Add',
- selector: (filterBuilder) => filterBuilder.getAddButton(1),
- },
- {
- name: 'Remove Condition Button',
- role: 'button',
- label: 'Remove condition',
- selector: (filterBuilder) => filterBuilder.getRemoveButton(0),
- },
- {
- name: 'Remove Group Button',
- role: 'button',
- label: 'Remove group',
- selector: (filterBuilder) => filterBuilder.getRemoveButton(1),
- },
- {
- name: 'Item Field',
- role: 'combobox',
- label: 'Item field',
- selector: (filterBuilder) => filterBuilder.getItem('field', 2),
- },
- {
- name: 'Item Operation',
- role: 'combobox',
- label: 'Item operation',
- selector: (filterBuilder) => filterBuilder.getItem('operation', 2),
- },
- {
- name: 'Item Value',
- role: 'button',
- label: 'Item value',
- selector: (filterBuilder) => filterBuilder.getItem('value', 2),
- },
-];
-
-elements.forEach(({
- name, role, label, selector,
-}) => {
- test(`Filter Builder - ${name} has correct ARIA attributes`, async (t) => {
- const filterBuilder = new FilterBuilder('#parentContainer');
- const elementSelector = selector(filterBuilder);
- const labelValue = ['button', 'combobox'].includes(role) && await elementSelector.innerText ? 'title' : 'aria-label';
-
- await t
- .expect(elementSelector.getAttribute('role'))
- .eql(role)
- .expect(elementSelector.getAttribute(`${labelValue}`))
- .eql(label);
-
- const ariaControls = await elementSelector.getAttribute('aria-controls');
-
- if (role === 'combobox' && ariaControls) {
- await t.click(elementSelector);
-
- const popupTreeView = FilterBuilder.getPopupTreeView();
- const popupId = await popupTreeView.getAttribute('id');
-
- await t
- .expect(ariaControls)
- .eql(popupId);
-
- await a11yCheck(
- t,
- {
- rules: {
- // NOTE: color-contrast issues
- 'color-contrast': { enabled: false },
- },
- },
- '#parentContainer',
- );
- }
- }).before(async () => {
- await createWidget('dxFilterBuilder', {
- fields,
- value: filter,
- });
- });
-});
-
-test('Filter Builder - ARIA Attributes axe test', async (t) => {
- const filterBuilder = new FilterBuilder('#container');
-
- await t
- .expect(filterBuilder.isReady())
- .ok();
-
- await a11yCheck(t, {}, '#container');
-}).before(async () => {
- await createWidget('dxFilterBuilder', {
- fields,
- value: filter,
- });
-});
diff --git a/e2e/testcafe-devextreme/tests/filterBuilder/filterBuilderScrolling.ts b/e2e/testcafe-devextreme/tests/filterBuilder/filterBuilderScrolling.ts
deleted file mode 100644
index 86be73306464..000000000000
--- a/e2e/testcafe-devextreme/tests/filterBuilder/filterBuilderScrolling.ts
+++ /dev/null
@@ -1,36 +0,0 @@
-import FilterBuilder from 'devextreme-testcafe-models/filterBuilder';
-import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
-import url from '../../helpers/getPageUrl';
-import { fields, filter } from './data';
-import { safeSizeTest } from '../../helpers/safeSizeTest';
-import { createWidget } from '../../helpers/createWidget';
-import { testScreenshot } from '../../helpers/themeUtils';
-import { insertStylesheetRulesToPage } from '../../helpers/domUtils';
-
-fixture`Filter Builder Scrolling Test`.page(
- url(__dirname, '../container.html'),
-);
-
-// T1273328
-safeSizeTest('FilterBuilder - The field drop-down window moves with the page scroll', async (t) => {
- const filterBuilder = new FilterBuilder('#container');
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
-
- await filterBuilder.isReady();
-
- await t
- .click(filterBuilder.getItem('operation'))
- .scrollIntoView(filterBuilder.getItem('operation', 4));
-
- await testScreenshot(t, takeScreenshot, 'filterBuilder_scroll_with_popup.png', { element: filterBuilder.element });
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
-}).before(async () => {
- await insertStylesheetRulesToPage('#container {height: 150px; overflow: scroll;}');
-
- await createWidget('dxFilterBuilder', {
- fields,
- value: filter,
- });
-});
diff --git a/e2e/testcafe-devextreme/tests/filterBuilder/index.ts b/e2e/testcafe-devextreme/tests/filterBuilder/index.ts
deleted file mode 100644
index 9f7318c74fbb..000000000000
--- a/e2e/testcafe-devextreme/tests/filterBuilder/index.ts
+++ /dev/null
@@ -1,64 +0,0 @@
-/* eslint-disable @typescript-eslint/no-misused-promises */
-import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
-import FilterBuilder from 'devextreme-testcafe-models/filterBuilder';
-import { createWidget } from '../../helpers/createWidget';
-import url from '../../helpers/getPageUrl';
-import { fields, filter } from './data';
-import { testScreenshot } from '../../helpers/themeUtils';
-
-fixture`Editing events`
- .page(url(__dirname, '../container.html'));
-
-test('Field dropdown popup', async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- const filterBuilder = new FilterBuilder('#container');
- await t.click(filterBuilder.getField(0, 'item').element);
-
- await testScreenshot(t, takeScreenshot, 'field-dropdown.png', { element: filterBuilder.element });
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
-}).before(async () => {
- await createWidget('dxFilterBuilder', {
- fields,
- value: filter,
- allowHierarchicalFields: true,
- });
-});
-
-test('operation dropdown popup', async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- const filterBuilder = new FilterBuilder('#container');
- await t.click(filterBuilder.getField(0, 'itemOperation').element);
-
- await testScreenshot(t, takeScreenshot, 'operation-dropdown.png', { element: filterBuilder.element });
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
-}).before(async () => {
- await createWidget('dxFilterBuilder', {
- fields,
- value: filter,
- allowHierarchicalFields: true,
- });
-});
-
-// T1222027
-test('Dropdown Treeview should have no empty space', async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- const filterBuilder = new FilterBuilder('#container');
- await t.click(filterBuilder.getField(0, 'itemAction').element);
-
- await testScreenshot(t, takeScreenshot, 'dropdown-space.png', { element: filterBuilder.element });
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
-}).before(async () => {
- await createWidget('dxFilterBuilder', {
- fields,
- value: filter,
- allowHierarchicalFields: true,
- });
-});
diff --git a/e2e/testcafe-devextreme/tests/form/common.ts b/e2e/testcafe-devextreme/tests/form/common.ts
deleted file mode 100644
index bd4663a0cfc0..000000000000
--- a/e2e/testcafe-devextreme/tests/form/common.ts
+++ /dev/null
@@ -1,180 +0,0 @@
-import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
-import Form from 'devextreme-testcafe-models/form/form';
-import DateRangeBox from 'devextreme-testcafe-models/dateRangeBox';
-import { testScreenshot, isMaterialBased } from '../../helpers/themeUtils';
-import url from '../../helpers/getPageUrl';
-import { createWidget } from '../../helpers/createWidget';
-import { appendElementTo, insertStylesheetRulesToPage, removeStylesheetRulesFromPage } from '../../helpers/domUtils';
-
-const DATERANGEBOX_CLASS = 'dx-daterangebox';
-
-fixture.disablePageReloads`Form`
- .page(url(__dirname, '../container.html'));
-
-test('Color of the mark (T882067)', async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
-
- const screenshotName = 'Form color of the mark.png';
-
- await testScreenshot(t, takeScreenshot, screenshotName, { element: '#container' });
-
- if (!isMaterialBased()) {
- await testScreenshot(t, takeScreenshot, screenshotName, { element: '#container', theme: 'generic.dark' });
- await testScreenshot(t, takeScreenshot, screenshotName, { element: '#container', theme: 'generic.contrast' });
- }
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
-}).before(async () => createWidget('dxForm', {
- height: 400,
- width: 1000,
- formData: {
- firstName: 'John',
- lastName: 'Heart',
- position: 'CEO',
- },
- items: [
- { dataField: 'firstName', isRequired: true },
- { dataField: 'lastName', isOptional: true },
- 'position',
- ],
- requiredMark: '!',
- optionalMark: 'opt',
- showOptionalMark: true,
-}));
-
-test('Form labels should have correct width after render in invisible container', async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
-
- await testScreenshot(t, takeScreenshot, 'Form labels width after render in invisible container.png');
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
-}).before(async () => {
- await appendElementTo('#container', 'div', 'form');
- await insertStylesheetRulesToPage('#container { display: none; }');
-
- await createWidget('dxForm', {
- width: 1000,
- labelLocation: 'left',
- formData: {
- ID: 1,
- FirstName: 'John',
- LastName: 'Heart',
- Position: 'CEO',
- OfficeNo: '901',
- BirthDate: new Date(1964, 2, 16),
- HireDate: new Date(1995, 0, 15),
- Address: '351 S Hill St.',
- City: 'Los Angeles',
- State: 'CA',
- ZipCode: '90013',
- Phone: '+1(213) 555-9392',
- Email: 'jheart@dx-email.com',
- Skype: 'jheart_DX_skype',
- },
- colCount: 2,
- items: [{
- itemType: 'group',
- caption: 'System Information',
- items: ['ID', 'FirstName', 'LastName', 'HireDate', 'Position', 'OfficeNo'],
- }, {
- itemType: 'group',
- caption: 'Personal Data',
- items: ['BirthDate', {
- itemType: 'group',
- caption: 'Home Address',
- items: ['Address', 'City', 'State', 'ZipCode'],
- }],
- }, {
- itemType: 'group',
- caption: 'Contact Information',
- items: [{
- itemType: 'tabbed',
- tabPanelOptions: {
- deferRendering: true,
- },
- tabs: [{
- title: 'Phone',
- items: ['Phone'],
- }, {
- title: 'Skype',
- items: ['Skype'],
- }, {
- title: 'Email',
- items: ['Email'],
- }],
- }],
- }],
- }, '#form');
-
- await removeStylesheetRulesFromPage();
-});
-
-['auto', 'bottom', 'left', 'right', 'top'].forEach((validationMessagePosition) => {
- test(`The validation message overlay for DateRangeBox with position ${validationMessagePosition} should be correctly positioned both before and after opening`, async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
-
- const form = new Form('#form');
- const dateRangeBox = new DateRangeBox(`.${DATERANGEBOX_CLASS}`);
-
- await form.validate();
-
- await testScreenshot(t, takeScreenshot, `The validation message overlay position ${validationMessagePosition} for DateRangeBox before opening.png`, {
- element: '#container',
- shouldTestInCompact: true,
- compactCallBack: async () => {
- await form.validate();
- },
- });
-
- await form.validate();
-
- await t.click(dateRangeBox.dropDownButton);
-
- await testScreenshot(t, takeScreenshot, `The validation message overlay position ${validationMessagePosition} for DateRangeBox after opening.png`, {
- element: '#container',
- shouldTestInCompact: true,
- compactCallBack: async () => {
- await t.click(dateRangeBox.dropDownButton);
- await form.validate();
- await t.click(dateRangeBox.dropDownButton);
- },
- });
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }).before(async () => {
- await appendElementTo('#container', 'div', 'form');
- await insertStylesheetRulesToPage('#container { width: 900px; height: 800px; } .dx-form { padding: 100px 150px; }');
-
- await createWidget('dxForm', {
- width: '100%',
- labelLocation: 'top',
- formData: {
- DateRange: ['2021/09/17', null],
- },
- colCount: 1,
- items: [{
- dataField: 'DateRange',
- editorType: 'dxDateRangeBox',
- label: {
- text: 'Date Range',
- },
- validationRules: [{
- type: 'required',
- message: 'Some message',
- }],
- editorOptions: {
- startDatePlaceholder: 'Start Date',
- endDatePlaceholder: 'End Date',
- validationMessageMode: 'always',
- validationMessagePosition,
- },
- }],
- }, '#form');
- });
-});
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/ButtonItem (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/ButtonItem (fluent-blue-light).png
deleted file mode 100644
index 8743ebc1613f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/ButtonItem (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/ButtonItem (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/ButtonItem (generic-light).png
deleted file mode 100644
index 34334c7bf425..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/ButtonItem (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/ButtonItem (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/ButtonItem (material-blue-light).png
deleted file mode 100644
index 484b17fb9d33..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/ButtonItem (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/EmptyItem (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/EmptyItem (fluent-blue-light).png
deleted file mode 100644
index 82e09164a2b5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/EmptyItem (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/EmptyItem (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/EmptyItem (generic-light).png
deleted file mode 100644
index 8293b84b440a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/EmptyItem (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/EmptyItem (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/EmptyItem (material-blue-light).png
deleted file mode 100644
index 6b6e7a85aa3f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/EmptyItem (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form color of the mark (generic-contrast).png b/e2e/testcafe-devextreme/tests/form/etalons/Form color of the mark (generic-contrast).png
deleted file mode 100644
index 75ae6441c2ea..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form color of the mark (generic-contrast).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form color of the mark (generic-dark).png b/e2e/testcafe-devextreme/tests/form/etalons/Form color of the mark (generic-dark).png
deleted file mode 100644
index 125a40e0f013..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form color of the mark (generic-dark).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form color of the mark (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form color of the mark (generic-light).png
deleted file mode 100644
index 1466572b3b35..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form color of the mark (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form item padding with screenByWidth=lg (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form item padding with screenByWidth=lg (generic-light).png
deleted file mode 100644
index c56c08f2d723..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form item padding with screenByWidth=lg (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form item padding with screenByWidth=md (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form item padding with screenByWidth=md (generic-light).png
deleted file mode 100644
index c56c08f2d723..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form item padding with screenByWidth=md (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form item padding with screenByWidth=xs (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form item padding with screenByWidth=xs (generic-light).png
deleted file mode 100644
index ea169a54bf60..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form item padding with screenByWidth=xs (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form labels width after render in invisible container (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form labels width after render in invisible container (generic-light).png
deleted file mode 100644
index 3d89c8ec058f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form labels width after render in invisible container (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form with labelLocation=left (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form with labelLocation=left (generic-light).png
deleted file mode 100644
index 7e2585c80f0f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form with labelLocation=left (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form with labelLocation=right (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form with labelLocation=right (generic-light).png
deleted file mode 100644
index f89ccc42a1a3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form with labelLocation=right (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form with labelLocation=top (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form with labelLocation=top (generic-light).png
deleted file mode 100644
index 70a0ad37dc32..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form with labelLocation=top (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=false,lAl=left,e.lMode=floating,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=false,lAl=left,e.lMode=floating,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index 511e39729291..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=false,lAl=left,e.lMode=floating,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=false,lAl=left,e.lMode=floating,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=false,lAl=left,e.lMode=floating,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index 60cba24b6282..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=false,lAl=left,e.lMode=floating,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=false,lAl=left,e.lMode=floating,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=false,lAl=left,e.lMode=floating,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index a1686259d0c2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=false,lAl=left,e.lMode=floating,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=false,lAl=left,e.lMode=floating,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=false,lAl=left,e.lMode=floating,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 6d77f91c6aa7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=false,lAl=left,e.lMode=floating,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=false,lAl=left,e.lMode=hidden,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=false,lAl=left,e.lMode=hidden,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index ecb1ee272955..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=false,lAl=left,e.lMode=hidden,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=false,lAl=left,e.lMode=hidden,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=false,lAl=left,e.lMode=hidden,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index 7a20d12b6209..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=false,lAl=left,e.lMode=hidden,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=false,lAl=left,e.lMode=hidden,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=false,lAl=left,e.lMode=hidden,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index d21c47e76241..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=false,lAl=left,e.lMode=hidden,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=false,lAl=left,e.lMode=hidden,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=false,lAl=left,e.lMode=hidden,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 87145d1f0484..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=false,lAl=left,e.lMode=hidden,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=false,lAl=left,e.lMode=static,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=false,lAl=left,e.lMode=static,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index b252ab72ef77..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=false,lAl=left,e.lMode=static,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=false,lAl=left,e.lMode=static,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=false,lAl=left,e.lMode=static,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index c14d6ddea53e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=false,lAl=left,e.lMode=static,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=false,lAl=left,e.lMode=static,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=false,lAl=left,e.lMode=static,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index 6347d2d4f15d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=false,lAl=left,e.lMode=static,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=false,lAl=left,e.lMode=static,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=false,lAl=left,e.lMode=static,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 50c15ac53e2c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=false,lAl=left,e.lMode=static,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=false,lAl=left,e.lMode=undef,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=false,lAl=left,e.lMode=undef,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index 511e39729291..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=false,lAl=left,e.lMode=undef,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=false,lAl=left,e.lMode=undef,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=false,lAl=left,e.lMode=undef,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index 60cba24b6282..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=false,lAl=left,e.lMode=undef,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=false,lAl=left,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=false,lAl=left,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index a1686259d0c2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=false,lAl=left,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=false,lAl=left,e.lMode=undef,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=false,lAl=left,e.lMode=undef,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 6d77f91c6aa7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=false,lAl=left,e.lMode=undef,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index a82d682423ff..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (generic-light).png
deleted file mode 100644
index 4af716a4a407..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index 4811612ebd77..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index 4055eec4202a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (generic-light).png
deleted file mode 100644
index fa0c462e62ab..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (material-blue-light).png
deleted file mode 100644
index de87b328292a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png
deleted file mode 100644
index 6a1ff717f370..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (generic-light).png
deleted file mode 100644
index 8f769fa40c5b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (material-blue-light).png
deleted file mode 100644
index 6af33ea6d8f8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=floating,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=floating,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index e9d89aeb1e47..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=floating,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=floating,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=floating,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index 3740baee043f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=floating,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=floating,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=floating,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index dcaf8c0d0b47..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=floating,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=floating,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=floating,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 34c78ed7267c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=floating,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=hidden,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=hidden,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index 382372a75559..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=hidden,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=hidden,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=hidden,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index 2ccd8f684099..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=hidden,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=hidden,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=hidden,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index 414dfbab3315..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=hidden,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=hidden,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=hidden,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 05e54f2dedce..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=hidden,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=static,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=static,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index 9a8055ecf527..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=static,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=static,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=static,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index 06c7fc47fdb7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=static,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=static,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=static,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index 00299ba61d0c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=static,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=static,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=static,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 7897a63f2415..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=static,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index e9d89aeb1e47..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (generic-light).png
deleted file mode 100644
index ef16ae21431c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index e52f74260a0d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index c30fcb10e485..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 34c78ed7267c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (material-blue-light).png
deleted file mode 100644
index 4b427983fa49..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png
deleted file mode 100644
index 98c5ad34c929..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (generic-light).png
deleted file mode 100644
index bd832d0f346b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (material-blue-light).png
deleted file mode 100644
index 7b3dd5161585..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index 0e81206296f0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (generic-light).png
deleted file mode 100644
index 9a072cf67732..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index 6d53dafba834..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index 497caaa049ed..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 8dbbcf4d3b83..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (material-blue-light).png
deleted file mode 100644
index 06b38c0a13a6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png
deleted file mode 100644
index 67b452132a05..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (generic-light).png
deleted file mode 100644
index 4b45f7324dfe..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (material-blue-light).png
deleted file mode 100644
index 72ede73d00b4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index 07d7b01d8487..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (generic-light).png
deleted file mode 100644
index 3305983af1b1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index e39413e3222a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index c382cc6542da..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 015b77fa1e99..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (material-blue-light).png
deleted file mode 100644
index 50a35f04fdb4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png
deleted file mode 100644
index d92716e1f4ae..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (generic-light).png
deleted file mode 100644
index 593e7432051b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (material-blue-light).png
deleted file mode 100644
index 4946363bac89..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index 19e17af3f1e1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (generic-light).png
deleted file mode 100644
index 4cacb32a3b9a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index 6d17b3ac56c5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index 42d2764149ce..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (generic-light).png
deleted file mode 100644
index d2c9a27ab3cf..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (material-blue-light).png
deleted file mode 100644
index 296e5e458099..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png
deleted file mode 100644
index a9c756750b65..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (generic-light).png
deleted file mode 100644
index 17f714974758..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (material-blue-light).png
deleted file mode 100644
index c2f39df1088a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index 3acc9c1d23b4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (generic-light).png
deleted file mode 100644
index 3e45bc251350..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index 633cf78cfa84..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index 14b713d905f4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 71d997b6ae60..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (material-blue-light).png
deleted file mode 100644
index 370d588d8d27..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png
deleted file mode 100644
index ff6d6b1a61d0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (generic-light).png
deleted file mode 100644
index dbc67be7d455..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (material-blue-light).png
deleted file mode 100644
index c54c922feb67..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index c08a7643e561..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (generic-light).png
deleted file mode 100644
index deed1b0e0965..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index bc0b580d8679..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index 93b09de29c6b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 002e2da04cab..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (material-blue-light).png
deleted file mode 100644
index 5ec4a418ee9c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png
deleted file mode 100644
index 1e2a4663e424..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (generic-light).png
deleted file mode 100644
index f27903d811c9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (material-blue-light).png
deleted file mode 100644
index 2a2d9e3f3d59..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index 5aeb5c61cca1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (generic-light).png
deleted file mode 100644
index 93c4c802bba9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index fd040e85543e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index e2fb48251a70..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 3cf743c2058d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (material-blue-light).png
deleted file mode 100644
index 5e77333a393c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png
deleted file mode 100644
index e1331102d3d8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (generic-light).png
deleted file mode 100644
index 01f3f0013287..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (material-blue-light).png
deleted file mode 100644
index 23fc28cfa37f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index 3ffe80cdd9ec..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (generic-light).png
deleted file mode 100644
index 15afaf70f2ae..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index 7bf1c2037ace..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index 4193faf3dba1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (generic-light).png
deleted file mode 100644
index fe53ee59a8e7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (material-blue-light).png
deleted file mode 100644
index 112a4f3fa7c9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png
deleted file mode 100644
index 7013c3e1010b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (generic-light).png
deleted file mode 100644
index 4a6c31bce1f5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (material-blue-light).png
deleted file mode 100644
index a378d475e3c7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=floating,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=false,lAl=left,e.lMode=floating,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=false,lAl=left,e.lMode=floating,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index 511e39729291..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=false,lAl=left,e.lMode=floating,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=false,lAl=left,e.lMode=floating,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=false,lAl=left,e.lMode=floating,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index 60cba24b6282..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=false,lAl=left,e.lMode=floating,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=false,lAl=left,e.lMode=floating,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=false,lAl=left,e.lMode=floating,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index a1686259d0c2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=false,lAl=left,e.lMode=floating,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=false,lAl=left,e.lMode=floating,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=false,lAl=left,e.lMode=floating,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 6d77f91c6aa7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=false,lAl=left,e.lMode=floating,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=false,lAl=left,e.lMode=hidden,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=false,lAl=left,e.lMode=hidden,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index ecb1ee272955..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=false,lAl=left,e.lMode=hidden,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=false,lAl=left,e.lMode=hidden,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=false,lAl=left,e.lMode=hidden,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index 7a20d12b6209..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=false,lAl=left,e.lMode=hidden,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=false,lAl=left,e.lMode=hidden,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=false,lAl=left,e.lMode=hidden,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index d21c47e76241..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=false,lAl=left,e.lMode=hidden,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=false,lAl=left,e.lMode=hidden,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=false,lAl=left,e.lMode=hidden,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 87145d1f0484..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=false,lAl=left,e.lMode=hidden,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=false,lAl=left,e.lMode=static,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=false,lAl=left,e.lMode=static,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index b252ab72ef77..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=false,lAl=left,e.lMode=static,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=false,lAl=left,e.lMode=static,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=false,lAl=left,e.lMode=static,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index c14d6ddea53e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=false,lAl=left,e.lMode=static,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=false,lAl=left,e.lMode=static,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=false,lAl=left,e.lMode=static,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index 6347d2d4f15d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=false,lAl=left,e.lMode=static,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=false,lAl=left,e.lMode=static,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=false,lAl=left,e.lMode=static,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 50c15ac53e2c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=false,lAl=left,e.lMode=static,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=false,lAl=left,e.lMode=undef,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=false,lAl=left,e.lMode=undef,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index ecb1ee272955..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=false,lAl=left,e.lMode=undef,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=false,lAl=left,e.lMode=undef,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=false,lAl=left,e.lMode=undef,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index 7a20d12b6209..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=false,lAl=left,e.lMode=undef,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=false,lAl=left,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=false,lAl=left,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index d21c47e76241..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=false,lAl=left,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=false,lAl=left,e.lMode=undef,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=false,lAl=left,e.lMode=undef,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 87145d1f0484..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=false,lAl=left,e.lMode=undef,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index 955b46754c8c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (generic-light).png
deleted file mode 100644
index 2685693d89b2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index f425bc787808..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index 33941f9c409a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 4e1002a71c56..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (material-blue-light).png
deleted file mode 100644
index 55f0ece20f4d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png
deleted file mode 100644
index 665bd2559a02..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (generic-light).png
deleted file mode 100644
index 08940ef6ff57..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (material-blue-light).png
deleted file mode 100644
index 381408c63f93..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=floating,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=floating,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index e9d89aeb1e47..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=floating,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=floating,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=floating,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index e52f74260a0d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=floating,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=floating,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=floating,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index dcaf8c0d0b47..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=floating,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=floating,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=floating,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 34c78ed7267c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=floating,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=hidden,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=hidden,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index 382372a75559..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=hidden,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=hidden,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=hidden,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index c431d688a115..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=hidden,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=hidden,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=hidden,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index 414dfbab3315..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=hidden,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=hidden,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=hidden,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 05e54f2dedce..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=hidden,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=static,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=static,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index 9a8055ecf527..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=static,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=static,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=static,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index 06c7fc47fdb7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=static,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=static,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=static,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index 00299ba61d0c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=static,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=static,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=static,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 7897a63f2415..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=static,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index 382372a75559..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (generic-light).png
deleted file mode 100644
index 42818d739318..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index c431d688a115..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index f47af59a5d51..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 05e54f2dedce..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (material-blue-light).png
deleted file mode 100644
index fa09c69fc179..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png
deleted file mode 100644
index da2434a4acd1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (generic-light).png
deleted file mode 100644
index 1e6d8b181f22..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (material-blue-light).png
deleted file mode 100644
index 7d4c92649eef..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index 389b62f89211..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (generic-light).png
deleted file mode 100644
index 7481faeaf189..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index d3436c9b104b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index f8f5a2283b4a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 274dabf53a68..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (material-blue-light).png
deleted file mode 100644
index 9e7ef4b6c7e0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png
deleted file mode 100644
index 9f3efefe41f1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (generic-light).png
deleted file mode 100644
index 16aa159f46fc..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (material-blue-light).png
deleted file mode 100644
index e8b94d8c5137..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index d8f6c5fe7521..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (generic-light).png
deleted file mode 100644
index 7c1bc14482e7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index 91fa72492050..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index 10c588309469..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 9bf15d710c39..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (material-blue-light).png
deleted file mode 100644
index 26ce09d9124e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png
deleted file mode 100644
index 738d09a0ce7a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (generic-light).png
deleted file mode 100644
index d39c49b2749f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (material-blue-light).png
deleted file mode 100644
index cd000e42a66b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index 6680f27bfe13..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (generic-light).png
deleted file mode 100644
index 7c1516bbb530..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index a297bc87a89c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index 33596d92fce4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 4c3394e7ee07..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (material-blue-light).png
deleted file mode 100644
index daa0911ecf16..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png
deleted file mode 100644
index aa96e60a2b99..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (generic-light).png
deleted file mode 100644
index 231d47be47f7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (material-blue-light).png
deleted file mode 100644
index 44fba90c388a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index e51f48376ea5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (generic-light).png
deleted file mode 100644
index 437bce142d81..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index 26939e5429b1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index e82abdf83f5d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (generic-light).png
deleted file mode 100644
index fc30ce358b58..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (material-blue-light).png
deleted file mode 100644
index fa207b559132..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png
deleted file mode 100644
index 53f9169ce575..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (generic-light).png
deleted file mode 100644
index 2e5b4967e738..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (material-blue-light).png
deleted file mode 100644
index 0a48e5617584..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index ce5d02a1a542..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (generic-light).png
deleted file mode 100644
index d8caa7989a1b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index c3c4d748013e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index 54d8e2e06cd6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 6e12abc80dac..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (material-blue-light).png
deleted file mode 100644
index 81018e64bb11..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png
deleted file mode 100644
index 28e4e2b3f938..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (generic-light).png
deleted file mode 100644
index 2742d1445741..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (material-blue-light).png
deleted file mode 100644
index dadd1386f131..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index 970664455ab0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (generic-light).png
deleted file mode 100644
index 76702df89e8a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index 3bc0cd601c2c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index f1336bb6c319..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 06a3cf725669..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (material-blue-light).png
deleted file mode 100644
index cc63ebde1a1c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png
deleted file mode 100644
index 7fcff3ae162b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (generic-light).png
deleted file mode 100644
index 8151c48ce3e3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (material-blue-light).png
deleted file mode 100644
index 4b6ab2fa0b80..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index 8418079c202f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (generic-light).png
deleted file mode 100644
index 3c25737f0056..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index 56f4e61a0085..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index b38584f046d6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 696bac7c9e7b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (material-blue-light).png
deleted file mode 100644
index 9b884bdd762e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png
deleted file mode 100644
index b1ec4fa18940..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (generic-light).png
deleted file mode 100644
index 75b6b2cdd72c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (material-blue-light).png
deleted file mode 100644
index 229da4bd7cd3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,loc=left,lVis=false,lAl=left,e.lMode=floating,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,loc=left,lVis=false,lAl=left,e.lMode=floating,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index 04f226324c1f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,loc=left,lVis=false,lAl=left,e.lMode=floating,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,loc=left,lVis=false,lAl=left,e.lMode=floating,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,loc=left,lVis=false,lAl=left,e.lMode=floating,e.sMode=outlined (generic-light).png
deleted file mode 100644
index b1c0740efe8f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,loc=left,lVis=false,lAl=left,e.lMode=floating,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,loc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,loc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (material-blue-light).png
deleted file mode 100644
index 709334f63443..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=hidden,loc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=false,lAl=left,e.lMode=floating,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=false,lAl=left,e.lMode=floating,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index 511e39729291..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=false,lAl=left,e.lMode=floating,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=false,lAl=left,e.lMode=floating,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=false,lAl=left,e.lMode=floating,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index 60cba24b6282..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=false,lAl=left,e.lMode=floating,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=false,lAl=left,e.lMode=floating,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=false,lAl=left,e.lMode=floating,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index a1686259d0c2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=false,lAl=left,e.lMode=floating,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=false,lAl=left,e.lMode=floating,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=false,lAl=left,e.lMode=floating,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 6d77f91c6aa7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=false,lAl=left,e.lMode=floating,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=false,lAl=left,e.lMode=hidden,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=false,lAl=left,e.lMode=hidden,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index ecb1ee272955..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=false,lAl=left,e.lMode=hidden,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=false,lAl=left,e.lMode=hidden,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=false,lAl=left,e.lMode=hidden,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index 7a20d12b6209..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=false,lAl=left,e.lMode=hidden,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=false,lAl=left,e.lMode=hidden,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=false,lAl=left,e.lMode=hidden,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index d21c47e76241..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=false,lAl=left,e.lMode=hidden,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=false,lAl=left,e.lMode=hidden,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=false,lAl=left,e.lMode=hidden,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 87145d1f0484..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=false,lAl=left,e.lMode=hidden,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=false,lAl=left,e.lMode=static,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=false,lAl=left,e.lMode=static,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index b252ab72ef77..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=false,lAl=left,e.lMode=static,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=false,lAl=left,e.lMode=static,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=false,lAl=left,e.lMode=static,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index c14d6ddea53e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=false,lAl=left,e.lMode=static,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=false,lAl=left,e.lMode=static,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=false,lAl=left,e.lMode=static,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index 6347d2d4f15d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=false,lAl=left,e.lMode=static,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=false,lAl=left,e.lMode=static,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=false,lAl=left,e.lMode=static,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 50c15ac53e2c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=false,lAl=left,e.lMode=static,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=false,lAl=left,e.lMode=undef,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=false,lAl=left,e.lMode=undef,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index ecb1ee272955..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=false,lAl=left,e.lMode=undef,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=false,lAl=left,e.lMode=undef,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=false,lAl=left,e.lMode=undef,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index 7a20d12b6209..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=false,lAl=left,e.lMode=undef,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=false,lAl=left,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=false,lAl=left,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index d21c47e76241..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=false,lAl=left,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=false,lAl=left,e.lMode=undef,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=false,lAl=left,e.lMode=undef,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 87145d1f0484..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=false,lAl=left,e.lMode=undef,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index 955b46754c8c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (generic-light).png
deleted file mode 100644
index 2685693d89b2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index f425bc787808..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index 33941f9c409a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 4e1002a71c56..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (material-blue-light).png
deleted file mode 100644
index 55f0ece20f4d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png
deleted file mode 100644
index 665bd2559a02..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (generic-light).png
deleted file mode 100644
index 08940ef6ff57..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (material-blue-light).png
deleted file mode 100644
index f471720d3b62..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=floating,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=floating,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index e9d89aeb1e47..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=floating,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=floating,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=floating,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index e52f74260a0d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=floating,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=floating,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=floating,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index dcaf8c0d0b47..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=floating,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=floating,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=floating,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 34c78ed7267c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=floating,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=hidden,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=hidden,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index 382372a75559..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=hidden,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=hidden,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=hidden,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index c431d688a115..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=hidden,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=hidden,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=hidden,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index 414dfbab3315..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=hidden,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=hidden,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=hidden,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 05e54f2dedce..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=hidden,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=static,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=static,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index 9a8055ecf527..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=static,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=static,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=static,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index 06c7fc47fdb7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=static,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=static,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=static,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index 00299ba61d0c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=static,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=static,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=static,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 7897a63f2415..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=static,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index 382372a75559..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (generic-light).png
deleted file mode 100644
index 42818d739318..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index 2ccd8f684099..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index f47af59a5d51..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 05e54f2dedce..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (material-blue-light).png
deleted file mode 100644
index fa09c69fc179..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png
deleted file mode 100644
index da2434a4acd1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (generic-light).png
deleted file mode 100644
index 1e6d8b181f22..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (material-blue-light).png
deleted file mode 100644
index 7d4c92649eef..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index 389b62f89211..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (generic-light).png
deleted file mode 100644
index 7481faeaf189..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index d3436c9b104b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index f8f5a2283b4a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 274dabf53a68..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (material-blue-light).png
deleted file mode 100644
index 9e7ef4b6c7e0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png
deleted file mode 100644
index 9f3efefe41f1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (generic-light).png
deleted file mode 100644
index 16aa159f46fc..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (material-blue-light).png
deleted file mode 100644
index e8b94d8c5137..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index d8f6c5fe7521..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (generic-light).png
deleted file mode 100644
index 7c1bc14482e7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index 91fa72492050..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index 10c588309469..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 9bf15d710c39..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (material-blue-light).png
deleted file mode 100644
index 26ce09d9124e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png
deleted file mode 100644
index 738d09a0ce7a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (generic-light).png
deleted file mode 100644
index d39c49b2749f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (material-blue-light).png
deleted file mode 100644
index cd000e42a66b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index 6680f27bfe13..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (generic-light).png
deleted file mode 100644
index 7c1516bbb530..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index a297bc87a89c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index 33596d92fce4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 4c3394e7ee07..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (material-blue-light).png
deleted file mode 100644
index daa0911ecf16..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png
deleted file mode 100644
index aa96e60a2b99..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (generic-light).png
deleted file mode 100644
index 231d47be47f7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (material-blue-light).png
deleted file mode 100644
index 44fba90c388a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index e51f48376ea5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (generic-light).png
deleted file mode 100644
index 437bce142d81..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index 26939e5429b1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index e82abdf83f5d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (generic-light).png
deleted file mode 100644
index fc30ce358b58..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (material-blue-light).png
deleted file mode 100644
index fa207b559132..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png
deleted file mode 100644
index 53f9169ce575..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (generic-light).png
deleted file mode 100644
index 2e5b4967e738..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (material-blue-light).png
deleted file mode 100644
index 0a48e5617584..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index ce5d02a1a542..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (generic-light).png
deleted file mode 100644
index d8caa7989a1b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index c3c4d748013e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index 54d8e2e06cd6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 6e12abc80dac..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (material-blue-light).png
deleted file mode 100644
index 81018e64bb11..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png
deleted file mode 100644
index 28e4e2b3f938..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (generic-light).png
deleted file mode 100644
index 2742d1445741..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (material-blue-light).png
deleted file mode 100644
index dadd1386f131..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index 970664455ab0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (generic-light).png
deleted file mode 100644
index 76702df89e8a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index 3bc0cd601c2c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index f1336bb6c319..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 06a3cf725669..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (material-blue-light).png
deleted file mode 100644
index cc63ebde1a1c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png
deleted file mode 100644
index 7fcff3ae162b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (generic-light).png
deleted file mode 100644
index 8151c48ce3e3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (material-blue-light).png
deleted file mode 100644
index 4b6ab2fa0b80..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index 8418079c202f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (generic-light).png
deleted file mode 100644
index 3c25737f0056..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index 56f4e61a0085..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index b38584f046d6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 696bac7c9e7b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (material-blue-light).png
deleted file mode 100644
index 9b884bdd762e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png
deleted file mode 100644
index b1ec4fa18940..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (generic-light).png
deleted file mode 100644
index 75b6b2cdd72c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (material-blue-light).png
deleted file mode 100644
index 229da4bd7cd3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=outside,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=false,lAl=left,e.lMode=floating,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=false,lAl=left,e.lMode=floating,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index 511e39729291..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=false,lAl=left,e.lMode=floating,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=false,lAl=left,e.lMode=floating,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=false,lAl=left,e.lMode=floating,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index 60cba24b6282..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=false,lAl=left,e.lMode=floating,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=false,lAl=left,e.lMode=floating,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=false,lAl=left,e.lMode=floating,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index a1686259d0c2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=false,lAl=left,e.lMode=floating,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=false,lAl=left,e.lMode=floating,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=false,lAl=left,e.lMode=floating,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 6d77f91c6aa7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=false,lAl=left,e.lMode=floating,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=false,lAl=left,e.lMode=hidden,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=false,lAl=left,e.lMode=hidden,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index ecb1ee272955..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=false,lAl=left,e.lMode=hidden,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=false,lAl=left,e.lMode=hidden,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=false,lAl=left,e.lMode=hidden,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index 7a20d12b6209..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=false,lAl=left,e.lMode=hidden,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=false,lAl=left,e.lMode=hidden,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=false,lAl=left,e.lMode=hidden,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index d21c47e76241..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=false,lAl=left,e.lMode=hidden,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=false,lAl=left,e.lMode=hidden,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=false,lAl=left,e.lMode=hidden,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 87145d1f0484..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=false,lAl=left,e.lMode=hidden,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=false,lAl=left,e.lMode=static,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=false,lAl=left,e.lMode=static,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index b252ab72ef77..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=false,lAl=left,e.lMode=static,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=false,lAl=left,e.lMode=static,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=false,lAl=left,e.lMode=static,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index c14d6ddea53e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=false,lAl=left,e.lMode=static,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=false,lAl=left,e.lMode=static,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=false,lAl=left,e.lMode=static,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index 6347d2d4f15d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=false,lAl=left,e.lMode=static,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=false,lAl=left,e.lMode=static,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=false,lAl=left,e.lMode=static,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 50c15ac53e2c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=false,lAl=left,e.lMode=static,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=false,lAl=left,e.lMode=undef,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=false,lAl=left,e.lMode=undef,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index b252ab72ef77..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=false,lAl=left,e.lMode=undef,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=false,lAl=left,e.lMode=undef,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=false,lAl=left,e.lMode=undef,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index c14d6ddea53e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=false,lAl=left,e.lMode=undef,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=false,lAl=left,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=false,lAl=left,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index 6347d2d4f15d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=false,lAl=left,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=false,lAl=left,e.lMode=undef,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=false,lAl=left,e.lMode=undef,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 50c15ac53e2c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=false,lAl=left,e.lMode=undef,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index 2e704e9bdd13..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (generic-light).png
deleted file mode 100644
index 7eb1d559cda9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index 59bffbe20920..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index 2c7b261279f8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 36365b9adbeb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (material-blue-light).png
deleted file mode 100644
index f0b1ef804af5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png
deleted file mode 100644
index 16ed7ea8e0a7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (generic-light).png
deleted file mode 100644
index caabd8ce0b9a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (material-blue-light).png
deleted file mode 100644
index fd0c307c9607..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=floating,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=floating,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index e9d89aeb1e47..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=floating,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=floating,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=floating,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index e52f74260a0d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=floating,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=floating,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=floating,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index dcaf8c0d0b47..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=floating,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=floating,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=floating,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 34c78ed7267c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=floating,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=hidden,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=hidden,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index 382372a75559..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=hidden,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=hidden,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=hidden,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index c431d688a115..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=hidden,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=hidden,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=hidden,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index 414dfbab3315..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=hidden,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=hidden,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=hidden,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 05e54f2dedce..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=hidden,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=static,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=static,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index 9a8055ecf527..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=static,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=static,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=static,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index 06c7fc47fdb7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=static,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=static,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=static,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index 00299ba61d0c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=static,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=static,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=static,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 7897a63f2415..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=static,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index 9a8055ecf527..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (generic-light).png
deleted file mode 100644
index f9efb46fb110..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index 06c7fc47fdb7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index c8205de5ba8f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 7897a63f2415..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (material-blue-light).png
deleted file mode 100644
index 4ea21174d126..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png
deleted file mode 100644
index 81287c7fd3cf..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (generic-light).png
deleted file mode 100644
index 4cbffa2ccfcb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (material-blue-light).png
deleted file mode 100644
index dd64719fba51..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index b2797f7a0026..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (generic-light).png
deleted file mode 100644
index d3cf47c37704..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index 3eedd880a93e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index bb2ddb86e2df..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 7211d6e1edef..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (material-blue-light).png
deleted file mode 100644
index 7c68b58d488f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png
deleted file mode 100644
index fb973741fd28..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (generic-light).png
deleted file mode 100644
index 81f7a81f5fbf..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (material-blue-light).png
deleted file mode 100644
index bb3212f1f766..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=left,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index db9090caf7fe..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (generic-light).png
deleted file mode 100644
index 5c3616aa6179..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index a398f450c9d8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index b77b97f6c1fd..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 4e0604e6eeba..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (material-blue-light).png
deleted file mode 100644
index b6c9f3214511..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png
deleted file mode 100644
index 7eb1896ab917..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (generic-light).png
deleted file mode 100644
index effc751133ce..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (material-blue-light).png
deleted file mode 100644
index 758f6564f3e4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index 403d073dc454..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (generic-light).png
deleted file mode 100644
index 66475a325256..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index 038ea01c9810..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index 0c4c76a8a74e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 8c112835623d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (material-blue-light).png
deleted file mode 100644
index ca6a904a31a8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png
deleted file mode 100644
index 3ff2b09dd992..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (generic-light).png
deleted file mode 100644
index d2047d244e08..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (material-blue-light).png
deleted file mode 100644
index 14680492c7c3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index bcd13b602048..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (generic-light).png
deleted file mode 100644
index 237232211c85..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index ccf7c76af20e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index c5e18245ae60..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 5f10264f7953..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (material-blue-light).png
deleted file mode 100644
index fa36fca3b7cd..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png
deleted file mode 100644
index 10c1f8396391..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (generic-light).png
deleted file mode 100644
index c221f18be5f2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (material-blue-light).png
deleted file mode 100644
index 3daeab742c31..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=right,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index 134e58398ea2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (generic-light).png
deleted file mode 100644
index 631e77c8e638..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index d0aa71672f06..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index b951b1ee2352..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (generic-light).png
deleted file mode 100644
index ea8b0bfd2214..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (material-blue-light).png
deleted file mode 100644
index 6cfa9905287a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=outlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png
deleted file mode 100644
index ab12101d3c27..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (generic-light).png
deleted file mode 100644
index 00fb87a63047..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (material-blue-light).png
deleted file mode 100644
index 652b9711300d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=center,e.lMode=undef,e.sMode=underlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index 8f44f4ab7ea9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (generic-light).png
deleted file mode 100644
index 3263d8033c47..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index 426f20092d17..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index aa15ee43854c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 68884f5e336f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (material-blue-light).png
deleted file mode 100644
index eafb6dfbc7e6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=outlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png
deleted file mode 100644
index 7e20921efff1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (generic-light).png
deleted file mode 100644
index 04607af48224..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (material-blue-light).png
deleted file mode 100644
index d402419638f2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=left,e.lMode=undef,e.sMode=underlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (fluent-blue-light).png
deleted file mode 100644
index 26391436f637..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (generic-light).png
deleted file mode 100644
index aab72b23e197..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (material-blue-light).png
deleted file mode 100644
index 9a7ac2e25cf8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=filled (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png
deleted file mode 100644
index 280f9b6e3855..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (generic-light).png
deleted file mode 100644
index 833f7af67c2e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (material-blue-light).png
deleted file mode 100644
index a0ed16f5eaeb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=outlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png
deleted file mode 100644
index 02b6795758c8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (generic-light).png
deleted file mode 100644
index ce31bc6806af..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (material-blue-light).png
deleted file mode 100644
index 185f6bb42e6f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Form,lMode=static,lLoc=top,lVis=true,lAl=right,e.lMode=undef,e.sMode=underlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Group caption template (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/form/etalons/Group caption template (fluent-blue-light-compact).png
deleted file mode 100644
index 2d5b0d4aa62c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Group caption template (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Group caption template (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/Group caption template (generic-light).png
deleted file mode 100644
index 4c0f98077aa5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Group caption template (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Group caption template (generic-light-compact).png b/e2e/testcafe-devextreme/tests/form/etalons/Group caption template (generic-light-compact).png
deleted file mode 100644
index 8ae85772e1c2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Group caption template (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/Group caption template (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/form/etalons/Group caption template (material-blue-light-compact).png
deleted file mode 100644
index bbf6002a0ba1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/Group caption template (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/GroupItem (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/GroupItem (fluent-blue-light).png
deleted file mode 100644
index 2f00d4583716..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/GroupItem (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/GroupItem (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/GroupItem (generic-light).png
deleted file mode 100644
index 9b36a0aa42e6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/GroupItem (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/GroupItem (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/GroupItem (material-blue-light).png
deleted file mode 100644
index ba46fa90e1c5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/GroupItem (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_left,cCount_1 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_left,cCount_1 (fluent-blue-light).png
deleted file mode 100644
index aea25665c65c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_left,cCount_1 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_left,cCount_1 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_left,cCount_1 (generic-light).png
deleted file mode 100644
index ca262fc8f57f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_left,cCount_1 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_left,cCount_1 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_left,cCount_1 (material-blue-light).png
deleted file mode 100644
index 140b88c06dfa..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_left,cCount_1 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_left,cCount_2 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_left,cCount_2 (fluent-blue-light).png
deleted file mode 100644
index 4e90fe2b5152..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_left,cCount_2 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_left,cCount_2 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_left,cCount_2 (generic-light).png
deleted file mode 100644
index 15a26559963e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_left,cCount_2 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_left,cCount_2 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_left,cCount_2 (material-blue-light).png
deleted file mode 100644
index b91dfa402f3f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_left,cCount_2 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_left,cCount_3 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_left,cCount_3 (fluent-blue-light).png
deleted file mode 100644
index 3f40a5767ae1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_left,cCount_3 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_left,cCount_3 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_left,cCount_3 (generic-light).png
deleted file mode 100644
index 0ade9e9f3350..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_left,cCount_3 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_left,cCount_3 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_left,cCount_3 (material-blue-light).png
deleted file mode 100644
index d91f4b3bdbd2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_left,cCount_3 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_left,cCount_4 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_left,cCount_4 (fluent-blue-light).png
deleted file mode 100644
index d9d8f3c3a1af..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_left,cCount_4 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_left,cCount_4 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_left,cCount_4 (generic-light).png
deleted file mode 100644
index 95c344272dc1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_left,cCount_4 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_left,cCount_4 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_left,cCount_4 (material-blue-light).png
deleted file mode 100644
index 4e5875bdaa84..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_left,cCount_4 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_right,cCount_1 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_right,cCount_1 (fluent-blue-light).png
deleted file mode 100644
index 51e347ef2d0b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_right,cCount_1 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_right,cCount_1 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_right,cCount_1 (generic-light).png
deleted file mode 100644
index 78bd2cec5fb8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_right,cCount_1 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_right,cCount_1 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_right,cCount_1 (material-blue-light).png
deleted file mode 100644
index 3a2e47ec95ae..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_right,cCount_1 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_right,cCount_2 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_right,cCount_2 (fluent-blue-light).png
deleted file mode 100644
index f864023e077f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_right,cCount_2 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_right,cCount_2 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_right,cCount_2 (generic-light).png
deleted file mode 100644
index 704de34a8fd8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_right,cCount_2 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_right,cCount_2 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_right,cCount_2 (material-blue-light).png
deleted file mode 100644
index 540ca7fb5b40..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_right,cCount_2 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_right,cCount_3 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_right,cCount_3 (fluent-blue-light).png
deleted file mode 100644
index ee6934729a70..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_right,cCount_3 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_right,cCount_3 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_right,cCount_3 (generic-light).png
deleted file mode 100644
index 5467cf553282..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_right,cCount_3 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_right,cCount_3 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_right,cCount_3 (material-blue-light).png
deleted file mode 100644
index 2c1e41fbeb8d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_right,cCount_3 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_right,cCount_4 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_right,cCount_4 (fluent-blue-light).png
deleted file mode 100644
index 9b0da77b7395..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_right,cCount_4 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_right,cCount_4 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_right,cCount_4 (generic-light).png
deleted file mode 100644
index 69f9d54adbad..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_right,cCount_4 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_right,cCount_4 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_right,cCount_4 (material-blue-light).png
deleted file mode 100644
index 7e04bce747fb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_right,cCount_4 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_top,cCount_1 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_top,cCount_1 (fluent-blue-light).png
deleted file mode 100644
index ff5ff8e1f94a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_top,cCount_1 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_top,cCount_1 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_top,cCount_1 (generic-light).png
deleted file mode 100644
index 7a450e19c719..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_top,cCount_1 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_top,cCount_1 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_top,cCount_1 (material-blue-light).png
deleted file mode 100644
index 66a31b42c1a3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_top,cCount_1 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_top,cCount_2 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_top,cCount_2 (fluent-blue-light).png
deleted file mode 100644
index f589958bbf02..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_top,cCount_2 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_top,cCount_2 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_top,cCount_2 (generic-light).png
deleted file mode 100644
index 45bf247aff55..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_top,cCount_2 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_top,cCount_2 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_top,cCount_2 (material-blue-light).png
deleted file mode 100644
index fc409cf81a5f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_top,cCount_2 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_top,cCount_3 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_top,cCount_3 (fluent-blue-light).png
deleted file mode 100644
index 4050cd4b5f43..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_top,cCount_3 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_top,cCount_3 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_top,cCount_3 (generic-light).png
deleted file mode 100644
index da74df876c42..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_top,cCount_3 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_top,cCount_3 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_top,cCount_3 (material-blue-light).png
deleted file mode 100644
index 1c80df2b9dd5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_top,cCount_3 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_top,cCount_4 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_top,cCount_4 (fluent-blue-light).png
deleted file mode 100644
index b6d0ce38c95e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_top,cCount_4 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_top,cCount_4 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_top,cCount_4 (generic-light).png
deleted file mode 100644
index f607cbeff8fd..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_top,cCount_4 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_top,cCount_4 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_top,cCount_4 (material-blue-light).png
deleted file mode 100644
index 777c95e5d707..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_1,item2_cSpan_2,location_top,cCount_4 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_left,cCount_1 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_left,cCount_1 (fluent-blue-light).png
deleted file mode 100644
index aea25665c65c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_left,cCount_1 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_left,cCount_1 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_left,cCount_1 (generic-light).png
deleted file mode 100644
index ca262fc8f57f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_left,cCount_1 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_left,cCount_1 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_left,cCount_1 (material-blue-light).png
deleted file mode 100644
index 140b88c06dfa..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_left,cCount_1 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_left,cCount_2 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_left,cCount_2 (fluent-blue-light).png
deleted file mode 100644
index 6ac3f8a78e46..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_left,cCount_2 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_left,cCount_2 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_left,cCount_2 (generic-light).png
deleted file mode 100644
index f96c69799757..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_left,cCount_2 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_left,cCount_2 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_left,cCount_2 (material-blue-light).png
deleted file mode 100644
index 1930cb58144b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_left,cCount_2 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_left,cCount_3 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_left,cCount_3 (fluent-blue-light).png
deleted file mode 100644
index f357d953d8c2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_left,cCount_3 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_left,cCount_3 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_left,cCount_3 (generic-light).png
deleted file mode 100644
index e1cb9618c478..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_left,cCount_3 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_left,cCount_3 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_left,cCount_3 (material-blue-light).png
deleted file mode 100644
index 38475a591b59..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_left,cCount_3 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_left,cCount_4 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_left,cCount_4 (fluent-blue-light).png
deleted file mode 100644
index aafb1b1a999a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_left,cCount_4 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_left,cCount_4 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_left,cCount_4 (generic-light).png
deleted file mode 100644
index e95efc9637bd..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_left,cCount_4 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_left,cCount_4 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_left,cCount_4 (material-blue-light).png
deleted file mode 100644
index 6cc1310467c0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_left,cCount_4 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_right,cCount_1 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_right,cCount_1 (fluent-blue-light).png
deleted file mode 100644
index 51e347ef2d0b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_right,cCount_1 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_right,cCount_1 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_right,cCount_1 (generic-light).png
deleted file mode 100644
index 78bd2cec5fb8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_right,cCount_1 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_right,cCount_1 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_right,cCount_1 (material-blue-light).png
deleted file mode 100644
index 3a2e47ec95ae..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_right,cCount_1 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_right,cCount_2 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_right,cCount_2 (fluent-blue-light).png
deleted file mode 100644
index 7b2b8e638b7f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_right,cCount_2 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_right,cCount_2 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_right,cCount_2 (generic-light).png
deleted file mode 100644
index 07d5a4c7de50..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_right,cCount_2 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_right,cCount_2 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_right,cCount_2 (material-blue-light).png
deleted file mode 100644
index 073037ae0954..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_right,cCount_2 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_right,cCount_3 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_right,cCount_3 (fluent-blue-light).png
deleted file mode 100644
index eca591c8fd14..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_right,cCount_3 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_right,cCount_3 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_right,cCount_3 (generic-light).png
deleted file mode 100644
index 63f7d24fdac1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_right,cCount_3 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_right,cCount_3 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_right,cCount_3 (material-blue-light).png
deleted file mode 100644
index 392b5ff0fb28..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_right,cCount_3 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_right,cCount_4 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_right,cCount_4 (fluent-blue-light).png
deleted file mode 100644
index 7b597fea631b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_right,cCount_4 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_right,cCount_4 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_right,cCount_4 (generic-light).png
deleted file mode 100644
index c5c0269cff37..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_right,cCount_4 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_right,cCount_4 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_right,cCount_4 (material-blue-light).png
deleted file mode 100644
index 91bdd3c2ea8e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_right,cCount_4 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_top,cCount_1 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_top,cCount_1 (fluent-blue-light).png
deleted file mode 100644
index ff5ff8e1f94a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_top,cCount_1 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_top,cCount_1 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_top,cCount_1 (generic-light).png
deleted file mode 100644
index 7a450e19c719..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_top,cCount_1 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_top,cCount_1 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_top,cCount_1 (material-blue-light).png
deleted file mode 100644
index 66a31b42c1a3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_top,cCount_1 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_top,cCount_2 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_top,cCount_2 (fluent-blue-light).png
deleted file mode 100644
index 1ed67cbd0a02..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_top,cCount_2 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_top,cCount_2 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_top,cCount_2 (generic-light).png
deleted file mode 100644
index 5f3db91f1d21..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_top,cCount_2 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_top,cCount_2 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_top,cCount_2 (material-blue-light).png
deleted file mode 100644
index 3e1df0d4600c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_top,cCount_2 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_top,cCount_3 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_top,cCount_3 (fluent-blue-light).png
deleted file mode 100644
index 7b2cc280c9a0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_top,cCount_3 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_top,cCount_3 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_top,cCount_3 (generic-light).png
deleted file mode 100644
index e62d19f36229..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_top,cCount_3 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_top,cCount_3 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_top,cCount_3 (material-blue-light).png
deleted file mode 100644
index 5d6f42c4aabf..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_top,cCount_3 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_top,cCount_4 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_top,cCount_4 (fluent-blue-light).png
deleted file mode 100644
index 20e440370899..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_top,cCount_4 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_top,cCount_4 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_top,cCount_4 (generic-light).png
deleted file mode 100644
index 995e3e8b4131..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_top,cCount_4 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_top,cCount_4 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_top,cCount_4 (material-blue-light).png
deleted file mode 100644
index 61542d99a766..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_1,location_top,cCount_4 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_left,cCount_1 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_left,cCount_1 (fluent-blue-light).png
deleted file mode 100644
index aea25665c65c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_left,cCount_1 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_left,cCount_1 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_left,cCount_1 (generic-light).png
deleted file mode 100644
index ca262fc8f57f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_left,cCount_1 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_left,cCount_1 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_left,cCount_1 (material-blue-light).png
deleted file mode 100644
index 140b88c06dfa..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_left,cCount_1 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_left,cCount_2 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_left,cCount_2 (fluent-blue-light).png
deleted file mode 100644
index aea25665c65c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_left,cCount_2 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_left,cCount_2 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_left,cCount_2 (generic-light).png
deleted file mode 100644
index ca262fc8f57f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_left,cCount_2 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_left,cCount_2 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_left,cCount_2 (material-blue-light).png
deleted file mode 100644
index 140b88c06dfa..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_left,cCount_2 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_left,cCount_3 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_left,cCount_3 (fluent-blue-light).png
deleted file mode 100644
index f357d953d8c2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_left,cCount_3 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_left,cCount_3 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_left,cCount_3 (generic-light).png
deleted file mode 100644
index e1cb9618c478..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_left,cCount_3 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_left,cCount_3 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_left,cCount_3 (material-blue-light).png
deleted file mode 100644
index 38475a591b59..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_left,cCount_3 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_left,cCount_4 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_left,cCount_4 (fluent-blue-light).png
deleted file mode 100644
index 4e90fe2b5152..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_left,cCount_4 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_left,cCount_4 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_left,cCount_4 (generic-light).png
deleted file mode 100644
index 15a26559963e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_left,cCount_4 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_left,cCount_4 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_left,cCount_4 (material-blue-light).png
deleted file mode 100644
index b91dfa402f3f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_left,cCount_4 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_right,cCount_1 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_right,cCount_1 (fluent-blue-light).png
deleted file mode 100644
index 51e347ef2d0b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_right,cCount_1 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_right,cCount_1 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_right,cCount_1 (generic-light).png
deleted file mode 100644
index 78bd2cec5fb8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_right,cCount_1 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_right,cCount_1 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_right,cCount_1 (material-blue-light).png
deleted file mode 100644
index 3a2e47ec95ae..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_right,cCount_1 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_right,cCount_2 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_right,cCount_2 (fluent-blue-light).png
deleted file mode 100644
index 51e347ef2d0b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_right,cCount_2 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_right,cCount_2 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_right,cCount_2 (generic-light).png
deleted file mode 100644
index 78bd2cec5fb8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_right,cCount_2 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_right,cCount_2 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_right,cCount_2 (material-blue-light).png
deleted file mode 100644
index 3a2e47ec95ae..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_right,cCount_2 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_right,cCount_3 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_right,cCount_3 (fluent-blue-light).png
deleted file mode 100644
index eca591c8fd14..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_right,cCount_3 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_right,cCount_3 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_right,cCount_3 (generic-light).png
deleted file mode 100644
index 63f7d24fdac1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_right,cCount_3 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_right,cCount_3 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_right,cCount_3 (material-blue-light).png
deleted file mode 100644
index 392b5ff0fb28..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_right,cCount_3 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_right,cCount_4 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_right,cCount_4 (fluent-blue-light).png
deleted file mode 100644
index f864023e077f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_right,cCount_4 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_right,cCount_4 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_right,cCount_4 (generic-light).png
deleted file mode 100644
index 704de34a8fd8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_right,cCount_4 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_right,cCount_4 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_right,cCount_4 (material-blue-light).png
deleted file mode 100644
index 540ca7fb5b40..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_right,cCount_4 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_top,cCount_1 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_top,cCount_1 (fluent-blue-light).png
deleted file mode 100644
index ff5ff8e1f94a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_top,cCount_1 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_top,cCount_1 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_top,cCount_1 (generic-light).png
deleted file mode 100644
index 7a450e19c719..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_top,cCount_1 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_top,cCount_1 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_top,cCount_1 (material-blue-light).png
deleted file mode 100644
index 66a31b42c1a3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_top,cCount_1 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_top,cCount_2 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_top,cCount_2 (fluent-blue-light).png
deleted file mode 100644
index ff5ff8e1f94a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_top,cCount_2 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_top,cCount_2 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_top,cCount_2 (generic-light).png
deleted file mode 100644
index 7a450e19c719..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_top,cCount_2 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_top,cCount_2 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_top,cCount_2 (material-blue-light).png
deleted file mode 100644
index 66a31b42c1a3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_top,cCount_2 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_top,cCount_3 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_top,cCount_3 (fluent-blue-light).png
deleted file mode 100644
index 7b2cc280c9a0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_top,cCount_3 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_top,cCount_3 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_top,cCount_3 (generic-light).png
deleted file mode 100644
index e62d19f36229..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_top,cCount_3 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_top,cCount_3 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_top,cCount_3 (material-blue-light).png
deleted file mode 100644
index 5d6f42c4aabf..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_top,cCount_3 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_top,cCount_4 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_top,cCount_4 (fluent-blue-light).png
deleted file mode 100644
index f589958bbf02..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_top,cCount_4 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_top,cCount_4 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_top,cCount_4 (generic-light).png
deleted file mode 100644
index 45bf247aff55..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_top,cCount_4 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_top,cCount_4 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_top,cCount_4 (material-blue-light).png
deleted file mode 100644
index fc409cf81a5f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,item2_cSpan_2,location_top,cCount_4 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_left,cCount_1 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_left,cCount_1 (fluent-blue-light).png
deleted file mode 100644
index b4f73c597ad0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_left,cCount_1 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_left,cCount_1 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_left,cCount_1 (generic-light).png
deleted file mode 100644
index 10e4bdc746a8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_left,cCount_1 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_left,cCount_1 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_left,cCount_1 (material-blue-light).png
deleted file mode 100644
index dfc3b12041a2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_left,cCount_1 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_left,cCount_2 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_left,cCount_2 (fluent-blue-light).png
deleted file mode 100644
index b4f73c597ad0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_left,cCount_2 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_left,cCount_2 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_left,cCount_2 (generic-light).png
deleted file mode 100644
index 10e4bdc746a8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_left,cCount_2 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_left,cCount_2 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_left,cCount_2 (material-blue-light).png
deleted file mode 100644
index dfc3b12041a2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_left,cCount_2 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_left,cCount_3 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_left,cCount_3 (fluent-blue-light).png
deleted file mode 100644
index 48931ea2ab5e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_left,cCount_3 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_left,cCount_3 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_left,cCount_3 (generic-light).png
deleted file mode 100644
index c8de2461fdb1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_left,cCount_3 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_left,cCount_3 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_left,cCount_3 (material-blue-light).png
deleted file mode 100644
index cf6a2ad22749..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_left,cCount_3 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_left,cCount_4 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_left,cCount_4 (fluent-blue-light).png
deleted file mode 100644
index 50498f80ab95..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_left,cCount_4 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_left,cCount_4 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_left,cCount_4 (generic-light).png
deleted file mode 100644
index c4f68dbfe1bd..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_left,cCount_4 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_left,cCount_4 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_left,cCount_4 (material-blue-light).png
deleted file mode 100644
index 109122bc5fe4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_left,cCount_4 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_right,cCount_1 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_right,cCount_1 (fluent-blue-light).png
deleted file mode 100644
index 35ecccd05f55..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_right,cCount_1 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_right,cCount_1 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_right,cCount_1 (generic-light).png
deleted file mode 100644
index 11edff3bbe69..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_right,cCount_1 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_right,cCount_1 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_right,cCount_1 (material-blue-light).png
deleted file mode 100644
index 6012ed87bddc..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_right,cCount_1 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_right,cCount_2 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_right,cCount_2 (fluent-blue-light).png
deleted file mode 100644
index 35ecccd05f55..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_right,cCount_2 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_right,cCount_2 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_right,cCount_2 (generic-light).png
deleted file mode 100644
index 11edff3bbe69..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_right,cCount_2 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_right,cCount_2 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_right,cCount_2 (material-blue-light).png
deleted file mode 100644
index 6012ed87bddc..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_right,cCount_2 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_right,cCount_3 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_right,cCount_3 (fluent-blue-light).png
deleted file mode 100644
index ddff1dc9b88f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_right,cCount_3 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_right,cCount_3 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_right,cCount_3 (generic-light).png
deleted file mode 100644
index 7971a2195920..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_right,cCount_3 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_right,cCount_3 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_right,cCount_3 (material-blue-light).png
deleted file mode 100644
index ace286a62713..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_right,cCount_3 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_right,cCount_4 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_right,cCount_4 (fluent-blue-light).png
deleted file mode 100644
index e7263e4ffc0c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_right,cCount_4 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_right,cCount_4 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_right,cCount_4 (generic-light).png
deleted file mode 100644
index 312857c90a53..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_right,cCount_4 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_right,cCount_4 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_right,cCount_4 (material-blue-light).png
deleted file mode 100644
index ebdfdc70dbe1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_right,cCount_4 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_top,cCount_1 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_top,cCount_1 (fluent-blue-light).png
deleted file mode 100644
index a205641925f7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_top,cCount_1 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_top,cCount_1 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_top,cCount_1 (generic-light).png
deleted file mode 100644
index 420711be6776..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_top,cCount_1 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_top,cCount_1 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_top,cCount_1 (material-blue-light).png
deleted file mode 100644
index a8b5771f4cfc..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_top,cCount_1 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_top,cCount_2 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_top,cCount_2 (fluent-blue-light).png
deleted file mode 100644
index a205641925f7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_top,cCount_2 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_top,cCount_2 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_top,cCount_2 (generic-light).png
deleted file mode 100644
index 420711be6776..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_top,cCount_2 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_top,cCount_2 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_top,cCount_2 (material-blue-light).png
deleted file mode 100644
index a8b5771f4cfc..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_top,cCount_2 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_top,cCount_3 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_top,cCount_3 (fluent-blue-light).png
deleted file mode 100644
index 4aaf764e6da9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_top,cCount_3 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_top,cCount_3 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_top,cCount_3 (generic-light).png
deleted file mode 100644
index 9c0e0ae7c600..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_top,cCount_3 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_top,cCount_3 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_top,cCount_3 (material-blue-light).png
deleted file mode 100644
index 88b23d8c8783..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_top,cCount_3 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_top,cCount_4 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_top,cCount_4 (fluent-blue-light).png
deleted file mode 100644
index e7c905a1938f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_top,cCount_4 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_top,cCount_4 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_top,cCount_4 (generic-light).png
deleted file mode 100644
index 238df509c25b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_top,cCount_4 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_top,cCount_4 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_top,cCount_4 (material-blue-light).png
deleted file mode 100644
index f831e529a1b0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,item1_cSpan_2,location_top,cCount_4 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_1,itemsCount_1 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_1,itemsCount_1 (fluent-blue-light).png
deleted file mode 100644
index d4d411764536..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_1,itemsCount_1 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_1,itemsCount_1 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_1,itemsCount_1 (generic-light).png
deleted file mode 100644
index 9134f86405d5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_1,itemsCount_1 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_1,itemsCount_1 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_1,itemsCount_1 (material-blue-light).png
deleted file mode 100644
index 6534298c8bef..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_1,itemsCount_1 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_1,itemsCount_2 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_1,itemsCount_2 (fluent-blue-light).png
deleted file mode 100644
index ba0faa927b9f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_1,itemsCount_2 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_1,itemsCount_2 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_1,itemsCount_2 (generic-light).png
deleted file mode 100644
index cf46eb5dd568..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_1,itemsCount_2 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_1,itemsCount_2 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_1,itemsCount_2 (material-blue-light).png
deleted file mode 100644
index 140b88c06dfa..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_1,itemsCount_2 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_1,itemsCount_3 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_1,itemsCount_3 (fluent-blue-light).png
deleted file mode 100644
index caf0ecb72993..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_1,itemsCount_3 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_1,itemsCount_3 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_1,itemsCount_3 (generic-light).png
deleted file mode 100644
index efadfcdfafcc..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_1,itemsCount_3 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_1,itemsCount_3 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_1,itemsCount_3 (material-blue-light).png
deleted file mode 100644
index 2af09838d4c2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_1,itemsCount_3 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_1,itemsCount_4 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_1,itemsCount_4 (fluent-blue-light).png
deleted file mode 100644
index fb20bb68fc10..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_1,itemsCount_4 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_1,itemsCount_4 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_1,itemsCount_4 (generic-light).png
deleted file mode 100644
index ba061a82247c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_1,itemsCount_4 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_1,itemsCount_4 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_1,itemsCount_4 (material-blue-light).png
deleted file mode 100644
index 2c75f4bee120..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_1,itemsCount_4 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_1,itemsCount_5 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_1,itemsCount_5 (fluent-blue-light).png
deleted file mode 100644
index d0f89a6da2d1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_1,itemsCount_5 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_1,itemsCount_5 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_1,itemsCount_5 (generic-light).png
deleted file mode 100644
index a352a16563e7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_1,itemsCount_5 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_1,itemsCount_5 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_1,itemsCount_5 (material-blue-light).png
deleted file mode 100644
index 1d555ebc6689..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_1,itemsCount_5 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_1,itemsCount_6 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_1,itemsCount_6 (fluent-blue-light).png
deleted file mode 100644
index 368d8fb3f4ea..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_1,itemsCount_6 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_1,itemsCount_6 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_1,itemsCount_6 (generic-light).png
deleted file mode 100644
index df1fb89ae0a4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_1,itemsCount_6 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_1,itemsCount_6 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_1,itemsCount_6 (material-blue-light).png
deleted file mode 100644
index a5175dc588fe..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_1,itemsCount_6 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_2,itemsCount_1 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_2,itemsCount_1 (fluent-blue-light).png
deleted file mode 100644
index ca1674896ba7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_2,itemsCount_1 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_2,itemsCount_1 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_2,itemsCount_1 (generic-light).png
deleted file mode 100644
index a5488e30be75..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_2,itemsCount_1 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_2,itemsCount_1 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_2,itemsCount_1 (material-blue-light).png
deleted file mode 100644
index c89e36cb73ac..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_2,itemsCount_1 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_2,itemsCount_2 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_2,itemsCount_2 (fluent-blue-light).png
deleted file mode 100644
index 6348351c4d1f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_2,itemsCount_2 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_2,itemsCount_2 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_2,itemsCount_2 (generic-light).png
deleted file mode 100644
index df745a9ea873..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_2,itemsCount_2 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_2,itemsCount_2 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_2,itemsCount_2 (material-blue-light).png
deleted file mode 100644
index 083cdb4a5752..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_2,itemsCount_2 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_2,itemsCount_3 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_2,itemsCount_3 (fluent-blue-light).png
deleted file mode 100644
index ed0193650f6b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_2,itemsCount_3 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_2,itemsCount_3 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_2,itemsCount_3 (generic-light).png
deleted file mode 100644
index aa146e89ae41..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_2,itemsCount_3 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_2,itemsCount_3 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_2,itemsCount_3 (material-blue-light).png
deleted file mode 100644
index ff75edd0ff99..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_2,itemsCount_3 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_2,itemsCount_4 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_2,itemsCount_4 (fluent-blue-light).png
deleted file mode 100644
index 7bcef6323ec1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_2,itemsCount_4 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_2,itemsCount_4 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_2,itemsCount_4 (generic-light).png
deleted file mode 100644
index 8eba1db78883..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_2,itemsCount_4 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_2,itemsCount_4 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_2,itemsCount_4 (material-blue-light).png
deleted file mode 100644
index 9cdbac193b42..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_2,itemsCount_4 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_2,itemsCount_5 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_2,itemsCount_5 (fluent-blue-light).png
deleted file mode 100644
index 5ce4d71ded76..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_2,itemsCount_5 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_2,itemsCount_5 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_2,itemsCount_5 (generic-light).png
deleted file mode 100644
index cdd28d61d5be..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_2,itemsCount_5 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_2,itemsCount_5 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_2,itemsCount_5 (material-blue-light).png
deleted file mode 100644
index d19055f3f343..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_2,itemsCount_5 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_2,itemsCount_6 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_2,itemsCount_6 (fluent-blue-light).png
deleted file mode 100644
index ff8845b14e1c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_2,itemsCount_6 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_2,itemsCount_6 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_2,itemsCount_6 (generic-light).png
deleted file mode 100644
index 9d2820ac15dd..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_2,itemsCount_6 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_2,itemsCount_6 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_2,itemsCount_6 (material-blue-light).png
deleted file mode 100644
index d36962e67ed0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_2,itemsCount_6 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_3,itemsCount_1 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_3,itemsCount_1 (fluent-blue-light).png
deleted file mode 100644
index f678ccb48f6c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_3,itemsCount_1 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_3,itemsCount_1 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_3,itemsCount_1 (generic-light).png
deleted file mode 100644
index fe592cd3d28c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_3,itemsCount_1 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_3,itemsCount_1 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_3,itemsCount_1 (material-blue-light).png
deleted file mode 100644
index 43760d338b09..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_3,itemsCount_1 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_3,itemsCount_2 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_3,itemsCount_2 (fluent-blue-light).png
deleted file mode 100644
index 6f97f8a5926c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_3,itemsCount_2 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_3,itemsCount_2 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_3,itemsCount_2 (generic-light).png
deleted file mode 100644
index 2ec34521554d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_3,itemsCount_2 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_3,itemsCount_2 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_3,itemsCount_2 (material-blue-light).png
deleted file mode 100644
index 6491324b0cab..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_3,itemsCount_2 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_3,itemsCount_3 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_3,itemsCount_3 (fluent-blue-light).png
deleted file mode 100644
index a9bfe6a36044..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_3,itemsCount_3 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_3,itemsCount_3 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_3,itemsCount_3 (generic-light).png
deleted file mode 100644
index ef025d4c759d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_3,itemsCount_3 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_3,itemsCount_3 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_3,itemsCount_3 (material-blue-light).png
deleted file mode 100644
index 85b72c401c34..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_3,itemsCount_3 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_3,itemsCount_4 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_3,itemsCount_4 (fluent-blue-light).png
deleted file mode 100644
index 0d4ce0cf8296..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_3,itemsCount_4 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_3,itemsCount_4 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_3,itemsCount_4 (generic-light).png
deleted file mode 100644
index 909de7015ee5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_3,itemsCount_4 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_3,itemsCount_4 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_3,itemsCount_4 (material-blue-light).png
deleted file mode 100644
index 71c794198ff4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_3,itemsCount_4 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_3,itemsCount_5 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_3,itemsCount_5 (fluent-blue-light).png
deleted file mode 100644
index 102cf5c804e5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_3,itemsCount_5 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_3,itemsCount_5 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_3,itemsCount_5 (generic-light).png
deleted file mode 100644
index e8a288367ac8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_3,itemsCount_5 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_3,itemsCount_5 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_3,itemsCount_5 (material-blue-light).png
deleted file mode 100644
index 3852c65920e6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_3,itemsCount_5 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_3,itemsCount_6 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_3,itemsCount_6 (fluent-blue-light).png
deleted file mode 100644
index 622a351b7c6b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_3,itemsCount_6 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_3,itemsCount_6 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_3,itemsCount_6 (generic-light).png
deleted file mode 100644
index 991484d45eb4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_3,itemsCount_6 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_3,itemsCount_6 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_3,itemsCount_6 (material-blue-light).png
deleted file mode 100644
index 26bee08388c3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_left,cCount_3,itemsCount_6 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_1,itemsCount_1 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_1,itemsCount_1 (fluent-blue-light).png
deleted file mode 100644
index 01efa0041148..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_1,itemsCount_1 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_1,itemsCount_1 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_1,itemsCount_1 (generic-light).png
deleted file mode 100644
index 3cb350a05fa8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_1,itemsCount_1 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_1,itemsCount_1 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_1,itemsCount_1 (material-blue-light).png
deleted file mode 100644
index 99f04e24f391..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_1,itemsCount_1 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_1,itemsCount_2 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_1,itemsCount_2 (fluent-blue-light).png
deleted file mode 100644
index 2d2123624073..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_1,itemsCount_2 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_1,itemsCount_2 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_1,itemsCount_2 (generic-light).png
deleted file mode 100644
index f7572aa56eb9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_1,itemsCount_2 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_1,itemsCount_2 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_1,itemsCount_2 (material-blue-light).png
deleted file mode 100644
index 3a2e47ec95ae..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_1,itemsCount_2 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_1,itemsCount_3 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_1,itemsCount_3 (fluent-blue-light).png
deleted file mode 100644
index fcb71d8e39f0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_1,itemsCount_3 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_1,itemsCount_3 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_1,itemsCount_3 (generic-light).png
deleted file mode 100644
index b5450b4d1761..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_1,itemsCount_3 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_1,itemsCount_3 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_1,itemsCount_3 (material-blue-light).png
deleted file mode 100644
index 22d888a4d0e7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_1,itemsCount_3 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_1,itemsCount_4 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_1,itemsCount_4 (fluent-blue-light).png
deleted file mode 100644
index 3fb8522e9d1f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_1,itemsCount_4 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_1,itemsCount_4 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_1,itemsCount_4 (generic-light).png
deleted file mode 100644
index f37383954328..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_1,itemsCount_4 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_1,itemsCount_4 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_1,itemsCount_4 (material-blue-light).png
deleted file mode 100644
index 7cb54c7927b5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_1,itemsCount_4 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_1,itemsCount_5 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_1,itemsCount_5 (fluent-blue-light).png
deleted file mode 100644
index 1e3321a25be5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_1,itemsCount_5 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_1,itemsCount_5 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_1,itemsCount_5 (generic-light).png
deleted file mode 100644
index 2ea882728581..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_1,itemsCount_5 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_1,itemsCount_5 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_1,itemsCount_5 (material-blue-light).png
deleted file mode 100644
index 134c96691f84..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_1,itemsCount_5 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_1,itemsCount_6 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_1,itemsCount_6 (fluent-blue-light).png
deleted file mode 100644
index 39d2f4039ef0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_1,itemsCount_6 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_1,itemsCount_6 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_1,itemsCount_6 (generic-light).png
deleted file mode 100644
index 27982229c72a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_1,itemsCount_6 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_1,itemsCount_6 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_1,itemsCount_6 (material-blue-light).png
deleted file mode 100644
index b71191518795..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_1,itemsCount_6 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_2,itemsCount_1 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_2,itemsCount_1 (fluent-blue-light).png
deleted file mode 100644
index 44d8597b5de8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_2,itemsCount_1 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_2,itemsCount_1 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_2,itemsCount_1 (generic-light).png
deleted file mode 100644
index 2546920a032b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_2,itemsCount_1 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_2,itemsCount_1 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_2,itemsCount_1 (material-blue-light).png
deleted file mode 100644
index 0eead0bf1c6d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_2,itemsCount_1 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_2,itemsCount_2 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_2,itemsCount_2 (fluent-blue-light).png
deleted file mode 100644
index c8159ddd4716..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_2,itemsCount_2 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_2,itemsCount_2 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_2,itemsCount_2 (generic-light).png
deleted file mode 100644
index deb702ed2bca..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_2,itemsCount_2 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_2,itemsCount_2 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_2,itemsCount_2 (material-blue-light).png
deleted file mode 100644
index b7b3fc45a565..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_2,itemsCount_2 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_2,itemsCount_3 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_2,itemsCount_3 (fluent-blue-light).png
deleted file mode 100644
index 59d5b2adb48a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_2,itemsCount_3 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_2,itemsCount_3 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_2,itemsCount_3 (generic-light).png
deleted file mode 100644
index fbe9a4c0a944..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_2,itemsCount_3 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_2,itemsCount_3 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_2,itemsCount_3 (material-blue-light).png
deleted file mode 100644
index 4bb67b29726a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_2,itemsCount_3 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_2,itemsCount_4 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_2,itemsCount_4 (fluent-blue-light).png
deleted file mode 100644
index 680a8a9aa6af..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_2,itemsCount_4 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_2,itemsCount_4 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_2,itemsCount_4 (generic-light).png
deleted file mode 100644
index 0d01a6be88f9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_2,itemsCount_4 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_2,itemsCount_4 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_2,itemsCount_4 (material-blue-light).png
deleted file mode 100644
index 60ce1eb63148..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_2,itemsCount_4 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_2,itemsCount_5 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_2,itemsCount_5 (fluent-blue-light).png
deleted file mode 100644
index 61be065f32dc..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_2,itemsCount_5 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_2,itemsCount_5 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_2,itemsCount_5 (generic-light).png
deleted file mode 100644
index 2c5d5fb95267..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_2,itemsCount_5 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_2,itemsCount_5 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_2,itemsCount_5 (material-blue-light).png
deleted file mode 100644
index c82a27d1ff76..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_2,itemsCount_5 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_2,itemsCount_6 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_2,itemsCount_6 (fluent-blue-light).png
deleted file mode 100644
index 24c0e9cb1917..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_2,itemsCount_6 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_2,itemsCount_6 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_2,itemsCount_6 (generic-light).png
deleted file mode 100644
index 253145e8b7ca..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_2,itemsCount_6 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_2,itemsCount_6 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_2,itemsCount_6 (material-blue-light).png
deleted file mode 100644
index 55c850d2e5ae..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_2,itemsCount_6 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_3,itemsCount_1 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_3,itemsCount_1 (fluent-blue-light).png
deleted file mode 100644
index efb90efd1f3f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_3,itemsCount_1 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_3,itemsCount_1 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_3,itemsCount_1 (generic-light).png
deleted file mode 100644
index 45dad9b633eb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_3,itemsCount_1 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_3,itemsCount_1 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_3,itemsCount_1 (material-blue-light).png
deleted file mode 100644
index 2f39ae43ba46..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_3,itemsCount_1 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_3,itemsCount_2 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_3,itemsCount_2 (fluent-blue-light).png
deleted file mode 100644
index ae1b0e3b6019..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_3,itemsCount_2 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_3,itemsCount_2 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_3,itemsCount_2 (generic-light).png
deleted file mode 100644
index 99c1af07f65a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_3,itemsCount_2 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_3,itemsCount_2 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_3,itemsCount_2 (material-blue-light).png
deleted file mode 100644
index 7bc15d13c7e0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_3,itemsCount_2 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_3,itemsCount_3 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_3,itemsCount_3 (fluent-blue-light).png
deleted file mode 100644
index 43cc03c703d4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_3,itemsCount_3 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_3,itemsCount_3 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_3,itemsCount_3 (generic-light).png
deleted file mode 100644
index 061577ff3951..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_3,itemsCount_3 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_3,itemsCount_3 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_3,itemsCount_3 (material-blue-light).png
deleted file mode 100644
index f1d76532336c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_3,itemsCount_3 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_3,itemsCount_4 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_3,itemsCount_4 (fluent-blue-light).png
deleted file mode 100644
index 604c06db3e05..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_3,itemsCount_4 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_3,itemsCount_4 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_3,itemsCount_4 (generic-light).png
deleted file mode 100644
index 1f950c196963..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_3,itemsCount_4 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_3,itemsCount_4 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_3,itemsCount_4 (material-blue-light).png
deleted file mode 100644
index 47c238cd1347..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_3,itemsCount_4 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_3,itemsCount_5 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_3,itemsCount_5 (fluent-blue-light).png
deleted file mode 100644
index a289660d679a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_3,itemsCount_5 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_3,itemsCount_5 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_3,itemsCount_5 (generic-light).png
deleted file mode 100644
index a033954d1b8b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_3,itemsCount_5 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_3,itemsCount_5 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_3,itemsCount_5 (material-blue-light).png
deleted file mode 100644
index bc31c52effc6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_3,itemsCount_5 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_3,itemsCount_6 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_3,itemsCount_6 (fluent-blue-light).png
deleted file mode 100644
index 53982afeff7f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_3,itemsCount_6 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_3,itemsCount_6 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_3,itemsCount_6 (generic-light).png
deleted file mode 100644
index c9d886c9264b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_3,itemsCount_6 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_3,itemsCount_6 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_3,itemsCount_6 (material-blue-light).png
deleted file mode 100644
index dfdf460ffb2d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_right,cCount_3,itemsCount_6 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_1,itemsCount_1 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_1,itemsCount_1 (fluent-blue-light).png
deleted file mode 100644
index 2db56986bfe1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_1,itemsCount_1 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_1,itemsCount_1 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_1,itemsCount_1 (generic-light).png
deleted file mode 100644
index 3b95fc3549e3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_1,itemsCount_1 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_1,itemsCount_1 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_1,itemsCount_1 (material-blue-light).png
deleted file mode 100644
index 20affe96d7cf..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_1,itemsCount_1 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_1,itemsCount_2 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_1,itemsCount_2 (fluent-blue-light).png
deleted file mode 100644
index ff5ff8e1f94a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_1,itemsCount_2 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_1,itemsCount_2 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_1,itemsCount_2 (generic-light).png
deleted file mode 100644
index 7a450e19c719..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_1,itemsCount_2 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_1,itemsCount_2 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_1,itemsCount_2 (material-blue-light).png
deleted file mode 100644
index 66a31b42c1a3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_1,itemsCount_2 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_1,itemsCount_3 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_1,itemsCount_3 (fluent-blue-light).png
deleted file mode 100644
index 68f2c6e11978..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_1,itemsCount_3 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_1,itemsCount_3 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_1,itemsCount_3 (generic-light).png
deleted file mode 100644
index 4b73d0acb0ca..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_1,itemsCount_3 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_1,itemsCount_3 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_1,itemsCount_3 (material-blue-light).png
deleted file mode 100644
index 66ae8c9c02d6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_1,itemsCount_3 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_1,itemsCount_4 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_1,itemsCount_4 (fluent-blue-light).png
deleted file mode 100644
index ea57a78cca2c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_1,itemsCount_4 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_1,itemsCount_4 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_1,itemsCount_4 (generic-light).png
deleted file mode 100644
index 774a04a5acde..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_1,itemsCount_4 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_1,itemsCount_4 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_1,itemsCount_4 (material-blue-light).png
deleted file mode 100644
index 15d85aea68a1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_1,itemsCount_4 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_1,itemsCount_5 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_1,itemsCount_5 (fluent-blue-light).png
deleted file mode 100644
index 872521aab0d0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_1,itemsCount_5 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_1,itemsCount_5 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_1,itemsCount_5 (generic-light).png
deleted file mode 100644
index 1d2463a558c6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_1,itemsCount_5 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_1,itemsCount_5 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_1,itemsCount_5 (material-blue-light).png
deleted file mode 100644
index 1739a82ba385..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_1,itemsCount_5 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_1,itemsCount_6 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_1,itemsCount_6 (fluent-blue-light).png
deleted file mode 100644
index ee3a29f3ecac..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_1,itemsCount_6 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_1,itemsCount_6 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_1,itemsCount_6 (generic-light).png
deleted file mode 100644
index 3557928f593d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_1,itemsCount_6 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_1,itemsCount_6 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_1,itemsCount_6 (material-blue-light).png
deleted file mode 100644
index 8ccc8522a176..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_1,itemsCount_6 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_2,itemsCount_1 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_2,itemsCount_1 (fluent-blue-light).png
deleted file mode 100644
index b60ea31fa6a5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_2,itemsCount_1 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_2,itemsCount_1 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_2,itemsCount_1 (generic-light).png
deleted file mode 100644
index f0d42acbda25..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_2,itemsCount_1 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_2,itemsCount_1 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_2,itemsCount_1 (material-blue-light).png
deleted file mode 100644
index bfe34e54f0ac..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_2,itemsCount_1 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_2,itemsCount_2 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_2,itemsCount_2 (fluent-blue-light).png
deleted file mode 100644
index 31ebc092e5b8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_2,itemsCount_2 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_2,itemsCount_2 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_2,itemsCount_2 (generic-light).png
deleted file mode 100644
index 1181a9b82796..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_2,itemsCount_2 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_2,itemsCount_2 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_2,itemsCount_2 (material-blue-light).png
deleted file mode 100644
index 0b6162e3d51f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_2,itemsCount_2 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_2,itemsCount_3 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_2,itemsCount_3 (fluent-blue-light).png
deleted file mode 100644
index 729a7bb14b23..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_2,itemsCount_3 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_2,itemsCount_3 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_2,itemsCount_3 (generic-light).png
deleted file mode 100644
index 6f59b6f7f722..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_2,itemsCount_3 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_2,itemsCount_3 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_2,itemsCount_3 (material-blue-light).png
deleted file mode 100644
index a6eef6867a49..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_2,itemsCount_3 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_2,itemsCount_4 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_2,itemsCount_4 (fluent-blue-light).png
deleted file mode 100644
index 2ddf9fba4654..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_2,itemsCount_4 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_2,itemsCount_4 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_2,itemsCount_4 (generic-light).png
deleted file mode 100644
index de5e376227f4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_2,itemsCount_4 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_2,itemsCount_4 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_2,itemsCount_4 (material-blue-light).png
deleted file mode 100644
index e38647e7b8c7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_2,itemsCount_4 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_2,itemsCount_5 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_2,itemsCount_5 (fluent-blue-light).png
deleted file mode 100644
index 11fd277095e2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_2,itemsCount_5 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_2,itemsCount_5 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_2,itemsCount_5 (generic-light).png
deleted file mode 100644
index 8ac547cd6d90..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_2,itemsCount_5 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_2,itemsCount_5 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_2,itemsCount_5 (material-blue-light).png
deleted file mode 100644
index 9b4394b4adba..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_2,itemsCount_5 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_2,itemsCount_6 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_2,itemsCount_6 (fluent-blue-light).png
deleted file mode 100644
index 0dc00a25b129..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_2,itemsCount_6 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_2,itemsCount_6 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_2,itemsCount_6 (generic-light).png
deleted file mode 100644
index 5fe2f6d78155..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_2,itemsCount_6 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_2,itemsCount_6 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_2,itemsCount_6 (material-blue-light).png
deleted file mode 100644
index c956538e6504..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_2,itemsCount_6 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_3,itemsCount_1 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_3,itemsCount_1 (fluent-blue-light).png
deleted file mode 100644
index 3814c18e73c6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_3,itemsCount_1 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_3,itemsCount_1 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_3,itemsCount_1 (generic-light).png
deleted file mode 100644
index 6f4503954a3b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_3,itemsCount_1 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_3,itemsCount_1 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_3,itemsCount_1 (material-blue-light).png
deleted file mode 100644
index 0f8a27194880..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_3,itemsCount_1 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_3,itemsCount_2 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_3,itemsCount_2 (fluent-blue-light).png
deleted file mode 100644
index 95d6a8c47555..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_3,itemsCount_2 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_3,itemsCount_2 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_3,itemsCount_2 (generic-light).png
deleted file mode 100644
index 47af915361dc..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_3,itemsCount_2 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_3,itemsCount_2 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_3,itemsCount_2 (material-blue-light).png
deleted file mode 100644
index b27eee3113f6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_3,itemsCount_2 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_3,itemsCount_3 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_3,itemsCount_3 (fluent-blue-light).png
deleted file mode 100644
index 969080437878..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_3,itemsCount_3 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_3,itemsCount_3 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_3,itemsCount_3 (generic-light).png
deleted file mode 100644
index 7677c02c36dc..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_3,itemsCount_3 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_3,itemsCount_3 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_3,itemsCount_3 (material-blue-light).png
deleted file mode 100644
index b436c96ebe0f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_3,itemsCount_3 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_3,itemsCount_4 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_3,itemsCount_4 (fluent-blue-light).png
deleted file mode 100644
index 89cea3df17e5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_3,itemsCount_4 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_3,itemsCount_4 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_3,itemsCount_4 (generic-light).png
deleted file mode 100644
index f38d93ef0081..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_3,itemsCount_4 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_3,itemsCount_4 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_3,itemsCount_4 (material-blue-light).png
deleted file mode 100644
index 68447307dc08..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_3,itemsCount_4 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_3,itemsCount_5 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_3,itemsCount_5 (fluent-blue-light).png
deleted file mode 100644
index e14d113ea796..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_3,itemsCount_5 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_3,itemsCount_5 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_3,itemsCount_5 (generic-light).png
deleted file mode 100644
index 05260e654e3e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_3,itemsCount_5 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_3,itemsCount_5 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_3,itemsCount_5 (material-blue-light).png
deleted file mode 100644
index 49f862692711..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_3,itemsCount_5 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_3,itemsCount_6 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_3,itemsCount_6 (fluent-blue-light).png
deleted file mode 100644
index 35678b91ade4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_3,itemsCount_6 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_3,itemsCount_6 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_3,itemsCount_6 (generic-light).png
deleted file mode 100644
index df5b7d6f8fec..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_3,itemsCount_6 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_3,itemsCount_6 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_3,itemsCount_6 (material-blue-light).png
deleted file mode 100644
index 974cf4e7ca81..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,location_top,cCount_3,itemsCount_6 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_false,labelMode_floating,colon_false (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_false,labelMode_floating,colon_false (fluent-blue-light).png
deleted file mode 100644
index c7b144bf5bda..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_false,labelMode_floating,colon_false (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_false,labelMode_floating,colon_false (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_false,labelMode_floating,colon_false (generic-light).png
deleted file mode 100644
index 1a410b8fdc41..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_false,labelMode_floating,colon_false (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_false,labelMode_floating,colon_false (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_false,labelMode_floating,colon_false (material-blue-light).png
deleted file mode 100644
index f03ee36eac40..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_false,labelMode_floating,colon_false (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_false,labelMode_floating,colon_true (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_false,labelMode_floating,colon_true (fluent-blue-light).png
deleted file mode 100644
index c7b144bf5bda..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_false,labelMode_floating,colon_true (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_false,labelMode_floating,colon_true (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_false,labelMode_floating,colon_true (generic-light).png
deleted file mode 100644
index 1a410b8fdc41..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_false,labelMode_floating,colon_true (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_false,labelMode_floating,colon_true (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_false,labelMode_floating,colon_true (material-blue-light).png
deleted file mode 100644
index f03ee36eac40..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_false,labelMode_floating,colon_true (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_false,labelMode_outside,colon_false (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_false,labelMode_outside,colon_false (fluent-blue-light).png
deleted file mode 100644
index c5baff27cd62..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_false,labelMode_outside,colon_false (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_false,labelMode_outside,colon_false (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_false,labelMode_outside,colon_false (generic-light).png
deleted file mode 100644
index d9139f55270e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_false,labelMode_outside,colon_false (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_false,labelMode_outside,colon_false (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_false,labelMode_outside,colon_false (material-blue-light).png
deleted file mode 100644
index de4f71e2e69b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_false,labelMode_outside,colon_false (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_false,labelMode_outside,colon_true (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_false,labelMode_outside,colon_true (fluent-blue-light).png
deleted file mode 100644
index c5baff27cd62..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_false,labelMode_outside,colon_true (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_false,labelMode_outside,colon_true (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_false,labelMode_outside,colon_true (generic-light).png
deleted file mode 100644
index d9139f55270e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_false,labelMode_outside,colon_true (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_false,labelMode_outside,colon_true (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_false,labelMode_outside,colon_true (material-blue-light).png
deleted file mode 100644
index de4f71e2e69b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_false,labelMode_outside,colon_true (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_false,labelMode_static,colon_false (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_false,labelMode_static,colon_false (fluent-blue-light).png
deleted file mode 100644
index af6881ef13f2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_false,labelMode_static,colon_false (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_false,labelMode_static,colon_false (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_false,labelMode_static,colon_false (generic-light).png
deleted file mode 100644
index 64c5754d1c70..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_false,labelMode_static,colon_false (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_false,labelMode_static,colon_false (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_false,labelMode_static,colon_false (material-blue-light).png
deleted file mode 100644
index c5c18db6132b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_false,labelMode_static,colon_false (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_false,labelMode_static,colon_true (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_false,labelMode_static,colon_true (fluent-blue-light).png
deleted file mode 100644
index af6881ef13f2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_false,labelMode_static,colon_true (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_false,labelMode_static,colon_true (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_false,labelMode_static,colon_true (generic-light).png
deleted file mode 100644
index 64c5754d1c70..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_false,labelMode_static,colon_true (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_false,labelMode_static,colon_true (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_false,labelMode_static,colon_true (material-blue-light).png
deleted file mode 100644
index c5c18db6132b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_false,labelMode_static,colon_true (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_true,labelMode_floating,colon_false (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_true,labelMode_floating,colon_false (fluent-blue-light).png
deleted file mode 100644
index 7fa8defd3d39..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_true,labelMode_floating,colon_false (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_true,labelMode_floating,colon_false (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_true,labelMode_floating,colon_false (generic-light).png
deleted file mode 100644
index a7293591a546..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_true,labelMode_floating,colon_false (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_true,labelMode_floating,colon_false (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_true,labelMode_floating,colon_false (material-blue-light).png
deleted file mode 100644
index 14802fe508d3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_true,labelMode_floating,colon_false (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_true,labelMode_floating,colon_true (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_true,labelMode_floating,colon_true (fluent-blue-light).png
deleted file mode 100644
index 7fa8defd3d39..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_true,labelMode_floating,colon_true (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_true,labelMode_floating,colon_true (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_true,labelMode_floating,colon_true (generic-light).png
deleted file mode 100644
index a7293591a546..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_true,labelMode_floating,colon_true (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_true,labelMode_floating,colon_true (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_true,labelMode_floating,colon_true (material-blue-light).png
deleted file mode 100644
index 14802fe508d3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_true,labelMode_floating,colon_true (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_true,labelMode_outside,colon_false (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_true,labelMode_outside,colon_false (fluent-blue-light).png
deleted file mode 100644
index 40a9969fc130..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_true,labelMode_outside,colon_false (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_true,labelMode_outside,colon_false (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_true,labelMode_outside,colon_false (generic-light).png
deleted file mode 100644
index e1ee0ef67f53..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_true,labelMode_outside,colon_false (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_true,labelMode_outside,colon_false (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_true,labelMode_outside,colon_false (material-blue-light).png
deleted file mode 100644
index dc3292df9566..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_true,labelMode_outside,colon_false (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_true,labelMode_outside,colon_true (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_true,labelMode_outside,colon_true (fluent-blue-light).png
deleted file mode 100644
index 40a9969fc130..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_true,labelMode_outside,colon_true (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_true,labelMode_outside,colon_true (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_true,labelMode_outside,colon_true (generic-light).png
deleted file mode 100644
index e1ee0ef67f53..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_true,labelMode_outside,colon_true (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_true,labelMode_outside,colon_true (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_true,labelMode_outside,colon_true (material-blue-light).png
deleted file mode 100644
index dc3292df9566..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_true,labelMode_outside,colon_true (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_true,labelMode_static,colon_false (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_true,labelMode_static,colon_false (fluent-blue-light).png
deleted file mode 100644
index fde1a3dd4609..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_true,labelMode_static,colon_false (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_true,labelMode_static,colon_false (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_true,labelMode_static,colon_false (generic-light).png
deleted file mode 100644
index 7b1cea6b199e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_true,labelMode_static,colon_false (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_true,labelMode_static,colon_false (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_true,labelMode_static,colon_false (material-blue-light).png
deleted file mode 100644
index c275fa233ad8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_true,labelMode_static,colon_false (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_true,labelMode_static,colon_true (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_true,labelMode_static,colon_true (fluent-blue-light).png
deleted file mode 100644
index fde1a3dd4609..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_true,labelMode_static,colon_true (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_true,labelMode_static,colon_true (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_true,labelMode_static,colon_true (generic-light).png
deleted file mode 100644
index 7b1cea6b199e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_true,labelMode_static,colon_true (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_true,labelMode_static,colon_true (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_true,labelMode_static,colon_true (material-blue-light).png
deleted file mode 100644
index c275fa233ad8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_false,optMark_true,labelMode_static,colon_true (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_1,itemsCount_1 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_1,itemsCount_1 (fluent-blue-light).png
deleted file mode 100644
index 55a86a4819c4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_1,itemsCount_1 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_1,itemsCount_1 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_1,itemsCount_1 (generic-light).png
deleted file mode 100644
index 0447c1573e40..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_1,itemsCount_1 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_1,itemsCount_1 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_1,itemsCount_1 (material-blue-light).png
deleted file mode 100644
index 19a900852fd9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_1,itemsCount_1 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_1,itemsCount_2 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_1,itemsCount_2 (fluent-blue-light).png
deleted file mode 100644
index f510dd978bc9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_1,itemsCount_2 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_1,itemsCount_2 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_1,itemsCount_2 (generic-light).png
deleted file mode 100644
index 3a04b4ff8ae1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_1,itemsCount_2 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_1,itemsCount_2 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_1,itemsCount_2 (material-blue-light).png
deleted file mode 100644
index a3eb4c045e80..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_1,itemsCount_2 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_1,itemsCount_3 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_1,itemsCount_3 (fluent-blue-light).png
deleted file mode 100644
index c19c0d2d0ce9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_1,itemsCount_3 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_1,itemsCount_3 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_1,itemsCount_3 (generic-light).png
deleted file mode 100644
index 1340384e4809..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_1,itemsCount_3 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_1,itemsCount_3 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_1,itemsCount_3 (material-blue-light).png
deleted file mode 100644
index 5f3e4bd87ca0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_1,itemsCount_3 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_1,itemsCount_4 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_1,itemsCount_4 (fluent-blue-light).png
deleted file mode 100644
index 3cf82a697676..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_1,itemsCount_4 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_1,itemsCount_4 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_1,itemsCount_4 (generic-light).png
deleted file mode 100644
index c42f48a926c9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_1,itemsCount_4 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_1,itemsCount_4 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_1,itemsCount_4 (material-blue-light).png
deleted file mode 100644
index f5c4840c2a39..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_1,itemsCount_4 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_1,itemsCount_5 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_1,itemsCount_5 (fluent-blue-light).png
deleted file mode 100644
index c42e844c83c0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_1,itemsCount_5 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_1,itemsCount_5 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_1,itemsCount_5 (generic-light).png
deleted file mode 100644
index bd0ccafaa951..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_1,itemsCount_5 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_1,itemsCount_5 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_1,itemsCount_5 (material-blue-light).png
deleted file mode 100644
index d1102cbe53b8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_1,itemsCount_5 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_1,itemsCount_6 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_1,itemsCount_6 (fluent-blue-light).png
deleted file mode 100644
index 23bd454c90ff..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_1,itemsCount_6 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_1,itemsCount_6 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_1,itemsCount_6 (generic-light).png
deleted file mode 100644
index 96ecc119526a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_1,itemsCount_6 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_1,itemsCount_6 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_1,itemsCount_6 (material-blue-light).png
deleted file mode 100644
index 4e39d62189df..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_1,itemsCount_6 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_2,itemsCount_1 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_2,itemsCount_1 (fluent-blue-light).png
deleted file mode 100644
index e0b6bc6f3778..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_2,itemsCount_1 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_2,itemsCount_1 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_2,itemsCount_1 (generic-light).png
deleted file mode 100644
index 723270500697..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_2,itemsCount_1 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_2,itemsCount_1 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_2,itemsCount_1 (material-blue-light).png
deleted file mode 100644
index eb35b67cdc18..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_2,itemsCount_1 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_2,itemsCount_2 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_2,itemsCount_2 (fluent-blue-light).png
deleted file mode 100644
index ed73cf314dae..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_2,itemsCount_2 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_2,itemsCount_2 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_2,itemsCount_2 (generic-light).png
deleted file mode 100644
index 155c1183e91c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_2,itemsCount_2 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_2,itemsCount_2 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_2,itemsCount_2 (material-blue-light).png
deleted file mode 100644
index 26fb5c53f200..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_2,itemsCount_2 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_2,itemsCount_3 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_2,itemsCount_3 (fluent-blue-light).png
deleted file mode 100644
index 595776378b1d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_2,itemsCount_3 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_2,itemsCount_3 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_2,itemsCount_3 (generic-light).png
deleted file mode 100644
index 3ea2b95dc226..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_2,itemsCount_3 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_2,itemsCount_3 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_2,itemsCount_3 (material-blue-light).png
deleted file mode 100644
index b2b4bcfc5ec0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_2,itemsCount_3 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_2,itemsCount_4 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_2,itemsCount_4 (fluent-blue-light).png
deleted file mode 100644
index dbf4c44d4c5b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_2,itemsCount_4 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_2,itemsCount_4 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_2,itemsCount_4 (generic-light).png
deleted file mode 100644
index f82d471c97ca..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_2,itemsCount_4 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_2,itemsCount_4 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_2,itemsCount_4 (material-blue-light).png
deleted file mode 100644
index 189ca8d81593..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_2,itemsCount_4 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_2,itemsCount_5 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_2,itemsCount_5 (fluent-blue-light).png
deleted file mode 100644
index 0eab6d70cb09..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_2,itemsCount_5 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_2,itemsCount_5 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_2,itemsCount_5 (generic-light).png
deleted file mode 100644
index a86482e20b6d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_2,itemsCount_5 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_2,itemsCount_5 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_2,itemsCount_5 (material-blue-light).png
deleted file mode 100644
index ad6893e88e16..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_2,itemsCount_5 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_2,itemsCount_6 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_2,itemsCount_6 (fluent-blue-light).png
deleted file mode 100644
index 8541b721cfa1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_2,itemsCount_6 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_2,itemsCount_6 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_2,itemsCount_6 (generic-light).png
deleted file mode 100644
index f8ff8c5cd38e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_2,itemsCount_6 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_2,itemsCount_6 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_2,itemsCount_6 (material-blue-light).png
deleted file mode 100644
index 037030181254..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_2,itemsCount_6 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_3,itemsCount_1 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_3,itemsCount_1 (fluent-blue-light).png
deleted file mode 100644
index bf027dfc6e3b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_3,itemsCount_1 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_3,itemsCount_1 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_3,itemsCount_1 (generic-light).png
deleted file mode 100644
index f3dc0dba6f65..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_3,itemsCount_1 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_3,itemsCount_1 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_3,itemsCount_1 (material-blue-light).png
deleted file mode 100644
index 6ce7b49a42b8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_3,itemsCount_1 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_3,itemsCount_2 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_3,itemsCount_2 (fluent-blue-light).png
deleted file mode 100644
index dcc82e6cf119..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_3,itemsCount_2 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_3,itemsCount_2 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_3,itemsCount_2 (generic-light).png
deleted file mode 100644
index 67475c45747a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_3,itemsCount_2 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_3,itemsCount_2 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_3,itemsCount_2 (material-blue-light).png
deleted file mode 100644
index c1d59544fa33..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_3,itemsCount_2 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_3,itemsCount_3 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_3,itemsCount_3 (fluent-blue-light).png
deleted file mode 100644
index 08f43e9ae443..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_3,itemsCount_3 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_3,itemsCount_3 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_3,itemsCount_3 (generic-light).png
deleted file mode 100644
index f5ab3b88c597..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_3,itemsCount_3 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_3,itemsCount_3 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_3,itemsCount_3 (material-blue-light).png
deleted file mode 100644
index 673227306cc3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_3,itemsCount_3 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_3,itemsCount_4 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_3,itemsCount_4 (fluent-blue-light).png
deleted file mode 100644
index 42f535092b7e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_3,itemsCount_4 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_3,itemsCount_4 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_3,itemsCount_4 (generic-light).png
deleted file mode 100644
index 18b0149bbe04..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_3,itemsCount_4 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_3,itemsCount_4 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_3,itemsCount_4 (material-blue-light).png
deleted file mode 100644
index 2611c664d757..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_3,itemsCount_4 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_3,itemsCount_5 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_3,itemsCount_5 (fluent-blue-light).png
deleted file mode 100644
index 67991ec57694..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_3,itemsCount_5 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_3,itemsCount_5 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_3,itemsCount_5 (generic-light).png
deleted file mode 100644
index f4ef725be07d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_3,itemsCount_5 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_3,itemsCount_5 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_3,itemsCount_5 (material-blue-light).png
deleted file mode 100644
index 901eb31d9b22..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_3,itemsCount_5 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_3,itemsCount_6 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_3,itemsCount_6 (fluent-blue-light).png
deleted file mode 100644
index 569b77fa9a07..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_3,itemsCount_6 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_3,itemsCount_6 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_3,itemsCount_6 (generic-light).png
deleted file mode 100644
index 11b24ebaef91..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_3,itemsCount_6 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_3,itemsCount_6 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_3,itemsCount_6 (material-blue-light).png
deleted file mode 100644
index a37bea6f7429..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_left,cCount_3,itemsCount_6 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_1,itemsCount_1 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_1,itemsCount_1 (fluent-blue-light).png
deleted file mode 100644
index 01d2880ae9ee..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_1,itemsCount_1 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_1,itemsCount_1 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_1,itemsCount_1 (generic-light).png
deleted file mode 100644
index 2f6fca99c097..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_1,itemsCount_1 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_1,itemsCount_1 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_1,itemsCount_1 (material-blue-light).png
deleted file mode 100644
index daaaed35373c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_1,itemsCount_1 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_1,itemsCount_2 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_1,itemsCount_2 (fluent-blue-light).png
deleted file mode 100644
index 0ef68af084de..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_1,itemsCount_2 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_1,itemsCount_2 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_1,itemsCount_2 (generic-light).png
deleted file mode 100644
index eef16f05e8b0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_1,itemsCount_2 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_1,itemsCount_2 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_1,itemsCount_2 (material-blue-light).png
deleted file mode 100644
index f19820830f8d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_1,itemsCount_2 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_1,itemsCount_3 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_1,itemsCount_3 (fluent-blue-light).png
deleted file mode 100644
index 0d7d54752116..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_1,itemsCount_3 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_1,itemsCount_3 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_1,itemsCount_3 (generic-light).png
deleted file mode 100644
index c8ab9c56a56e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_1,itemsCount_3 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_1,itemsCount_3 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_1,itemsCount_3 (material-blue-light).png
deleted file mode 100644
index 6a587c315254..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_1,itemsCount_3 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_1,itemsCount_4 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_1,itemsCount_4 (fluent-blue-light).png
deleted file mode 100644
index f0ef45b54363..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_1,itemsCount_4 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_1,itemsCount_4 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_1,itemsCount_4 (generic-light).png
deleted file mode 100644
index 9055de398ad7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_1,itemsCount_4 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_1,itemsCount_4 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_1,itemsCount_4 (material-blue-light).png
deleted file mode 100644
index 0d501c9fe774..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_1,itemsCount_4 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_1,itemsCount_5 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_1,itemsCount_5 (fluent-blue-light).png
deleted file mode 100644
index f92a9755324a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_1,itemsCount_5 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_1,itemsCount_5 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_1,itemsCount_5 (generic-light).png
deleted file mode 100644
index dfb5e15c1ded..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_1,itemsCount_5 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_1,itemsCount_5 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_1,itemsCount_5 (material-blue-light).png
deleted file mode 100644
index 5dc137e108a3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_1,itemsCount_5 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_1,itemsCount_6 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_1,itemsCount_6 (fluent-blue-light).png
deleted file mode 100644
index bdf0b42b868c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_1,itemsCount_6 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_1,itemsCount_6 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_1,itemsCount_6 (generic-light).png
deleted file mode 100644
index ce0d0bf5ccaf..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_1,itemsCount_6 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_1,itemsCount_6 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_1,itemsCount_6 (material-blue-light).png
deleted file mode 100644
index b0d4db47288a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_1,itemsCount_6 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_2,itemsCount_1 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_2,itemsCount_1 (fluent-blue-light).png
deleted file mode 100644
index 12a2ff9bb1ab..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_2,itemsCount_1 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_2,itemsCount_1 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_2,itemsCount_1 (generic-light).png
deleted file mode 100644
index 40a99aedd827..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_2,itemsCount_1 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_2,itemsCount_1 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_2,itemsCount_1 (material-blue-light).png
deleted file mode 100644
index 74e6accee3f1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_2,itemsCount_1 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_2,itemsCount_2 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_2,itemsCount_2 (fluent-blue-light).png
deleted file mode 100644
index b41407538702..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_2,itemsCount_2 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_2,itemsCount_2 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_2,itemsCount_2 (generic-light).png
deleted file mode 100644
index 8e764ddc360c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_2,itemsCount_2 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_2,itemsCount_2 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_2,itemsCount_2 (material-blue-light).png
deleted file mode 100644
index 3de3623600e0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_2,itemsCount_2 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_2,itemsCount_3 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_2,itemsCount_3 (fluent-blue-light).png
deleted file mode 100644
index 17939686573e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_2,itemsCount_3 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_2,itemsCount_3 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_2,itemsCount_3 (generic-light).png
deleted file mode 100644
index 73243b17decb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_2,itemsCount_3 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_2,itemsCount_3 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_2,itemsCount_3 (material-blue-light).png
deleted file mode 100644
index 3fc84e55c948..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_2,itemsCount_3 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_2,itemsCount_4 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_2,itemsCount_4 (fluent-blue-light).png
deleted file mode 100644
index 9b80d19edda5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_2,itemsCount_4 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_2,itemsCount_4 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_2,itemsCount_4 (generic-light).png
deleted file mode 100644
index 36a51d3fbac8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_2,itemsCount_4 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_2,itemsCount_4 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_2,itemsCount_4 (material-blue-light).png
deleted file mode 100644
index eb26e2e23485..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_2,itemsCount_4 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_2,itemsCount_5 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_2,itemsCount_5 (fluent-blue-light).png
deleted file mode 100644
index 55a0f33a3e9d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_2,itemsCount_5 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_2,itemsCount_5 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_2,itemsCount_5 (generic-light).png
deleted file mode 100644
index be48a7c320af..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_2,itemsCount_5 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_2,itemsCount_5 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_2,itemsCount_5 (material-blue-light).png
deleted file mode 100644
index 9723596fb3fb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_2,itemsCount_5 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_2,itemsCount_6 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_2,itemsCount_6 (fluent-blue-light).png
deleted file mode 100644
index 9d7002fe2b81..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_2,itemsCount_6 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_2,itemsCount_6 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_2,itemsCount_6 (generic-light).png
deleted file mode 100644
index 3c88f619b1f6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_2,itemsCount_6 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_2,itemsCount_6 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_2,itemsCount_6 (material-blue-light).png
deleted file mode 100644
index a843d21d72a5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_2,itemsCount_6 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_3,itemsCount_1 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_3,itemsCount_1 (fluent-blue-light).png
deleted file mode 100644
index 0da94cb10994..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_3,itemsCount_1 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_3,itemsCount_1 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_3,itemsCount_1 (generic-light).png
deleted file mode 100644
index da64dadfa2ef..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_3,itemsCount_1 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_3,itemsCount_1 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_3,itemsCount_1 (material-blue-light).png
deleted file mode 100644
index 11980e82bee9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_3,itemsCount_1 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_3,itemsCount_2 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_3,itemsCount_2 (fluent-blue-light).png
deleted file mode 100644
index d15d18193e75..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_3,itemsCount_2 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_3,itemsCount_2 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_3,itemsCount_2 (generic-light).png
deleted file mode 100644
index 6132d1be363e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_3,itemsCount_2 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_3,itemsCount_2 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_3,itemsCount_2 (material-blue-light).png
deleted file mode 100644
index a051a9fab21d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_3,itemsCount_2 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_3,itemsCount_3 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_3,itemsCount_3 (fluent-blue-light).png
deleted file mode 100644
index e4c2e7547481..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_3,itemsCount_3 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_3,itemsCount_3 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_3,itemsCount_3 (generic-light).png
deleted file mode 100644
index 77c4d9fab7b6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_3,itemsCount_3 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_3,itemsCount_3 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_3,itemsCount_3 (material-blue-light).png
deleted file mode 100644
index 5cdd08ca853d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_3,itemsCount_3 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_3,itemsCount_4 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_3,itemsCount_4 (fluent-blue-light).png
deleted file mode 100644
index 57675e04d688..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_3,itemsCount_4 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_3,itemsCount_4 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_3,itemsCount_4 (generic-light).png
deleted file mode 100644
index fb9920c23627..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_3,itemsCount_4 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_3,itemsCount_4 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_3,itemsCount_4 (material-blue-light).png
deleted file mode 100644
index 0e6097f739de..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_3,itemsCount_4 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_3,itemsCount_5 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_3,itemsCount_5 (fluent-blue-light).png
deleted file mode 100644
index 1c3c4c87957a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_3,itemsCount_5 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_3,itemsCount_5 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_3,itemsCount_5 (generic-light).png
deleted file mode 100644
index 99af40f4b38e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_3,itemsCount_5 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_3,itemsCount_5 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_3,itemsCount_5 (material-blue-light).png
deleted file mode 100644
index 2d0c22ecac6f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_3,itemsCount_5 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_3,itemsCount_6 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_3,itemsCount_6 (fluent-blue-light).png
deleted file mode 100644
index c1a1ae7812bc..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_3,itemsCount_6 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_3,itemsCount_6 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_3,itemsCount_6 (generic-light).png
deleted file mode 100644
index 760c78ce1c88..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_3,itemsCount_6 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_3,itemsCount_6 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_3,itemsCount_6 (material-blue-light).png
deleted file mode 100644
index c09e531b131e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_right,cCount_3,itemsCount_6 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_1,itemsCount_1 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_1,itemsCount_1 (fluent-blue-light).png
deleted file mode 100644
index af748938003e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_1,itemsCount_1 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_1,itemsCount_1 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_1,itemsCount_1 (generic-light).png
deleted file mode 100644
index e267900a463c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_1,itemsCount_1 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_1,itemsCount_1 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_1,itemsCount_1 (material-blue-light).png
deleted file mode 100644
index 4c3285b734e5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_1,itemsCount_1 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_1,itemsCount_2 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_1,itemsCount_2 (fluent-blue-light).png
deleted file mode 100644
index 042e12ca5c29..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_1,itemsCount_2 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_1,itemsCount_2 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_1,itemsCount_2 (generic-light).png
deleted file mode 100644
index 0c6819487daf..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_1,itemsCount_2 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_1,itemsCount_2 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_1,itemsCount_2 (material-blue-light).png
deleted file mode 100644
index 78279b3fc959..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_1,itemsCount_2 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_1,itemsCount_3 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_1,itemsCount_3 (fluent-blue-light).png
deleted file mode 100644
index 8b07a9d7bcb2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_1,itemsCount_3 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_1,itemsCount_3 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_1,itemsCount_3 (generic-light).png
deleted file mode 100644
index 6a591c407c59..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_1,itemsCount_3 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_1,itemsCount_3 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_1,itemsCount_3 (material-blue-light).png
deleted file mode 100644
index e0b73b2b9435..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_1,itemsCount_3 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_1,itemsCount_4 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_1,itemsCount_4 (fluent-blue-light).png
deleted file mode 100644
index 5ed6d108d9f0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_1,itemsCount_4 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_1,itemsCount_4 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_1,itemsCount_4 (generic-light).png
deleted file mode 100644
index 708abbe568c4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_1,itemsCount_4 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_1,itemsCount_4 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_1,itemsCount_4 (material-blue-light).png
deleted file mode 100644
index e0ab6d277e57..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_1,itemsCount_4 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_1,itemsCount_5 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_1,itemsCount_5 (fluent-blue-light).png
deleted file mode 100644
index 18e1c8ecf6be..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_1,itemsCount_5 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_1,itemsCount_5 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_1,itemsCount_5 (generic-light).png
deleted file mode 100644
index a608a55ce745..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_1,itemsCount_5 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_1,itemsCount_5 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_1,itemsCount_5 (material-blue-light).png
deleted file mode 100644
index a0cb020731ef..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_1,itemsCount_5 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_1,itemsCount_6 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_1,itemsCount_6 (fluent-blue-light).png
deleted file mode 100644
index b0c3afab77d8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_1,itemsCount_6 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_1,itemsCount_6 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_1,itemsCount_6 (generic-light).png
deleted file mode 100644
index d95fff6773e0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_1,itemsCount_6 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_1,itemsCount_6 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_1,itemsCount_6 (material-blue-light).png
deleted file mode 100644
index 910d45403312..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_1,itemsCount_6 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_2,itemsCount_1 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_2,itemsCount_1 (fluent-blue-light).png
deleted file mode 100644
index 6067eed64010..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_2,itemsCount_1 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_2,itemsCount_1 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_2,itemsCount_1 (generic-light).png
deleted file mode 100644
index 82875708169e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_2,itemsCount_1 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_2,itemsCount_1 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_2,itemsCount_1 (material-blue-light).png
deleted file mode 100644
index 77d0ae791e13..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_2,itemsCount_1 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_2,itemsCount_2 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_2,itemsCount_2 (fluent-blue-light).png
deleted file mode 100644
index a2e205425e41..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_2,itemsCount_2 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_2,itemsCount_2 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_2,itemsCount_2 (generic-light).png
deleted file mode 100644
index 7f443765cf37..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_2,itemsCount_2 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_2,itemsCount_2 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_2,itemsCount_2 (material-blue-light).png
deleted file mode 100644
index 7e7a460fcc4c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_2,itemsCount_2 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_2,itemsCount_3 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_2,itemsCount_3 (fluent-blue-light).png
deleted file mode 100644
index 9c8da9d676b6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_2,itemsCount_3 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_2,itemsCount_3 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_2,itemsCount_3 (generic-light).png
deleted file mode 100644
index 4842d0560674..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_2,itemsCount_3 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_2,itemsCount_3 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_2,itemsCount_3 (material-blue-light).png
deleted file mode 100644
index be242275a848..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_2,itemsCount_3 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_2,itemsCount_4 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_2,itemsCount_4 (fluent-blue-light).png
deleted file mode 100644
index 870ba877afa8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_2,itemsCount_4 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_2,itemsCount_4 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_2,itemsCount_4 (generic-light).png
deleted file mode 100644
index 9940de66bb8f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_2,itemsCount_4 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_2,itemsCount_4 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_2,itemsCount_4 (material-blue-light).png
deleted file mode 100644
index 562803b43aae..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_2,itemsCount_4 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_2,itemsCount_5 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_2,itemsCount_5 (fluent-blue-light).png
deleted file mode 100644
index bb2deba4dfc3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_2,itemsCount_5 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_2,itemsCount_5 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_2,itemsCount_5 (generic-light).png
deleted file mode 100644
index 1d6c5b84793c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_2,itemsCount_5 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_2,itemsCount_5 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_2,itemsCount_5 (material-blue-light).png
deleted file mode 100644
index b421201f3b4a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_2,itemsCount_5 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_2,itemsCount_6 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_2,itemsCount_6 (fluent-blue-light).png
deleted file mode 100644
index be8001e4fd9f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_2,itemsCount_6 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_2,itemsCount_6 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_2,itemsCount_6 (generic-light).png
deleted file mode 100644
index ca18d998d596..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_2,itemsCount_6 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_2,itemsCount_6 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_2,itemsCount_6 (material-blue-light).png
deleted file mode 100644
index 7a27c1b66723..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_2,itemsCount_6 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_3,itemsCount_1 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_3,itemsCount_1 (fluent-blue-light).png
deleted file mode 100644
index 77c72433247b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_3,itemsCount_1 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_3,itemsCount_1 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_3,itemsCount_1 (generic-light).png
deleted file mode 100644
index 63159b4617de..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_3,itemsCount_1 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_3,itemsCount_1 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_3,itemsCount_1 (material-blue-light).png
deleted file mode 100644
index fff769cbfed3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_3,itemsCount_1 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_3,itemsCount_2 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_3,itemsCount_2 (fluent-blue-light).png
deleted file mode 100644
index 072907675276..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_3,itemsCount_2 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_3,itemsCount_2 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_3,itemsCount_2 (generic-light).png
deleted file mode 100644
index 483771571a83..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_3,itemsCount_2 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_3,itemsCount_2 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_3,itemsCount_2 (material-blue-light).png
deleted file mode 100644
index 8d1042370e75..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_3,itemsCount_2 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_3,itemsCount_3 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_3,itemsCount_3 (fluent-blue-light).png
deleted file mode 100644
index ceed309328e9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_3,itemsCount_3 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_3,itemsCount_3 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_3,itemsCount_3 (generic-light).png
deleted file mode 100644
index 951267af59ab..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_3,itemsCount_3 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_3,itemsCount_3 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_3,itemsCount_3 (material-blue-light).png
deleted file mode 100644
index bb2d6b9d4fea..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_3,itemsCount_3 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_3,itemsCount_4 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_3,itemsCount_4 (fluent-blue-light).png
deleted file mode 100644
index fce68ff09988..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_3,itemsCount_4 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_3,itemsCount_4 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_3,itemsCount_4 (generic-light).png
deleted file mode 100644
index 15f4879cc166..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_3,itemsCount_4 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_3,itemsCount_4 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_3,itemsCount_4 (material-blue-light).png
deleted file mode 100644
index e0b92a310042..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_3,itemsCount_4 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_3,itemsCount_5 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_3,itemsCount_5 (fluent-blue-light).png
deleted file mode 100644
index ad2eb7d17dc2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_3,itemsCount_5 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_3,itemsCount_5 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_3,itemsCount_5 (generic-light).png
deleted file mode 100644
index 8cc7519c8528..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_3,itemsCount_5 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_3,itemsCount_5 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_3,itemsCount_5 (material-blue-light).png
deleted file mode 100644
index ae3af6ae7842..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_3,itemsCount_5 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_3,itemsCount_6 (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_3,itemsCount_6 (fluent-blue-light).png
deleted file mode 100644
index 047d8035775c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_3,itemsCount_6 (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_3,itemsCount_6 (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_3,itemsCount_6 (generic-light).png
deleted file mode 100644
index ae78274d7197..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_3,itemsCount_6 (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_3,itemsCount_6 (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_3,itemsCount_6 (material-blue-light).png
deleted file mode 100644
index d45e7a035308..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,location_top,cCount_3,itemsCount_6 (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_false,labelMode_floating,colon_false (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_false,labelMode_floating,colon_false (fluent-blue-light).png
deleted file mode 100644
index a1f3ed01abdd..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_false,labelMode_floating,colon_false (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_false,labelMode_floating,colon_false (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_false,labelMode_floating,colon_false (generic-light).png
deleted file mode 100644
index 5d4deb7719ff..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_false,labelMode_floating,colon_false (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_false,labelMode_floating,colon_false (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_false,labelMode_floating,colon_false (material-blue-light).png
deleted file mode 100644
index 687282df6355..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_false,labelMode_floating,colon_false (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_false,labelMode_floating,colon_true (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_false,labelMode_floating,colon_true (fluent-blue-light).png
deleted file mode 100644
index a1f3ed01abdd..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_false,labelMode_floating,colon_true (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_false,labelMode_floating,colon_true (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_false,labelMode_floating,colon_true (generic-light).png
deleted file mode 100644
index 5d4deb7719ff..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_false,labelMode_floating,colon_true (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_false,labelMode_floating,colon_true (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_false,labelMode_floating,colon_true (material-blue-light).png
deleted file mode 100644
index 687282df6355..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_false,labelMode_floating,colon_true (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_false,labelMode_outside,colon_false (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_false,labelMode_outside,colon_false (fluent-blue-light).png
deleted file mode 100644
index f48cec934f5a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_false,labelMode_outside,colon_false (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_false,labelMode_outside,colon_false (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_false,labelMode_outside,colon_false (generic-light).png
deleted file mode 100644
index 52905ebfc8f6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_false,labelMode_outside,colon_false (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_false,labelMode_outside,colon_false (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_false,labelMode_outside,colon_false (material-blue-light).png
deleted file mode 100644
index 0bf7719a483d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_false,labelMode_outside,colon_false (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_false,labelMode_outside,colon_true (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_false,labelMode_outside,colon_true (fluent-blue-light).png
deleted file mode 100644
index f48cec934f5a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_false,labelMode_outside,colon_true (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_false,labelMode_outside,colon_true (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_false,labelMode_outside,colon_true (generic-light).png
deleted file mode 100644
index 52905ebfc8f6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_false,labelMode_outside,colon_true (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_false,labelMode_outside,colon_true (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_false,labelMode_outside,colon_true (material-blue-light).png
deleted file mode 100644
index 0bf7719a483d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_false,labelMode_outside,colon_true (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_false,labelMode_static,colon_false (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_false,labelMode_static,colon_false (fluent-blue-light).png
deleted file mode 100644
index 16e80a8e43e3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_false,labelMode_static,colon_false (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_false,labelMode_static,colon_false (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_false,labelMode_static,colon_false (generic-light).png
deleted file mode 100644
index 6678c2fb117a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_false,labelMode_static,colon_false (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_false,labelMode_static,colon_false (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_false,labelMode_static,colon_false (material-blue-light).png
deleted file mode 100644
index a21b5a6e5593..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_false,labelMode_static,colon_false (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_false,labelMode_static,colon_true (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_false,labelMode_static,colon_true (fluent-blue-light).png
deleted file mode 100644
index 16e80a8e43e3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_false,labelMode_static,colon_true (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_false,labelMode_static,colon_true (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_false,labelMode_static,colon_true (generic-light).png
deleted file mode 100644
index 6678c2fb117a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_false,labelMode_static,colon_true (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_false,labelMode_static,colon_true (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_false,labelMode_static,colon_true (material-blue-light).png
deleted file mode 100644
index a21b5a6e5593..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_false,labelMode_static,colon_true (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_true,labelMode_floating,colon_false (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_true,labelMode_floating,colon_false (fluent-blue-light).png
deleted file mode 100644
index dafdf817eb56..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_true,labelMode_floating,colon_false (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_true,labelMode_floating,colon_false (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_true,labelMode_floating,colon_false (generic-light).png
deleted file mode 100644
index a97cf4ddbd41..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_true,labelMode_floating,colon_false (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_true,labelMode_floating,colon_false (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_true,labelMode_floating,colon_false (material-blue-light).png
deleted file mode 100644
index bd1dc172d920..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_true,labelMode_floating,colon_false (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_true,labelMode_floating,colon_true (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_true,labelMode_floating,colon_true (fluent-blue-light).png
deleted file mode 100644
index dafdf817eb56..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_true,labelMode_floating,colon_true (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_true,labelMode_floating,colon_true (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_true,labelMode_floating,colon_true (generic-light).png
deleted file mode 100644
index a97cf4ddbd41..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_true,labelMode_floating,colon_true (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_true,labelMode_floating,colon_true (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_true,labelMode_floating,colon_true (material-blue-light).png
deleted file mode 100644
index bd1dc172d920..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_true,labelMode_floating,colon_true (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_true,labelMode_outside,colon_false (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_true,labelMode_outside,colon_false (fluent-blue-light).png
deleted file mode 100644
index 842480aac3e5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_true,labelMode_outside,colon_false (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_true,labelMode_outside,colon_false (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_true,labelMode_outside,colon_false (generic-light).png
deleted file mode 100644
index 2ce1ef785298..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_true,labelMode_outside,colon_false (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_true,labelMode_outside,colon_false (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_true,labelMode_outside,colon_false (material-blue-light).png
deleted file mode 100644
index 871104e65b1e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_true,labelMode_outside,colon_false (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_true,labelMode_outside,colon_true (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_true,labelMode_outside,colon_true (fluent-blue-light).png
deleted file mode 100644
index 842480aac3e5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_true,labelMode_outside,colon_true (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_true,labelMode_outside,colon_true (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_true,labelMode_outside,colon_true (generic-light).png
deleted file mode 100644
index 2ce1ef785298..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_true,labelMode_outside,colon_true (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_true,labelMode_outside,colon_true (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_true,labelMode_outside,colon_true (material-blue-light).png
deleted file mode 100644
index 871104e65b1e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_true,labelMode_outside,colon_true (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_true,labelMode_static,colon_false (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_true,labelMode_static,colon_false (fluent-blue-light).png
deleted file mode 100644
index 3799372ef00a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_true,labelMode_static,colon_false (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_true,labelMode_static,colon_false (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_true,labelMode_static,colon_false (generic-light).png
deleted file mode 100644
index bf97f057110a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_true,labelMode_static,colon_false (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_true,labelMode_static,colon_false (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_true,labelMode_static,colon_false (material-blue-light).png
deleted file mode 100644
index cfb941b1c317..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_true,labelMode_static,colon_false (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_true,labelMode_static,colon_true (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_true,labelMode_static,colon_true (fluent-blue-light).png
deleted file mode 100644
index 3799372ef00a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_true,labelMode_static,colon_true (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_true,labelMode_static,colon_true (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_true,labelMode_static,colon_true (generic-light).png
deleted file mode 100644
index bf97f057110a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_true,labelMode_static,colon_true (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_true,labelMode_static,colon_true (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_true,labelMode_static,colon_true (material-blue-light).png
deleted file mode 100644
index cfb941b1c317..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/SimpleItem,rtl_true,optMark_true,labelMode_static,colon_true (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/TabbedItem (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/TabbedItem (generic-light).png
deleted file mode 100644
index bb2c6039c147..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/TabbedItem (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position auto for DateRangeBox after opening (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position auto for DateRangeBox after opening (fluent-blue-light).png
deleted file mode 100644
index 0c29bfcc60b6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position auto for DateRangeBox after opening (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position auto for DateRangeBox after opening (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position auto for DateRangeBox after opening (fluent-blue-light-compact).png
deleted file mode 100644
index dbd113ae46b5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position auto for DateRangeBox after opening (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position auto for DateRangeBox after opening (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position auto for DateRangeBox after opening (generic-light).png
deleted file mode 100644
index 795a0f2134b0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position auto for DateRangeBox after opening (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position auto for DateRangeBox after opening (generic-light-compact).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position auto for DateRangeBox after opening (generic-light-compact).png
deleted file mode 100644
index 3db1bf8e269e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position auto for DateRangeBox after opening (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position auto for DateRangeBox after opening (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position auto for DateRangeBox after opening (material-blue-light).png
deleted file mode 100644
index e2b8553dc08c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position auto for DateRangeBox after opening (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position auto for DateRangeBox after opening (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position auto for DateRangeBox after opening (material-blue-light-compact).png
deleted file mode 100644
index d6a80890fb12..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position auto for DateRangeBox after opening (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position auto for DateRangeBox before opening (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position auto for DateRangeBox before opening (fluent-blue-light).png
deleted file mode 100644
index a9b4e6157a23..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position auto for DateRangeBox before opening (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position auto for DateRangeBox before opening (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position auto for DateRangeBox before opening (fluent-blue-light-compact).png
deleted file mode 100644
index c6a77adf3841..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position auto for DateRangeBox before opening (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position auto for DateRangeBox before opening (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position auto for DateRangeBox before opening (generic-light).png
deleted file mode 100644
index 8d9b2bc576db..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position auto for DateRangeBox before opening (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position auto for DateRangeBox before opening (generic-light-compact).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position auto for DateRangeBox before opening (generic-light-compact).png
deleted file mode 100644
index 938b6ef1a9ca..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position auto for DateRangeBox before opening (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position auto for DateRangeBox before opening (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position auto for DateRangeBox before opening (material-blue-light).png
deleted file mode 100644
index eb1464f0604b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position auto for DateRangeBox before opening (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position auto for DateRangeBox before opening (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position auto for DateRangeBox before opening (material-blue-light-compact).png
deleted file mode 100644
index 3bd38adda084..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position auto for DateRangeBox before opening (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position bottom for DateRangeBox after opening (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position bottom for DateRangeBox after opening (fluent-blue-light).png
deleted file mode 100644
index 770bbffe1bdc..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position bottom for DateRangeBox after opening (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position bottom for DateRangeBox after opening (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position bottom for DateRangeBox after opening (fluent-blue-light-compact).png
deleted file mode 100644
index 4636163f8e2f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position bottom for DateRangeBox after opening (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position bottom for DateRangeBox after opening (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position bottom for DateRangeBox after opening (generic-light).png
deleted file mode 100644
index fe1dba0e113d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position bottom for DateRangeBox after opening (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position bottom for DateRangeBox after opening (generic-light-compact).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position bottom for DateRangeBox after opening (generic-light-compact).png
deleted file mode 100644
index d0f74c58e756..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position bottom for DateRangeBox after opening (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position bottom for DateRangeBox after opening (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position bottom for DateRangeBox after opening (material-blue-light).png
deleted file mode 100644
index aec647f3aa3a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position bottom for DateRangeBox after opening (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position bottom for DateRangeBox after opening (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position bottom for DateRangeBox after opening (material-blue-light-compact).png
deleted file mode 100644
index 5ea23d7f811f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position bottom for DateRangeBox after opening (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position bottom for DateRangeBox before opening (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position bottom for DateRangeBox before opening (fluent-blue-light).png
deleted file mode 100644
index a9b4e6157a23..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position bottom for DateRangeBox before opening (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position bottom for DateRangeBox before opening (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position bottom for DateRangeBox before opening (fluent-blue-light-compact).png
deleted file mode 100644
index c6a77adf3841..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position bottom for DateRangeBox before opening (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position bottom for DateRangeBox before opening (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position bottom for DateRangeBox before opening (generic-light).png
deleted file mode 100644
index 8d9b2bc576db..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position bottom for DateRangeBox before opening (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position bottom for DateRangeBox before opening (generic-light-compact).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position bottom for DateRangeBox before opening (generic-light-compact).png
deleted file mode 100644
index 938b6ef1a9ca..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position bottom for DateRangeBox before opening (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position bottom for DateRangeBox before opening (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position bottom for DateRangeBox before opening (material-blue-light).png
deleted file mode 100644
index eb1464f0604b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position bottom for DateRangeBox before opening (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position bottom for DateRangeBox before opening (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position bottom for DateRangeBox before opening (material-blue-light-compact).png
deleted file mode 100644
index 3bd38adda084..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position bottom for DateRangeBox before opening (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position left for DateRangeBox after opening (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position left for DateRangeBox after opening (fluent-blue-light).png
deleted file mode 100644
index 2114f616a499..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position left for DateRangeBox after opening (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position left for DateRangeBox after opening (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position left for DateRangeBox after opening (fluent-blue-light-compact).png
deleted file mode 100644
index 840eb36a258e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position left for DateRangeBox after opening (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position left for DateRangeBox after opening (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position left for DateRangeBox after opening (generic-light).png
deleted file mode 100644
index f3a1c88441a9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position left for DateRangeBox after opening (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position left for DateRangeBox after opening (generic-light-compact).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position left for DateRangeBox after opening (generic-light-compact).png
deleted file mode 100644
index 46a22da1fc29..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position left for DateRangeBox after opening (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position left for DateRangeBox after opening (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position left for DateRangeBox after opening (material-blue-light).png
deleted file mode 100644
index 8857de1fb129..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position left for DateRangeBox after opening (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position left for DateRangeBox after opening (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position left for DateRangeBox after opening (material-blue-light-compact).png
deleted file mode 100644
index d7b8318d6f1d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position left for DateRangeBox after opening (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position left for DateRangeBox before opening (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position left for DateRangeBox before opening (fluent-blue-light).png
deleted file mode 100644
index 6a6b0a4e18db..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position left for DateRangeBox before opening (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position left for DateRangeBox before opening (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position left for DateRangeBox before opening (fluent-blue-light-compact).png
deleted file mode 100644
index 3e0390bfb611..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position left for DateRangeBox before opening (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position left for DateRangeBox before opening (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position left for DateRangeBox before opening (generic-light).png
deleted file mode 100644
index 7644a21b3766..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position left for DateRangeBox before opening (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position left for DateRangeBox before opening (generic-light-compact).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position left for DateRangeBox before opening (generic-light-compact).png
deleted file mode 100644
index 638af180a213..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position left for DateRangeBox before opening (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position left for DateRangeBox before opening (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position left for DateRangeBox before opening (material-blue-light).png
deleted file mode 100644
index 6517478bc40e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position left for DateRangeBox before opening (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position left for DateRangeBox before opening (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position left for DateRangeBox before opening (material-blue-light-compact).png
deleted file mode 100644
index cf98434939e3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position left for DateRangeBox before opening (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position right for DateRangeBox after opening (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position right for DateRangeBox after opening (fluent-blue-light).png
deleted file mode 100644
index d3402f98a43a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position right for DateRangeBox after opening (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position right for DateRangeBox after opening (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position right for DateRangeBox after opening (fluent-blue-light-compact).png
deleted file mode 100644
index ef4080e4d006..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position right for DateRangeBox after opening (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position right for DateRangeBox after opening (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position right for DateRangeBox after opening (generic-light).png
deleted file mode 100644
index 3d07e9f96d86..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position right for DateRangeBox after opening (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position right for DateRangeBox after opening (generic-light-compact).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position right for DateRangeBox after opening (generic-light-compact).png
deleted file mode 100644
index b6647dad9582..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position right for DateRangeBox after opening (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position right for DateRangeBox after opening (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position right for DateRangeBox after opening (material-blue-light).png
deleted file mode 100644
index f5ce8a3012cd..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position right for DateRangeBox after opening (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position right for DateRangeBox after opening (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position right for DateRangeBox after opening (material-blue-light-compact).png
deleted file mode 100644
index 401ee0cbf2bd..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position right for DateRangeBox after opening (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position right for DateRangeBox before opening (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position right for DateRangeBox before opening (fluent-blue-light).png
deleted file mode 100644
index 8203a3d39f14..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position right for DateRangeBox before opening (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position right for DateRangeBox before opening (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position right for DateRangeBox before opening (fluent-blue-light-compact).png
deleted file mode 100644
index 65bb1195aeb5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position right for DateRangeBox before opening (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position right for DateRangeBox before opening (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position right for DateRangeBox before opening (generic-light).png
deleted file mode 100644
index 9edd0e0cb951..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position right for DateRangeBox before opening (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position right for DateRangeBox before opening (generic-light-compact).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position right for DateRangeBox before opening (generic-light-compact).png
deleted file mode 100644
index b9e68c96f7ec..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position right for DateRangeBox before opening (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position right for DateRangeBox before opening (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position right for DateRangeBox before opening (material-blue-light).png
deleted file mode 100644
index ec308e0ffc26..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position right for DateRangeBox before opening (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position right for DateRangeBox before opening (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position right for DateRangeBox before opening (material-blue-light-compact).png
deleted file mode 100644
index 0033ab98e776..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position right for DateRangeBox before opening (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position top for DateRangeBox after opening (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position top for DateRangeBox after opening (fluent-blue-light).png
deleted file mode 100644
index f58cfc272f7e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position top for DateRangeBox after opening (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position top for DateRangeBox after opening (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position top for DateRangeBox after opening (fluent-blue-light-compact).png
deleted file mode 100644
index dbd113ae46b5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position top for DateRangeBox after opening (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position top for DateRangeBox after opening (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position top for DateRangeBox after opening (generic-light).png
deleted file mode 100644
index c2d5144c07e6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position top for DateRangeBox after opening (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position top for DateRangeBox after opening (generic-light-compact).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position top for DateRangeBox after opening (generic-light-compact).png
deleted file mode 100644
index 3db1bf8e269e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position top for DateRangeBox after opening (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position top for DateRangeBox after opening (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position top for DateRangeBox after opening (material-blue-light).png
deleted file mode 100644
index e2b8553dc08c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position top for DateRangeBox after opening (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position top for DateRangeBox after opening (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position top for DateRangeBox after opening (material-blue-light-compact).png
deleted file mode 100644
index b4a5a25f94f0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position top for DateRangeBox after opening (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position top for DateRangeBox before opening (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position top for DateRangeBox before opening (fluent-blue-light).png
deleted file mode 100644
index b4f504276938..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position top for DateRangeBox before opening (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position top for DateRangeBox before opening (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position top for DateRangeBox before opening (fluent-blue-light-compact).png
deleted file mode 100644
index 2411074d283c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position top for DateRangeBox before opening (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position top for DateRangeBox before opening (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position top for DateRangeBox before opening (generic-light).png
deleted file mode 100644
index a63e6716fdb9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position top for DateRangeBox before opening (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position top for DateRangeBox before opening (generic-light-compact).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position top for DateRangeBox before opening (generic-light-compact).png
deleted file mode 100644
index 8cc5d1f8be21..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position top for DateRangeBox before opening (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position top for DateRangeBox before opening (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position top for DateRangeBox before opening (material-blue-light).png
deleted file mode 100644
index 1f4e8f089b6f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position top for DateRangeBox before opening (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position top for DateRangeBox before opening (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position top for DateRangeBox before opening (material-blue-light-compact).png
deleted file mode 100644
index 5ba318700115..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/The validation message overlay position top for DateRangeBox before opening (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=floating,alignInAllGrp=false,alignInGrp=false (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=floating,alignInAllGrp=false,alignInGrp=false (fluent-blue-light).png
deleted file mode 100644
index a91bd3e0e03d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=floating,alignInAllGrp=false,alignInGrp=false (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=floating,alignInAllGrp=false,alignInGrp=false (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=floating,alignInAllGrp=false,alignInGrp=false (generic-light).png
deleted file mode 100644
index 54a77584707b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=floating,alignInAllGrp=false,alignInGrp=false (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=floating,alignInAllGrp=false,alignInGrp=false (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=floating,alignInAllGrp=false,alignInGrp=false (material-blue-light).png
deleted file mode 100644
index 767f7a3349d0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=floating,alignInAllGrp=false,alignInGrp=false (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=floating,alignInAllGrp=false,alignInGrp=true (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=floating,alignInAllGrp=false,alignInGrp=true (fluent-blue-light).png
deleted file mode 100644
index a91bd3e0e03d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=floating,alignInAllGrp=false,alignInGrp=true (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=floating,alignInAllGrp=false,alignInGrp=true (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=floating,alignInAllGrp=false,alignInGrp=true (generic-light).png
deleted file mode 100644
index fdf77fb8ac49..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=floating,alignInAllGrp=false,alignInGrp=true (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=floating,alignInAllGrp=false,alignInGrp=true (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=floating,alignInAllGrp=false,alignInGrp=true (material-blue-light).png
deleted file mode 100644
index 767f7a3349d0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=floating,alignInAllGrp=false,alignInGrp=true (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=floating,alignInAllGrp=true,alignInGrp=false (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=floating,alignInAllGrp=true,alignInGrp=false (fluent-blue-light).png
deleted file mode 100644
index a91bd3e0e03d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=floating,alignInAllGrp=true,alignInGrp=false (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=floating,alignInAllGrp=true,alignInGrp=false (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=floating,alignInAllGrp=true,alignInGrp=false (generic-light).png
deleted file mode 100644
index 54a77584707b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=floating,alignInAllGrp=true,alignInGrp=false (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=floating,alignInAllGrp=true,alignInGrp=false (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=floating,alignInAllGrp=true,alignInGrp=false (material-blue-light).png
deleted file mode 100644
index 767f7a3349d0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=floating,alignInAllGrp=true,alignInGrp=false (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=floating,alignInAllGrp=true,alignInGrp=true (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=floating,alignInAllGrp=true,alignInGrp=true (fluent-blue-light).png
deleted file mode 100644
index a91bd3e0e03d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=floating,alignInAllGrp=true,alignInGrp=true (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=floating,alignInAllGrp=true,alignInGrp=true (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=floating,alignInAllGrp=true,alignInGrp=true (generic-light).png
deleted file mode 100644
index 903d2e25d5cd..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=floating,alignInAllGrp=true,alignInGrp=true (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=floating,alignInAllGrp=true,alignInGrp=true (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=floating,alignInAllGrp=true,alignInGrp=true (material-blue-light).png
deleted file mode 100644
index 767f7a3349d0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=floating,alignInAllGrp=true,alignInGrp=true (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=hidden,alignInAllGrp=false,alignInGrp=false (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=hidden,alignInAllGrp=false,alignInGrp=false (fluent-blue-light).png
deleted file mode 100644
index 2020a093794b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=hidden,alignInAllGrp=false,alignInGrp=false (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=hidden,alignInAllGrp=false,alignInGrp=false (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=hidden,alignInAllGrp=false,alignInGrp=false (generic-light).png
deleted file mode 100644
index 72174e4f4ffe..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=hidden,alignInAllGrp=false,alignInGrp=false (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=hidden,alignInAllGrp=false,alignInGrp=false (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=hidden,alignInAllGrp=false,alignInGrp=false (material-blue-light).png
deleted file mode 100644
index 89a3a9c06528..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=hidden,alignInAllGrp=false,alignInGrp=false (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=hidden,alignInAllGrp=false,alignInGrp=true (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=hidden,alignInAllGrp=false,alignInGrp=true (fluent-blue-light).png
deleted file mode 100644
index 2020a093794b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=hidden,alignInAllGrp=false,alignInGrp=true (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=hidden,alignInAllGrp=false,alignInGrp=true (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=hidden,alignInAllGrp=false,alignInGrp=true (generic-light).png
deleted file mode 100644
index 72174e4f4ffe..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=hidden,alignInAllGrp=false,alignInGrp=true (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=hidden,alignInAllGrp=false,alignInGrp=true (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=hidden,alignInAllGrp=false,alignInGrp=true (material-blue-light).png
deleted file mode 100644
index 89a3a9c06528..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=hidden,alignInAllGrp=false,alignInGrp=true (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=hidden,alignInAllGrp=true,alignInGrp=false (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=hidden,alignInAllGrp=true,alignInGrp=false (fluent-blue-light).png
deleted file mode 100644
index 2020a093794b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=hidden,alignInAllGrp=true,alignInGrp=false (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=hidden,alignInAllGrp=true,alignInGrp=false (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=hidden,alignInAllGrp=true,alignInGrp=false (generic-light).png
deleted file mode 100644
index 72174e4f4ffe..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=hidden,alignInAllGrp=true,alignInGrp=false (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=hidden,alignInAllGrp=true,alignInGrp=false (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=hidden,alignInAllGrp=true,alignInGrp=false (material-blue-light).png
deleted file mode 100644
index 89a3a9c06528..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=hidden,alignInAllGrp=true,alignInGrp=false (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=hidden,alignInAllGrp=true,alignInGrp=true (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=hidden,alignInAllGrp=true,alignInGrp=true (fluent-blue-light).png
deleted file mode 100644
index 2020a093794b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=hidden,alignInAllGrp=true,alignInGrp=true (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=hidden,alignInAllGrp=true,alignInGrp=true (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=hidden,alignInAllGrp=true,alignInGrp=true (generic-light).png
deleted file mode 100644
index 72174e4f4ffe..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=hidden,alignInAllGrp=true,alignInGrp=true (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=hidden,alignInAllGrp=true,alignInGrp=true (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=hidden,alignInAllGrp=true,alignInGrp=true (material-blue-light).png
deleted file mode 100644
index 89a3a9c06528..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=hidden,alignInAllGrp=true,alignInGrp=true (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=outside,alignInAllGrp=false,alignInGrp=false (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=outside,alignInAllGrp=false,alignInGrp=false (fluent-blue-light).png
deleted file mode 100644
index 1b8d4260ffff..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=outside,alignInAllGrp=false,alignInGrp=false (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=outside,alignInAllGrp=false,alignInGrp=false (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=outside,alignInAllGrp=false,alignInGrp=false (generic-light).png
deleted file mode 100644
index 56cde035b9d7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=outside,alignInAllGrp=false,alignInGrp=false (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=outside,alignInAllGrp=false,alignInGrp=false (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=outside,alignInAllGrp=false,alignInGrp=false (material-blue-light).png
deleted file mode 100644
index 66f9d5422600..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=outside,alignInAllGrp=false,alignInGrp=false (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=outside,alignInAllGrp=false,alignInGrp=true (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=outside,alignInAllGrp=false,alignInGrp=true (fluent-blue-light).png
deleted file mode 100644
index 1b8d4260ffff..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=outside,alignInAllGrp=false,alignInGrp=true (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=outside,alignInAllGrp=false,alignInGrp=true (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=outside,alignInAllGrp=false,alignInGrp=true (generic-light).png
deleted file mode 100644
index 852108e43b2e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=outside,alignInAllGrp=false,alignInGrp=true (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=outside,alignInAllGrp=false,alignInGrp=true (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=outside,alignInAllGrp=false,alignInGrp=true (material-blue-light).png
deleted file mode 100644
index 66f9d5422600..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=outside,alignInAllGrp=false,alignInGrp=true (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=outside,alignInAllGrp=true,alignInGrp=false (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=outside,alignInAllGrp=true,alignInGrp=false (fluent-blue-light).png
deleted file mode 100644
index 1b8d4260ffff..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=outside,alignInAllGrp=true,alignInGrp=false (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=outside,alignInAllGrp=true,alignInGrp=false (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=outside,alignInAllGrp=true,alignInGrp=false (generic-light).png
deleted file mode 100644
index 56cde035b9d7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=outside,alignInAllGrp=true,alignInGrp=false (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=outside,alignInAllGrp=true,alignInGrp=false (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=outside,alignInAllGrp=true,alignInGrp=false (material-blue-light).png
deleted file mode 100644
index 66f9d5422600..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=outside,alignInAllGrp=true,alignInGrp=false (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=outside,alignInAllGrp=true,alignInGrp=true (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=outside,alignInAllGrp=true,alignInGrp=true (fluent-blue-light).png
deleted file mode 100644
index 1b8d4260ffff..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=outside,alignInAllGrp=true,alignInGrp=true (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=outside,alignInAllGrp=true,alignInGrp=true (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=outside,alignInAllGrp=true,alignInGrp=true (generic-light).png
deleted file mode 100644
index f288a1a64f45..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=outside,alignInAllGrp=true,alignInGrp=true (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=outside,alignInAllGrp=true,alignInGrp=true (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=outside,alignInAllGrp=true,alignInGrp=true (material-blue-light).png
deleted file mode 100644
index 66f9d5422600..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=outside,alignInAllGrp=true,alignInGrp=true (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=static,alignInAllGrp=false,alignInGrp=false (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=static,alignInAllGrp=false,alignInGrp=false (fluent-blue-light).png
deleted file mode 100644
index 1807254e591f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=static,alignInAllGrp=false,alignInGrp=false (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=static,alignInAllGrp=false,alignInGrp=false (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=static,alignInAllGrp=false,alignInGrp=false (generic-light).png
deleted file mode 100644
index d97acdd00e0c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=static,alignInAllGrp=false,alignInGrp=false (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=static,alignInAllGrp=false,alignInGrp=false (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=static,alignInAllGrp=false,alignInGrp=false (material-blue-light).png
deleted file mode 100644
index de754e317e7d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=static,alignInAllGrp=false,alignInGrp=false (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=static,alignInAllGrp=false,alignInGrp=true (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=static,alignInAllGrp=false,alignInGrp=true (fluent-blue-light).png
deleted file mode 100644
index 1807254e591f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=static,alignInAllGrp=false,alignInGrp=true (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=static,alignInAllGrp=false,alignInGrp=true (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=static,alignInAllGrp=false,alignInGrp=true (generic-light).png
deleted file mode 100644
index b571af47991f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=static,alignInAllGrp=false,alignInGrp=true (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=static,alignInAllGrp=false,alignInGrp=true (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=static,alignInAllGrp=false,alignInGrp=true (material-blue-light).png
deleted file mode 100644
index de754e317e7d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=static,alignInAllGrp=false,alignInGrp=true (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=static,alignInAllGrp=true,alignInGrp=false (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=static,alignInAllGrp=true,alignInGrp=false (fluent-blue-light).png
deleted file mode 100644
index 1807254e591f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=static,alignInAllGrp=true,alignInGrp=false (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=static,alignInAllGrp=true,alignInGrp=false (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=static,alignInAllGrp=true,alignInGrp=false (generic-light).png
deleted file mode 100644
index d97acdd00e0c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=static,alignInAllGrp=true,alignInGrp=false (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=static,alignInAllGrp=true,alignInGrp=false (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=static,alignInAllGrp=true,alignInGrp=false (material-blue-light).png
deleted file mode 100644
index de754e317e7d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=static,alignInAllGrp=true,alignInGrp=false (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=static,alignInAllGrp=true,alignInGrp=true (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=static,alignInAllGrp=true,alignInGrp=true (fluent-blue-light).png
deleted file mode 100644
index 1807254e591f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=static,alignInAllGrp=true,alignInGrp=true (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=static,alignInAllGrp=true,alignInGrp=true (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=static,alignInAllGrp=true,alignInGrp=true (generic-light).png
deleted file mode 100644
index 2ab25a7ad1f3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=static,alignInAllGrp=true,alignInGrp=true (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=static,alignInAllGrp=true,alignInGrp=true (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=static,alignInAllGrp=true,alignInGrp=true (material-blue-light).png
deleted file mode 100644
index de754e317e7d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/align items,lblMode=static,alignInAllGrp=true,alignInGrp=true (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/generic-resource(view=timelineWorkWeek-resource=true).png b/e2e/testcafe-devextreme/tests/form/etalons/generic-resource(view=timelineWorkWeek-resource=true).png
deleted file mode 100644
index 6b9a7e434099..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/generic-resource(view=timelineWorkWeek-resource=true).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/label properties, lblMode=floating (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/label properties, lblMode=floating (fluent-blue-light).png
deleted file mode 100644
index 7d7e37795c5a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/label properties, lblMode=floating (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/label properties, lblMode=floating (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/label properties, lblMode=floating (generic-light).png
deleted file mode 100644
index ee7a04cf5d6f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/label properties, lblMode=floating (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/label properties, lblMode=floating (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/label properties, lblMode=floating (material-blue-light).png
deleted file mode 100644
index d0f7f530183d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/label properties, lblMode=floating (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/label properties, lblMode=hidden (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/label properties, lblMode=hidden (fluent-blue-light).png
deleted file mode 100644
index 2bc746cd4046..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/label properties, lblMode=hidden (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/label properties, lblMode=hidden (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/label properties, lblMode=hidden (generic-light).png
deleted file mode 100644
index 446df3062290..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/label properties, lblMode=hidden (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/label properties, lblMode=hidden (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/label properties, lblMode=hidden (material-blue-light).png
deleted file mode 100644
index 70fcd75b55be..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/label properties, lblMode=hidden (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/label properties, lblMode=outside (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/label properties, lblMode=outside (fluent-blue-light).png
deleted file mode 100644
index 7e0d5f35d828..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/label properties, lblMode=outside (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/label properties, lblMode=outside (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/label properties, lblMode=outside (generic-light).png
deleted file mode 100644
index 070dd5d58d15..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/label properties, lblMode=outside (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/label properties, lblMode=outside (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/label properties, lblMode=outside (material-blue-light).png
deleted file mode 100644
index 88e6c0e2c129..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/label properties, lblMode=outside (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/label properties, lblMode=static (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/label properties, lblMode=static (fluent-blue-light).png
deleted file mode 100644
index e9a80cc6acb7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/label properties, lblMode=static (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/label properties, lblMode=static (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/label properties, lblMode=static (generic-light).png
deleted file mode 100644
index cd9581fab3a4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/label properties, lblMode=static (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/label properties, lblMode=static (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/label properties, lblMode=static (material-blue-light).png
deleted file mode 100644
index 274ac295280c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/label properties, lblMode=static (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=floating, shwSmclnAfterlbl=false (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=floating, shwSmclnAfterlbl=false (fluent-blue-light).png
deleted file mode 100644
index 6144ccb4f224..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=floating, shwSmclnAfterlbl=false (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=floating, shwSmclnAfterlbl=false (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=floating, shwSmclnAfterlbl=false (generic-light).png
deleted file mode 100644
index 89ee5ee8a542..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=floating, shwSmclnAfterlbl=false (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=floating, shwSmclnAfterlbl=false (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=floating, shwSmclnAfterlbl=false (material-blue-light).png
deleted file mode 100644
index 7faad2322425..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=floating, shwSmclnAfterlbl=false (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=floating, shwSmclnAfterlbl=true (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=floating, shwSmclnAfterlbl=true (fluent-blue-light).png
deleted file mode 100644
index fca943e60670..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=floating, shwSmclnAfterlbl=true (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=floating, shwSmclnAfterlbl=true (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=floating, shwSmclnAfterlbl=true (generic-light).png
deleted file mode 100644
index cf06edd27d13..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=floating, shwSmclnAfterlbl=true (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=floating, shwSmclnAfterlbl=true (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=floating, shwSmclnAfterlbl=true (material-blue-light).png
deleted file mode 100644
index 7518251716ac..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=floating, shwSmclnAfterlbl=true (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=hidden, shwSmclnAfterlbl=false (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=hidden, shwSmclnAfterlbl=false (fluent-blue-light).png
deleted file mode 100644
index 9e289800be08..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=hidden, shwSmclnAfterlbl=false (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=hidden, shwSmclnAfterlbl=false (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=hidden, shwSmclnAfterlbl=false (generic-light).png
deleted file mode 100644
index a68a80c4a402..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=hidden, shwSmclnAfterlbl=false (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=hidden, shwSmclnAfterlbl=false (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=hidden, shwSmclnAfterlbl=false (material-blue-light).png
deleted file mode 100644
index 6c5889962282..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=hidden, shwSmclnAfterlbl=false (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=hidden, shwSmclnAfterlbl=true (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=hidden, shwSmclnAfterlbl=true (fluent-blue-light).png
deleted file mode 100644
index 9e289800be08..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=hidden, shwSmclnAfterlbl=true (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=hidden, shwSmclnAfterlbl=true (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=hidden, shwSmclnAfterlbl=true (generic-light).png
deleted file mode 100644
index a68a80c4a402..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=hidden, shwSmclnAfterlbl=true (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=hidden, shwSmclnAfterlbl=true (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=hidden, shwSmclnAfterlbl=true (material-blue-light).png
deleted file mode 100644
index 6c5889962282..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=hidden, shwSmclnAfterlbl=true (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=outside, shwSmclnAfterlbl=false (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=outside, shwSmclnAfterlbl=false (fluent-blue-light).png
deleted file mode 100644
index d97ae130bf21..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=outside, shwSmclnAfterlbl=false (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=outside, shwSmclnAfterlbl=false (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=outside, shwSmclnAfterlbl=false (generic-light).png
deleted file mode 100644
index d8d3a3f8dbee..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=outside, shwSmclnAfterlbl=false (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=outside, shwSmclnAfterlbl=false (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=outside, shwSmclnAfterlbl=false (material-blue-light).png
deleted file mode 100644
index 436ec6895498..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=outside, shwSmclnAfterlbl=false (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=outside, shwSmclnAfterlbl=true (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=outside, shwSmclnAfterlbl=true (fluent-blue-light).png
deleted file mode 100644
index 1fc7f126e2fc..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=outside, shwSmclnAfterlbl=true (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=outside, shwSmclnAfterlbl=true (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=outside, shwSmclnAfterlbl=true (generic-light).png
deleted file mode 100644
index b8616bafbdde..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=outside, shwSmclnAfterlbl=true (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=outside, shwSmclnAfterlbl=true (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=outside, shwSmclnAfterlbl=true (material-blue-light).png
deleted file mode 100644
index 9cdf0a7b7915..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=outside, shwSmclnAfterlbl=true (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=static, shwSmclnAfterlbl=false (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=static, shwSmclnAfterlbl=false (fluent-blue-light).png
deleted file mode 100644
index 5310d226c536..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=static, shwSmclnAfterlbl=false (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=static, shwSmclnAfterlbl=false (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=static, shwSmclnAfterlbl=false (generic-light).png
deleted file mode 100644
index d2119f07bdc7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=static, shwSmclnAfterlbl=false (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=static, shwSmclnAfterlbl=false (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=static, shwSmclnAfterlbl=false (material-blue-light).png
deleted file mode 100644
index 6b83c6d86966..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=static, shwSmclnAfterlbl=false (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=static, shwSmclnAfterlbl=true (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=static, shwSmclnAfterlbl=true (fluent-blue-light).png
deleted file mode 100644
index 576f7fe1f7fd..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=static, shwSmclnAfterlbl=true (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=static, shwSmclnAfterlbl=true (generic-light).png b/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=static, shwSmclnAfterlbl=true (generic-light).png
deleted file mode 100644
index e91163b0671e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=static, shwSmclnAfterlbl=true (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=static, shwSmclnAfterlbl=true (material-blue-light).png b/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=static, shwSmclnAfterlbl=true (material-blue-light).png
deleted file mode 100644
index ae193dbd2818..000000000000
Binary files a/e2e/testcafe-devextreme/tests/form/etalons/show semicolon, lblMode=static, shwSmclnAfterlbl=true (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/form/form.buttonItem.ts b/e2e/testcafe-devextreme/tests/form/form.buttonItem.ts
deleted file mode 100644
index 80016fec2f1b..000000000000
--- a/e2e/testcafe-devextreme/tests/form/form.buttonItem.ts
+++ /dev/null
@@ -1,28 +0,0 @@
-import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
-import url from '../../helpers/getPageUrl';
-import { createWidget } from '../../helpers/createWidget';
-import { testScreenshot } from '../../helpers/themeUtils';
-
-fixture.disablePageReloads`Form`
- .page(url(__dirname, '../container.html'));
-
-const testName = 'ButtonItem';
-test(testName, async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
-
- await testScreenshot(t, takeScreenshot, `${testName}.png`, { element: '#container' });
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
-}).before(async () => createWidget('dxForm', {
- width: 500,
- items: [
- {
- itemType: 'button',
- buttonOptions: {
- text: 'button1',
- },
- },
- ],
-}));
diff --git a/e2e/testcafe-devextreme/tests/form/form.emptyItem.ts b/e2e/testcafe-devextreme/tests/form/form.emptyItem.ts
deleted file mode 100644
index a1b7d34454b7..000000000000
--- a/e2e/testcafe-devextreme/tests/form/form.emptyItem.ts
+++ /dev/null
@@ -1,25 +0,0 @@
-import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
-import url from '../../helpers/getPageUrl';
-import { createWidget } from '../../helpers/createWidget';
-import { testScreenshot } from '../../helpers/themeUtils';
-
-fixture.disablePageReloads`Form`
- .page(url(__dirname, '../container.html'));
-
-const testName = 'EmptyItem';
-test(testName, async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
-
- await testScreenshot(t, takeScreenshot, `${testName}.png`, { element: '#container' });
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
-}).before(async () => createWidget('dxForm', {
- width: 500,
- items: [
- {
- itemType: 'empty',
- },
- ],
-}));
diff --git a/e2e/testcafe-devextreme/tests/form/form.groupItem.ts b/e2e/testcafe-devextreme/tests/form/form.groupItem.ts
deleted file mode 100644
index 59603573d34e..000000000000
--- a/e2e/testcafe-devextreme/tests/form/form.groupItem.ts
+++ /dev/null
@@ -1,47 +0,0 @@
-import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
-import url from '../../helpers/getPageUrl';
-import { createWidget } from '../../helpers/createWidget';
-import { testScreenshot } from '../../helpers/themeUtils';
-
-fixture.disablePageReloads`Form`
- .page(url(__dirname, '../container.html'));
-
-const testName = 'GroupItem';
-
-test(testName, async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
-
- await testScreenshot(t, takeScreenshot, `${testName}.png`, { element: '#container' });
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
-}).before(async () => createWidget('dxForm', {
- width: 500,
- height: 200,
- items: [
- {
- itemType: 'group',
- caption: 'Group1',
- items: ['item1'],
- },
- ],
-}));
-
-test(testName, async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
-
- await testScreenshot(t, takeScreenshot, 'Group caption template.png', { element: '#container', shouldTestInCompact: true });
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
-}).before(async () => createWidget('dxForm', {
- items: [
- {
- itemType: 'group',
- items: ['item1'],
- captionTemplate: () => $('Custom caption template '),
- },
- ],
-}));
diff --git a/e2e/testcafe-devextreme/tests/form/form.labelMode.ts b/e2e/testcafe-devextreme/tests/form/form.labelMode.ts
deleted file mode 100644
index 498a9bf71e55..000000000000
--- a/e2e/testcafe-devextreme/tests/form/form.labelMode.ts
+++ /dev/null
@@ -1,424 +0,0 @@
-import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
-import { ClientFunction } from 'testcafe';
-import url from '../../helpers/getPageUrl';
-import { createWidget } from '../../helpers/createWidget';
-import { isMaterial, isMaterialBased, testScreenshot } from '../../helpers/themeUtils';
-
-const waitFont = ClientFunction(() => (window as any).DevExpress.ui.themes.waitWebFont('Item123somevalu*op ', 400));
-
-fixture.disablePageReloads`Form`
- .page(url(__dirname, '../container.html'));
-
-['left', 'right', 'top'].forEach((formLabelLocation) => {
- ['outside', 'floating', 'hidden', 'static'].forEach((formLabelMode) => {
- [undefined, 'floating', 'hidden', 'static'].forEach((editorLabelMode) => {
- ['outlined', 'underlined', 'filled'].forEach((editorStylingMode) => {
- [true, false].forEach((labelVisible) => {
- ['center', 'left', 'right'].forEach((labelAlignment) => {
- if ((!labelVisible || editorLabelMode)
- && (
- labelAlignment !== 'left'
- || formLabelLocation !== 'left'
- || (editorStylingMode !== 'outlined' && !isMaterialBased())
- || (editorStylingMode !== 'filled' && isMaterialBased())
- )) {
- // skip excess configurations
- return;
- }
-
- if (labelVisible && isMaterial()) {
- // There is no specificity for the Material theme
- return;
- }
-
- const testName = `Form,lMode=${formLabelMode},lLoc=${formLabelLocation},lVis=${labelVisible},lAl=${labelAlignment},e.lMode=${editorLabelMode ?? 'undef'},e.sMode=${editorStylingMode}`;
-
- test(testName, async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
-
- await testScreenshot(t, takeScreenshot, `${testName}.png`, { element: '#container' });
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }).before(async () => {
- await waitFont();
-
- return createWidget('dxForm', {
- width: 1100,
- height: 800,
- labelMode: formLabelMode,
- labelLocation: formLabelLocation,
- colCount: 3,
- items: [
- {
- dataField: 'field1',
- label: {
- visible: labelVisible,
- alignment: labelAlignment,
- },
- editorType: 'dxAutocomplete',
- editorOptions: {
- items: ['1', '2'],
- labelMode: editorLabelMode,
- stylingMode: editorStylingMode,
- },
- },
- {
- dataField: 'field2',
- label: {
- visible: labelVisible,
- alignment: labelAlignment,
- },
- editorType: 'dxTextBox',
- editorOptions: {
- value: 'dxTextBox',
- labelMode: editorLabelMode,
- stylingMode: editorStylingMode,
- },
- },
- {
- dataField: 'field3',
- label: {
- visible: labelVisible,
- alignment: labelAlignment,
- },
- editorType: 'dxCheckBox',
- editorOptions: {
- value: true,
- text: 'dxCheckBox',
- labelMode: editorLabelMode,
- stylingMode: editorStylingMode,
- },
- },
- {
- dataField: 'field4',
- label: {
- visible: labelVisible,
- alignment: labelAlignment,
- },
- editorType: 'dxColorBox',
- editorOptions: {
- labelMode: editorLabelMode,
- stylingMode: editorStylingMode,
- },
- },
- {
- dataField: 'field5',
- label: {
- visible: labelVisible,
- alignment: labelAlignment,
- },
- editorType: 'dxDateBox',
- editorOptions: {
- labelMode: editorLabelMode,
- stylingMode: editorStylingMode,
- },
- },
- {
- dataField: 'field6',
- label: {
- visible: labelVisible,
- alignment: labelAlignment,
- },
- editorType: 'dxDropDownBox',
- editorOptions: {
- labelMode: editorLabelMode,
- stylingMode: editorStylingMode,
- },
- },
- {
- dataField: 'field7',
- label: {
- visible: labelVisible,
- alignment: labelAlignment,
- },
- editorType: 'dxTextArea',
- editorOptions: {
- labelMode: editorLabelMode,
- stylingMode: editorStylingMode,
- },
- },
- {
- dataField: 'field8',
- label: {
- visible: labelVisible,
- alignment: labelAlignment,
- },
- editorType: 'dxLookup',
- editorOptions: {
- labelMode: editorLabelMode,
- stylingMode: editorStylingMode,
- },
- },
- {
- dataField: 'field9',
- label: {
- visible: labelVisible,
- alignment: labelAlignment,
- },
- editorType: 'dxNumberBox',
- editorOptions: {
- labelMode: editorLabelMode,
- stylingMode: editorStylingMode,
- },
- },
- {
- dataField: 'field10',
- label: {
- visible: labelVisible,
- alignment: labelAlignment,
- },
- editorType: 'dxRadioGroup',
- editorOptions: {
- items: ['1', '2'],
- labelMode: editorLabelMode,
- stylingMode: editorStylingMode,
- },
- },
- {
- dataField: 'field11',
- label: {
- visible: labelVisible,
- alignment: labelAlignment,
- },
- editorType: 'dxRangeSlider',
- editorOptions: {
- labelMode: editorLabelMode,
- stylingMode: editorStylingMode,
- },
- },
- {
- dataField: 'field12',
- label: {
- visible: labelVisible,
- alignment: labelAlignment,
- },
- editorType: 'dxSelectBox',
- editorOptions: {
- items: ['1', '2'],
- labelMode: editorLabelMode,
- stylingMode: editorStylingMode,
- },
- },
- {
- dataField: 'field13',
- label: {
- visible: labelVisible,
- alignment: labelAlignment,
- },
- editorType: 'dxSlider',
- editorOptions: {
- labelMode: editorLabelMode,
- stylingMode: editorStylingMode,
- },
- },
- {
- dataField: 'field14',
- label: {
- visible: labelVisible,
- alignment: labelAlignment,
- },
- editorType: 'dxSwitch',
- editorOptions: {
- value: true,
- labelMode: editorLabelMode,
- stylingMode: editorStylingMode,
- },
- },
- {
- dataField: 'field15',
- label: {
- visible: labelVisible,
- alignment: labelAlignment,
- },
- editorType: 'dxTagBox',
- editorOptions: {
- labelMode: editorLabelMode,
- stylingMode: editorStylingMode,
- },
- },
- {
- dataField: 'field16',
- label: {
- visible: labelVisible,
- alignment: labelAlignment,
- },
- editorType: 'dxHtmlEditor',
- editorOptions: {
- labelMode: editorLabelMode,
- height: 100,
- stylingMode: editorStylingMode,
- toolbar: { items: ['undo', 'redo', 'separator', 'insertTable', 'deleteTable', 'insertRowAbove', 'insertRowBelow', 'deleteRow'] },
- },
- },
- {
- dataField: 'field17',
- label: {
- visible: labelVisible,
- alignment: labelAlignment,
- },
- editorType: 'dxCalendar',
- editorOptions: {
- value: new Date(2021, 9, 17),
- labelMode: editorLabelMode,
- stylingMode: editorStylingMode,
- },
- },
- ],
- });
- });
- });
- });
- });
- });
- });
-});
-
-['outside', 'floating', 'hidden', 'static'].forEach((formLabelMode) => {
- [true, false].forEach((alignItemLabelsInAllGroups) => {
- [true, false].forEach((alignItemLabels) => {
- const testName = `align items,lblMode=${formLabelMode},alignInAllGrp=${alignItemLabelsInAllGroups},alignInGrp=${alignItemLabels}`;
- test(testName, async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
-
- await testScreenshot(t, takeScreenshot, `${testName}.png`, { element: '#container' });
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }).before(async () => {
- const options = {
- labelMode: formLabelMode,
- alignItemLabelsInAllGroups,
- colCount: 2,
- width: 1000,
- items: [
- {
- itemType: 'group',
- caption: 'Group1',
- colSpan: 1,
- alignItemLabels,
- items: [
- { dataField: 'field1', label: { text: 'field1' }, editorType: 'dxTextBox' },
- { dataField: 'field2', label: { text: 'field2 long text' }, editorType: 'dxTextBox' },
- { dataField: 'field3', label: { text: 'CheckBox1' }, editorType: 'dxCheckBox' },
- { dataField: 'field4', label: { text: 'CheckBox2 long text' }, editorType: 'dxCheckBox' },
- ],
- },
- {
- itemType: 'group',
- caption: 'Group2',
- colSpan: 1,
- alignItemLabels,
- items: [
- { dataField: 'field5', label: { text: 'short text' }, editorType: 'dxTextBox' },
- { dataField: 'field6', label: { text: 'field2 very long text' }, editorType: 'dxTextBox' },
- { dataField: 'field7', label: { text: 'CheckBox1 text' }, editorType: 'dxCheckBox' },
- { dataField: 'field8', label: { text: 'CheckBox2 very long text' }, editorType: 'dxCheckBox' },
- ],
- },
- {
- itemType: 'group',
- caption: 'Group3',
- colSpan: 2,
- alignItemLabels,
- items: [
- { dataField: 'field9', label: { text: 'short text' }, editorType: 'dxTextBox' },
- { dataField: 'field10', label: { text: 'field2 very long text' }, editorType: 'dxTextBox' },
- { dataField: 'field11', label: { text: 'ChBx1 very very long text' }, editorType: 'dxCheckBox' },
- { dataField: 'field12', label: { text: 'ChBx2 very long text' }, editorType: 'dxCheckBox' },
- ],
- },
- ],
- } as any;
-
- if (formLabelMode !== undefined) {
- options.labelMode = formLabelMode;
- }
- return createWidget('dxForm', options);
- });
- });
- });
-});
-
-['outside', 'floating', 'hidden', 'static'].forEach((formLabelMode) => {
- const testName = `label properties, lblMode=${formLabelMode}`;
- test(testName, async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
-
- await testScreenshot(t, takeScreenshot, `${testName}.png`, { element: '#container' });
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }).before(async () => {
- const options = {
- labelMode: formLabelMode,
- width: 500,
- items: [
- { dataField: 'field1', label: { location: 'left', alignment: 'left' }, editorType: 'dxTextBox' },
- { dataField: 'field2', label: { location: 'left', alignment: 'center' }, editorType: 'dxTextBox' },
- { dataField: 'field3', label: { location: 'left', alignment: 'right' }, editorType: 'dxTextBox' },
- { dataField: 'field4', label: { location: 'top', alignment: 'left' }, editorType: 'dxTextBox' },
- { dataField: 'field5', label: { location: 'top', alignment: 'center' }, editorType: 'dxTextBox' },
- { dataField: 'field6', label: { location: 'top', alignment: 'right' }, editorType: 'dxTextBox' },
- { dataField: 'field7', label: { location: 'right', alignment: 'left' }, editorType: 'dxTextBox' },
- { dataField: 'field8', label: { location: 'right', alignment: 'center' }, editorType: 'dxTextBox' },
- { dataField: 'field9', label: { location: 'right', alignment: 'right' }, editorType: 'dxTextBox' },
- ],
- } as any;
-
- if (formLabelMode !== undefined) {
- options.labelMode = formLabelMode;
- }
- return createWidget('dxForm', options);
- });
-});
-
-['outside', 'floating', 'hidden', 'static'].forEach((formLabelMode) => {
- [true, false].forEach((showColonAfterLabel) => {
- const testName = `show semicolon, lblMode=${formLabelMode}, shwSmclnAfterlbl=${showColonAfterLabel}`;
- test(testName, async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
-
- await testScreenshot(t, takeScreenshot, `${testName}.png`, { element: '#container' });
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }).before(async () => {
- const options = {
- labelMode: formLabelMode,
- showColonAfterLabel,
- width: 1100,
- height: 800,
- colCount: 3,
- items: [
- { dataField: 'field1', editorType: 'dxAutocomplete', editorOptions: { items: ['1', '2'] } },
- { dataField: 'field2', editorType: 'dxTextBox' },
- { dataField: 'field3', editorType: 'dxCheckBox' },
- { dataField: 'field4', editorType: 'dxColorBox' },
- { dataField: 'field5', editorType: 'dxDateBox' },
- { dataField: 'field6', editorType: 'dxDropDownBox' },
- { dataField: 'field7', editorType: 'dxTextArea' },
- { dataField: 'field8', editorType: 'dxLookup' },
- { dataField: 'field9', editorType: 'dxNumberBox' },
- { dataField: 'field10', editorType: 'dxRadioGroup', editorOptions: { items: ['1', '2'] } },
- { dataField: 'field11', editorType: 'dxRangeSlider' },
- { dataField: 'field12', editorType: 'dxSelectBox' },
- { dataField: 'field13', editorType: 'dxSlider' },
- { dataField: 'field14', editorType: 'dxSwitch' },
- { dataField: 'field15', editorType: 'dxTagBox' },
- { dataField: 'field16', editorType: 'dxHtmlEditor', editorOptions: { height: 100, toolbar: { items: ['undo', 'redo'] } } },
- { dataField: 'field17', editorType: 'dxCalendar', editorOptions: { value: new Date(2021, 9, 17) } },
- ],
- } as any;
-
- if (formLabelMode !== undefined) {
- options.labelMode = formLabelMode;
- }
- return createWidget('dxForm', options);
- });
- });
-});
diff --git a/e2e/testcafe-devextreme/tests/form/form.simpleItem.colSpan.ts b/e2e/testcafe-devextreme/tests/form/form.simpleItem.colSpan.ts
deleted file mode 100644
index 44ecb9ed1a5b..000000000000
--- a/e2e/testcafe-devextreme/tests/form/form.simpleItem.colSpan.ts
+++ /dev/null
@@ -1,143 +0,0 @@
-/* eslint-disable no-restricted-syntax */
-import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
-import Form from 'devextreme-testcafe-models/form/form';
-import { ClientFunction } from 'testcafe';
-import url from '../../helpers/getPageUrl';
-import { createWidget } from '../../helpers/createWidget';
-import { testScreenshot } from '../../helpers/themeUtils';
-
-const waitFont = ClientFunction(() => (window as any).DevExpress.ui.themes.waitWebFont('Item123somevalu*op ', 400));
-
-fixture.disablePageReloads`Form`
- .page(url(__dirname, '../container.html'));
-
-const labelLocations = ['left', 'right', 'top'];
-
-test('SimpleItem: item1_cSpan_2', async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- const form = new Form('#container');
-
- for (const labelLocation of labelLocations) {
- for (const colCount of [1, 2, 3, 4]) {
- await form.option({
- colCount,
- labelLocation,
- });
-
- await testScreenshot(t, takeScreenshot, `SimpleItem,item1_cSpan_2,location_${labelLocation},cCount_${colCount}.png`, { element: '#container' });
- }
- }
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
-}).before(async () => {
- await waitFont();
-
- return createWidget('dxForm', {
- width: 500,
- height: 100,
- colCount: 1,
- labelLocation: 'left',
- items: [{ dataField: 'item_1', colSpan: 2 }],
- });
-});
-
-test('SimpleItem: item1_cSpan_2,item2_cSpan_1', async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- const form = new Form('#container');
-
- for (const labelLocation of labelLocations) {
- for (const colCount of [1, 2, 3, 4]) {
- await form.option({
- colCount,
- labelLocation,
- });
-
- await testScreenshot(t, takeScreenshot, `SimpleItem,item1_cSpan_2,item2_cSpan_1,location_${labelLocation},cCount_${colCount}.png`, { element: '#container' });
- }
- }
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
-}).before(async () => {
- await waitFont();
-
- return createWidget('dxForm', {
- width: 500,
- height: 100,
- colCount: 1,
- labelLocation: 'left',
- items: [
- { dataField: 'item_1', colSpan: 2 },
- { dataField: 'item_2', colSpan: 1 },
- ],
- });
-});
-
-test('SimpleItem: item1_cSpan_1,item2_cSpan_2', async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- const form = new Form('#container');
-
- for (const labelLocation of labelLocations) {
- for (const colCount of [1, 2, 3, 4]) {
- await form.option({
- colCount,
- labelLocation,
- });
-
- await testScreenshot(t, takeScreenshot, `SimpleItem,item1_cSpan_1,item2_cSpan_2,location_${labelLocation},cCount_${colCount}.png`, { element: '#container' });
- }
- }
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
-}).before(async () => {
- await waitFont();
-
- return createWidget('dxForm', {
- width: 500,
- height: 100,
- colCount: 1,
- labelLocation: 'left',
- items: [
- { dataField: 'item_1', colSpan: 1 },
- { dataField: 'item_2', colSpan: 2 },
- ],
- });
-});
-
-test('SimpleItem: item1_cSpan_1,item2_cSpan_2', async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- const form = new Form('#container');
-
- for (const labelLocation of labelLocations) {
- for (const colCount of [1, 2, 3, 4]) {
- await form.option({
- colCount,
- labelLocation,
- });
-
- await testScreenshot(t, takeScreenshot, `SimpleItem,item1_cSpan_2,item2_cSpan_2,location_${labelLocation},cCount_${colCount}.png`, { element: '#container' });
- }
- }
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
-}).before(async () => {
- await waitFont();
-
- return createWidget('dxForm', {
- width: 500,
- height: 100,
- colCount: 1,
- labelLocation: 'left',
- items: [
- { dataField: 'item_1', colSpan: 2 },
- { dataField: 'item_2', colSpan: 2 },
- ],
- });
-});
diff --git a/e2e/testcafe-devextreme/tests/form/form.simpleItem.labelMode.ts b/e2e/testcafe-devextreme/tests/form/form.simpleItem.labelMode.ts
deleted file mode 100644
index 756849c49dac..000000000000
--- a/e2e/testcafe-devextreme/tests/form/form.simpleItem.labelMode.ts
+++ /dev/null
@@ -1,49 +0,0 @@
-import { ClientFunction } from 'testcafe';
-import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
-import { testScreenshot } from '../../helpers/themeUtils';
-import url from '../../helpers/getPageUrl';
-import { createWidget } from '../../helpers/createWidget';
-
-const waitFont = ClientFunction(() => (window as any).DevExpress.ui.themes.waitWebFont('Item123somevalu*op ', 400));
-
-fixture.disablePageReloads`Form`
- .page(url(__dirname, '../container.html'));
-
-[false, true].forEach((rtlEnabled) => {
- ['outside', 'static', 'floating'].forEach((labelMode) => {
- [true, false].forEach((showOptionalMark) => {
- [true, false].forEach((showColonAfterLabel) => {
- const testName = `SimpleItem,rtl_${rtlEnabled},optMark_${showOptionalMark},labelMode_${labelMode},colon_${showColonAfterLabel}`;
- test(testName, async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
-
- await testScreenshot(t, takeScreenshot, `${testName}.png`, { element: '#container' });
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }).before(async () => {
- await waitFont();
-
- return createWidget('dxForm', {
- width: 200,
- rtlEnabled,
- labelMode,
- showOptionalMark,
- optionalMark: 'opt',
- requiredMark: '**',
- formData: {
- item1: 'some value',
- },
- items: [
- { itemType: 'empty' },
- { dataField: 'item1', isRequired: true },
- { dataField: 'item2', isRequired: true },
- { dataField: 'item3', isRequired: false },
- ],
- });
- });
- });
- });
- });
-});
diff --git a/e2e/testcafe-devextreme/tests/form/form.simpleItem.ts b/e2e/testcafe-devextreme/tests/form/form.simpleItem.ts
deleted file mode 100644
index 1461f330cb2b..000000000000
--- a/e2e/testcafe-devextreme/tests/form/form.simpleItem.ts
+++ /dev/null
@@ -1,153 +0,0 @@
-import { ClientFunction } from 'testcafe';
-import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
-import url from '../../helpers/getPageUrl';
-import { createWidget } from '../../helpers/createWidget';
-import { testScreenshot } from '../../helpers/themeUtils';
-
-const waitFont = ClientFunction(() => (window as any).DevExpress.ui.themes.waitWebFont('Item123somevalu*op ', 400));
-
-fixture.disablePageReloads`Form`
- .page(url(__dirname, '../container.html'));
-
-[false, true].forEach((rtlEnabled) => {
- ['left', 'right', 'top'].forEach((labelLocation) => {
- [1, 2, 3].forEach((colCount) => {
- [1, 2, 3, 4, 5, 6].forEach((itemsCount) => {
- const testName = `SimpleItem,rtl_${rtlEnabled},location_${labelLocation},cCount_${colCount},itemsCount_${itemsCount}`;
- test(testName, async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
-
- await testScreenshot(t, takeScreenshot, `${testName}.png`, { element: '#container' });
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }).before(async () => {
- await waitFont();
-
- return createWidget('dxForm', {
- width: 500,
- colCount,
- rtlEnabled,
- labelLocation,
- items: Array(itemsCount).fill(null).map((_, i) => ({ dataField: `item_${i + 1}` })),
- });
- });
- });
- });
- });
-});
-
-['left', 'right', 'top'].forEach((labelLocation) => {
- test('widget alignment (T1086611)', async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
-
- await testScreenshot(t, takeScreenshot, `Form with labelLocation=${labelLocation}.png`, { element: '#container' });
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }).before(async () => {
- await waitFont();
-
- return createWidget('dxForm', {
- labelLocation,
- colCount: 2,
- width: 1000,
- formData: {},
- items: [{
- dataField: 'FirstName',
- editorType: 'dxTextBox',
- }, {
- dataField: 'Position',
- editorType: 'dxSelectBox',
- }, {
- dataField: 'BirthDate',
- editorType: 'dxDateBox',
- }, {
- dataField: 'Notes',
- editorType: 'dxTextArea',
- }],
- });
- });
-});
-
-[() => 'xs', () => 'md', () => 'lg'].forEach((screenByWidth) => {
- const testName = `Form item padding with screenByWidth=${screenByWidth()}`;
- test(`${testName} (T1088451)`, async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- await waitFont();
-
- await testScreenshot(t, takeScreenshot, `${testName}.png`, { element: '#container' });
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }).before(async () => createWidget('dxForm', {
- screenByWidth,
- width: 1000,
- formData: {},
- items: [
- 'Name1', 'Name2',
- {
- itemType: 'group',
- items: [
- {
- itemType: 'group',
- items: [
- {
- itemType: 'group',
- items: [
- {
- itemType: 'group',
- colCount: 2,
- items: [
- {
- dataField: 'Name3',
- },
- {
- dataField: 'Name4',
- },
- ],
- },
- ],
- },
- ],
- },
- ],
- },
- {
- itemType: 'group',
- items: [
- {
- itemType: 'group',
- items: [
- {
- itemType: 'group',
- items: [
- {
- itemType: 'group',
- colCount: 2,
- items: [
- {
- itemType: 'group',
- colCount: 2,
- items: ['Name7', 'Name8'],
- },
- {
- itemType: 'group',
- colCount: 2,
- items: ['Name9', 'Name10'],
- },
- ],
- },
- ],
- },
- ],
- },
- ],
- },
- 'Name11', 'Name12',
- ],
- }));
-});
diff --git a/e2e/testcafe-devextreme/tests/form/form.tabbedItem.ts b/e2e/testcafe-devextreme/tests/form/form.tabbedItem.ts
deleted file mode 100644
index f13e62654add..000000000000
--- a/e2e/testcafe-devextreme/tests/form/form.tabbedItem.ts
+++ /dev/null
@@ -1,32 +0,0 @@
-import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
-import url from '../../helpers/getPageUrl';
-import { createWidget } from '../../helpers/createWidget';
-import { testScreenshot } from '../../helpers/themeUtils';
-
-fixture.disablePageReloads`Form`
- .page(url(__dirname, '../container.html'));
-
-const testName = 'TabbedItem';
-test(testName, async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
-
- await testScreenshot(t, takeScreenshot, `${testName}.png`, { element: '#container' });
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
-}).before(async () => createWidget('dxForm', {
- width: 500,
- items: [
- {
- itemType: 'tabbed',
- tabPanelOptions: { deferRendering: false },
- tabs: [
- {
- title: 'tab1',
- items: ['item1'],
- },
- ],
- },
- ],
-}));
diff --git a/e2e/testcafe-devextreme/tests/gantt/common.ts b/e2e/testcafe-devextreme/tests/gantt/common.ts
deleted file mode 100644
index 0dbb10682d4a..000000000000
--- a/e2e/testcafe-devextreme/tests/gantt/common.ts
+++ /dev/null
@@ -1,159 +0,0 @@
-/* eslint-disable no-restricted-syntax */
-import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
-import Guid from 'devextreme/core/guid';
-import { Selector } from 'testcafe';
-import { testScreenshot } from '../../helpers/themeUtils';
-import url from '../../helpers/getPageUrl';
-import { createWidget } from '../../helpers/createWidget';
-import { appendElementTo } from '../../helpers/domUtils';
-
-const TOOLBAR_ITEM_BUTTON = '.dx-button';
-
-fixture.disablePageReloads`Gantt`
- .page(url(__dirname, '../container.html'));
-
-const data = {
- tasks: [{
- id: 1,
- parentId: 0,
- title: 'Software Development',
- start: new Date('2019-02-21T05:00:00.000Z'),
- end: new Date('2019-07-04T12:00:00.000Z'),
- progress: 31,
- color: 'red',
- }, {
- id: 2,
- parentId: 1,
- title: 'Scope',
- start: new Date('2019-02-21T05:00:00.000Z'),
- end: new Date('2019-02-26T09:00:00.000Z'),
- progress: 60,
- }, {
- id: 3,
- parentId: 2,
- title: 'Determine project scope',
- start: new Date('2019-02-21T05:00:00.000Z'),
- end: new Date('2019-02-21T09:00:00.000Z'),
- progress: 100,
- }, {
- id: 4,
- parentId: 2,
- title: 'Secure project sponsorship',
- start: new Date('2019-02-21T10:00:00.000Z'),
- end: new Date('2019-02-22T09:00:00.000Z'),
- progress: 100,
- }, {
- id: 5,
- parentId: 2,
- title: 'Define preliminary resources',
- start: new Date('2019-02-22T10:00:00.000Z'),
- end: new Date('2019-02-25T09:00:00.000Z'),
- progress: 60,
- }, {
- id: 6,
- parentId: 2,
- title: 'Secure core resources',
- start: new Date('2019-02-25T10:00:00.000Z'),
- end: new Date('2019-02-26T09:00:00.000Z'),
- progress: 0,
- }, {
- id: 7,
- parentId: 2,
- title: 'Scope complete',
- start: new Date('2019-02-26T09:00:00.000Z'),
- end: new Date('2019-02-26T09:00:00.000Z'),
- progress: 0,
- }],
-
- dependencies: [{
- id: 0,
- predecessorId: 1,
- successorId: 2,
- type: 0,
- }, {
- id: 1,
- predecessorId: 2,
- successorId: 3,
- type: 0,
- }, {
- id: 2,
- predecessorId: 3,
- successorId: 4,
- type: 0,
- }, {
- id: 3,
- predecessorId: 4,
- successorId: 5,
- type: 0,
- }, {
- id: 4,
- predecessorId: 5,
- successorId: 6,
- type: 0,
- }, {
- id: 5,
- predecessorId: 6,
- successorId: 7,
- type: 0,
- }],
-
- resources: [{
- id: 1, text: 'Management',
- }, {
- id: 2, text: 'Project Manager',
- }, {
- id: 3, text: 'Deployment Team',
- }],
-
- resourceAssignments: [{
- id: 0, taskId: 3, resourceId: 1,
- }, {
- id: 1, taskId: 4, resourceId: 1,
- }, {
- id: 2, taskId: 5, resourceId: 2,
- }, {
- id: 3, taskId: 6, resourceId: 2,
- }, {
- id: 4, taskId: 6, resourceId: 3,
- }],
-};
-
-test('Gantt - show resources button should not have focus state (T1264485)', async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- await t
- .click(Selector(TOOLBAR_ITEM_BUTTON));
- await testScreenshot(t, takeScreenshot, 'Gantt show resourced.png', { element: '#container' });
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
-}).before(async () => {
- const id = `${new Guid()}`;
- await appendElementTo('#container', 'div', id, {});
- await createWidget('dxGantt', {
- tasks: { dataSource: data.tasks },
- toolbar: { items: ['showResources'] },
- dependencies: { dataSource: data.dependencies },
- resources: { dataSource: data.resources },
- resourceAssignments: { dataSource: data.resourceAssignments },
- }, `#${id}`);
-});
-
-test('Gantt - show dependencies button should not have focus state (T1264485)', async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- await t
- .click(Selector(TOOLBAR_ITEM_BUTTON));
- await testScreenshot(t, takeScreenshot, 'Gantt show dependencies.png', { element: '#container' });
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
-}).before(async () => {
- const id = `${new Guid()}`;
- await appendElementTo('#container', 'div', id, {});
- await createWidget('dxGantt', {
- tasks: { dataSource: data.tasks },
- toolbar: { items: ['showDependencies'] },
- dependencies: { dataSource: data.dependencies },
- resources: { dataSource: data.resources },
- resourceAssignments: { dataSource: data.resourceAssignments },
- }, `#${id}`);
-});
diff --git a/e2e/testcafe-devextreme/tests/gantt/etalons/Gantt show dependencies (generic-light).png b/e2e/testcafe-devextreme/tests/gantt/etalons/Gantt show dependencies (generic-light).png
deleted file mode 100644
index 8c285f145652..000000000000
Binary files a/e2e/testcafe-devextreme/tests/gantt/etalons/Gantt show dependencies (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/gantt/etalons/Gantt show resourced (generic-light).png b/e2e/testcafe-devextreme/tests/gantt/etalons/Gantt show resourced (generic-light).png
deleted file mode 100644
index c8b4dc5e160b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/gantt/etalons/Gantt show resourced (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/common.ts b/e2e/testcafe-devextreme/tests/htmlEditor/common.ts
deleted file mode 100644
index 8408c03e9fcb..000000000000
--- a/e2e/testcafe-devextreme/tests/htmlEditor/common.ts
+++ /dev/null
@@ -1,80 +0,0 @@
-import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
-import HtmlEditor from 'devextreme-testcafe-models/htmlEditor';
-import { Selector } from 'testcafe';
-import { createWidget } from '../../helpers/createWidget';
-import url from '../../helpers/getPageUrl';
-import { testScreenshot } from '../../helpers/themeUtils';
-import { appendElementTo, setStyleAttribute } from '../../helpers/domUtils';
-
-const MENU_ITEM_CLASS = 'dx-menu-item';
-const SUBMENU_CLASS = 'dx-submenu';
-
-fixture.disablePageReloads`HtmlEditor`
- .page(url(__dirname, '../container.html'));
-
-[false, true].forEach((toolbar) => {
- const selector = toolbar ? '#otherContainer' : '#container';
- const clickTarget = toolbar ? '#otherContainer .dx-bold-format' : '#container';
- const baseScreenName = toolbar ? 'htmleditor-with-toolbar' : 'htmleditor-without-toolbar';
-
- test(`T1025549 - ${baseScreenName}`, async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
-
- await testScreenshot(t, takeScreenshot, `${baseScreenName}.png`, { element: selector });
-
- await t
- .click(Selector(clickTarget));
-
- await testScreenshot(t, takeScreenshot, `${baseScreenName}-focused.png`, { element: selector });
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }).before(async () => {
- await setStyleAttribute(Selector('#container'), 'box-sizing: border-box; height: 200px; width: 200px');
- await setStyleAttribute(Selector('#otherContainer'), 'box-sizing: border-box; height: 200px; width: 200px');
- await appendElementTo('#container', 'div', 'editor');
- await appendElementTo('#otherContainer', 'div', 'editorWithToolbar');
-
- await createWidget('dxHtmlEditor', {
- height: 200,
- width: '100%',
- value: Array(100).fill('string').join('\n'),
- }, '#editor');
-
- await createWidget('dxHtmlEditor', {
- height: 200,
- width: '100%',
- value: Array(100).fill('string').join('\n'),
- toolbar: {
- items: ['bold', 'color'],
- },
- }, '#editorWithToolbar');
- });
-});
-
-test('AI toolbar item', async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- const htmlEditor = new HtmlEditor('#container');
-
- await testScreenshot(t, takeScreenshot, 'htmleditor-ai-toolbar-item.png', { element: '#container' });
-
- await t
- .click(htmlEditor.toolbar.getItemByName('ai'))
- .click(Selector(`.${SUBMENU_CLASS}`).find(`.${MENU_ITEM_CLASS}`).nth(5));
-
- await testScreenshot(t, takeScreenshot, 'htmleditor-ai-toolbar-item-expanded.png', { element: '#container' });
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
-}).before(async () => {
- await createWidget('dxHtmlEditor', {
- height: 500,
- width: 350,
- aiIntegration: {},
- toolbar: {
- items: ['ai'],
- },
- });
-});
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/common.ts b/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/common.ts
deleted file mode 100644
index 21584b01a561..000000000000
--- a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/common.ts
+++ /dev/null
@@ -1,153 +0,0 @@
-import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
-import HtmlEditor from 'devextreme-testcafe-models/htmlEditor';
-import url from '../../../../helpers/getPageUrl';
-import { createWidget } from '../../../../helpers/createWidget';
-import { BASE64_IMAGE_1 } from './images/base64';
-import { testScreenshot } from '../../../../helpers/themeUtils';
-
-const TEST_IMAGE_PATH_1 = './images/test-image-1.png';
-
-fixture.disablePageReloads`HtmlEditor - common`
- .page(url(__dirname, '../../../container.html'));
-
-const ADD_IMAGE_POPUP_CONTENT_SELECTOR = '.dx-htmleditor-add-image-popup .dx-overlay-content';
-
-test('TabPanel in HtmlEditor must have correct borders', async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- const htmlEditor = new HtmlEditor('#container');
-
- await t.click(htmlEditor.toolbar.getItemByName('image'));
-
- await testScreenshot(t, takeScreenshot, 'tabpanel-in-htmleditor.png', {
- element: ADD_IMAGE_POPUP_CONTENT_SELECTOR,
- shouldTestInCompact: true,
- });
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
-}).before(async () => {
- await createWidget('dxHtmlEditor', {
- height: 600,
- width: 800,
- imageUpload: {
- tabs: ['file', 'url'],
- },
- toolbar: { items: ['image'] },
- });
-});
-
-test('Add button should be enabled after switch to url form', async (t) => {
- const htmlEditor = new HtmlEditor('#container');
-
- await t
- .click(htmlEditor.toolbar.getItemByName('image'))
-
- .expect(htmlEditor.dialog.footerToolbar.addButton.isDisabled)
- .eql(true);
-
- await t.click(htmlEditor.dialog.tabs.getItem(1).element);
-
- await t
- .expect(htmlEditor.dialog.footerToolbar.addButton.isDisabled)
- .eql(false)
-
- .typeText(htmlEditor.dialog.addImageUrlForm.url.element, BASE64_IMAGE_1, {
- paste: true,
- })
- .click(htmlEditor.dialog.footerToolbar.addButton.element);
-}).before(async () => {
- await createWidget('dxHtmlEditor', {
- height: 600,
- width: 800,
- imageUpload: {
- tabs: ['file', 'url'],
- },
- toolbar: { items: ['image'] },
- });
-});
-
-test('Add button should be disable after switch to image upload form', async (t) => {
- const htmlEditor = new HtmlEditor('#container');
-
- await t
- .click(htmlEditor.toolbar.getItemByName('image'))
-
- .expect(htmlEditor.dialog.footerToolbar.addButton.isDisabled)
- .notOk()
-
- .click(htmlEditor.dialog.footerToolbar.addButton.element)
- .expect(htmlEditor.dialog.addImageUrlForm.url.isInvalid)
- .ok();
-
- await t.click(htmlEditor.dialog.tabs.getItem(1).element);
-
- await t
- .expect(htmlEditor.dialog.footerToolbar.addButton.isDisabled)
- .ok();
-
- const { fileUploader } = htmlEditor.dialog.addImageFileForm;
-
- await t
- .setFilesToUpload(fileUploader.input, [TEST_IMAGE_PATH_1])
-
- .expect(htmlEditor.dialog.footerToolbar.addButton.isDisabled)
- .notOk()
-
- .click(htmlEditor.dialog.footerToolbar.addButton.element);
-}).before(async () => {
- await createWidget('dxHtmlEditor', {
- height: 600,
- width: 800,
- imageUpload: {
- tabs: ['url', 'file'],
- },
- toolbar: { items: ['image'] },
- });
-});
-
-test('AddImage form shouldn\'t lead to side effects in other forms', async (t) => {
- const htmlEditor = new HtmlEditor('#container');
-
- await t
- .click(htmlEditor.toolbar.getItemByName('image'))
-
- .expect(htmlEditor.dialog.footerToolbar.addButton.isDisabled)
- .ok()
-
- .expect(htmlEditor.dialog.footerToolbar.cancelButton.isDisabled)
- .notOk()
-
- .click(htmlEditor.dialog.footerToolbar.cancelButton.element);
-
- await t
- .click(htmlEditor.toolbar.getItemByName('link'))
-
- .expect(htmlEditor.dialog.footerToolbar.addButton.isDisabled)
- .notOk()
-
- .expect(htmlEditor.dialog.footerToolbar.cancelButton.isDisabled)
- .notOk()
-
- .click(htmlEditor.dialog.footerToolbar.addButton.element);
-
- await t
- .click(htmlEditor.toolbar.getItemByName('color'))
-
- .expect(htmlEditor.dialog.footerToolbar.addButton.isDisabled)
- .notOk()
-
- .expect(htmlEditor.dialog.footerToolbar.cancelButton.isDisabled)
- .notOk()
-
- .click(htmlEditor.dialog.footerToolbar.cancelButton.element);
-}).before(async () => {
- await createWidget('dxHtmlEditor', {
- height: 600,
- width: 800,
- imageUpload: {
- tabs: ['file', 'url'],
- },
- toolbar: { items: ['image', 'link', 'color'] },
- });
-});
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/Image uploader from url appearance (generic-light).png b/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/Image uploader from url appearance (generic-light).png
deleted file mode 100644
index d1f82ee856b5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/Image uploader from url appearance (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/add-validated-url-image-by-click (generic-light).png b/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/add-validated-url-image-by-click (generic-light).png
deleted file mode 100644
index 236170860494..000000000000
Binary files a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/add-validated-url-image-by-click (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-add-url-image-after-updated (generic-light).png b/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-add-url-image-after-updated (generic-light).png
deleted file mode 100644
index 0ccee9456f88..000000000000
Binary files a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-add-url-image-after-updated (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-add-url-image-before-updated (generic-light).png b/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-add-url-image-before-updated (generic-light).png
deleted file mode 100644
index 236170860494..000000000000
Binary files a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-add-url-image-before-updated (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-add-validated-url-image-by-enter (generic-light).png b/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-add-validated-url-image-by-enter (generic-light).png
deleted file mode 100644
index 236170860494..000000000000
Binary files a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-add-validated-url-image-by-enter (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-after-add-image-from-device (generic-light).png b/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-after-add-image-from-device (generic-light).png
deleted file mode 100644
index 89a2fcd6c2e5..000000000000
Binary files a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-after-add-image-from-device (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-after-click-add-button-and-validation (generic-light).png b/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-after-click-add-button-and-validation (generic-light).png
deleted file mode 100644
index 33c8e4e251a1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-after-click-add-button-and-validation (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-before-click-add-button-and-validation (generic-light).png b/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-before-click-add-button-and-validation (generic-light).png
deleted file mode 100644
index 151078a3f7f3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-before-click-add-button-and-validation (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-before-click-add-button-from-device (generic-light).png b/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-before-click-add-button-from-device (generic-light).png
deleted file mode 100644
index 3d8b00c2ee9b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/editor-before-click-add-button-from-device (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/tabpanel-in-htmleditor (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/tabpanel-in-htmleditor (fluent-blue-light-compact).png
deleted file mode 100644
index f30e01fb67e6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/tabpanel-in-htmleditor (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/tabpanel-in-htmleditor (generic-light).png b/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/tabpanel-in-htmleditor (generic-light).png
deleted file mode 100644
index 55acde78c2fd..000000000000
Binary files a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/tabpanel-in-htmleditor (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/tabpanel-in-htmleditor (generic-light-compact).png b/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/tabpanel-in-htmleditor (generic-light-compact).png
deleted file mode 100644
index b4fd4897b04f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/tabpanel-in-htmleditor (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/tabpanel-in-htmleditor (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/tabpanel-in-htmleditor (material-blue-light-compact).png
deleted file mode 100644
index e1756aeef7d4..000000000000
Binary files a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/addImage/etalons/tabpanel-in-htmleditor (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/common.ts b/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/common.ts
deleted file mode 100644
index cf1de2a03eb1..000000000000
--- a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/common.ts
+++ /dev/null
@@ -1,312 +0,0 @@
-import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
-import HtmlEditor from 'devextreme-testcafe-models/htmlEditor';
-import { Selector } from 'testcafe';
-import { createWidget } from '../../../../helpers/createWidget';
-import url from '../../../../helpers/getPageUrl';
-import { testScreenshot } from '../../../../helpers/themeUtils';
-import { insertStylesheetRulesToPage } from '../../../../helpers/domUtils';
-import { getLongText } from '../../../chat/data';
-import { safeSizeTest } from '../../../../helpers/safeSizeTest';
-
-const MENU_ITEM_CLASS = 'dx-menu-item';
-const SUBMENU_CLASS = 'dx-submenu';
-const LOADINDICATOR_SEGMENT_CLASS = 'dx-loadindicator-segment';
-const LOADINDICATOR_CONTENT_CLASS = 'dx-loadindicator-content';
-const LOADINDICATOR_ICON_CLASS = 'dx-loadindicator-icon';
-const LOADINDICATOR_SEGMENT_INNER_CLASS = 'dx-loadindicator-segment-inner';
-
-const longResult = getLongText(false, 10);
-
-fixture.disablePageReloads`HtmlEditor: AIDialog`
- .page(url(__dirname, '../../../container.html'));
-
-export async function openAIDialog(
- t: TestController,
- command: number,
- option?: number,
-): Promise {
- const htmlEditor = new HtmlEditor('#container');
- await t
- .click(htmlEditor.toolbar.getItemByName('ai'))
- .click(Selector(`.${SUBMENU_CLASS} .${MENU_ITEM_CLASS}`).nth(command));
-
- if (option !== undefined) {
- await t
- .click(Selector(`.${SUBMENU_CLASS} .${MENU_ITEM_CLASS}`).nth(command)
- .find(`.${SUBMENU_CLASS} .${MENU_ITEM_CLASS}`).nth(0));
- }
-
- return htmlEditor;
-}
-
-[
- { name: 'with-no-options', command: 0, option: undefined },
- { name: 'with-options', command: 4, option: 0 },
-].forEach(({ name, command, option }) => {
- test(`initial state ${name}`, async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
-
- await openAIDialog(t, command, option);
- await testScreenshot(t, takeScreenshot, `htmleditor-ai-dialog-initial-state-${name}.png`, { element: '#container' });
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }).before(async () => {
- await createWidget('dxHtmlEditor', {
- height: 600,
- width: 900,
- aiIntegration: {},
- toolbar: {
- items: ['ai'],
- },
- });
- });
-});
-
-test('resize window when initial state', async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- const htmlEditor = await openAIDialog(t, 0);
-
- await t.resizeWindow(400, 600);
-
- const aiDialog = htmlEditor.getAIDialog();
- const menuButton = aiDialog.getMenuButton();
-
- await t.click(menuButton.element);
- await testScreenshot(t, takeScreenshot, 'htmleditor-ai-dialog-initial-state-resize-window.png', { element: '#container' });
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
-}).before(async () => {
- await createWidget('dxHtmlEditor', {
- height: 600,
- aiIntegration: {},
- toolbar: {
- items: ['ai'],
- },
- });
-});
-
-test('generating state', async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
-
- await openAIDialog(t, 4, 0);
- await testScreenshot(t, takeScreenshot, 'htmleditor-ai-dialog-generating-state.png', { element: '#container' });
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
-}).before(async () => {
- await insertStylesheetRulesToPage(`
- .${LOADINDICATOR_SEGMENT_CLASS},
- .${LOADINDICATOR_CONTENT_CLASS},
- .${LOADINDICATOR_ICON_CLASS},
- .${LOADINDICATOR_SEGMENT_INNER_CLASS} {
- animation: none !important;
- opacity: 1 !important;
- }
- `);
-
- await createWidget('dxHtmlEditor', {
- height: 600,
- width: 900,
- aiIntegration: {
- changeStyle() {},
- },
- toolbar: {
- items: ['ai'],
- },
- });
-});
-
-[
- {
- name: 'short-result',
- result: 'result',
- },
- {
- name: 'long-result',
- result: longResult,
- },
-].forEach(({ name, result }) => {
- test(`resultReady state with ${name}`, async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
-
- const htmlEditor = await openAIDialog(t, 4, 0);
- const aiDialog = htmlEditor.getAIDialog();
- const splitButton = aiDialog.getSplitButton();
-
- await t.click(splitButton.element);
-
- await testScreenshot(t, takeScreenshot, `htmleditor-ai-dialog-result-ready-state-with-${name}.png`, { element: '#container' });
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }).before(async () => {
- await createWidget('dxHtmlEditor', {
- height: 600,
- width: 900,
- aiIntegration: {
- result,
- changeStyle(_, { onComplete }) { onComplete(this.result); },
- },
- toolbar: {
- items: ['ai'],
- },
- });
- });
-});
-
-test('asking state', async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
-
- await openAIDialog(t, 7);
- await testScreenshot(t, takeScreenshot, 'htmleditor-ai-dialog-asking-state.png', { element: '#container' });
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
-}).before(async () => {
- await createWidget('dxHtmlEditor', {
- height: 600,
- width: 900,
- aiIntegration: {},
- toolbar: {
- items: ['ai'],
- },
- });
-});
-
-test('askAI result ready state', async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
-
- const htmlEditor = await openAIDialog(t, 7);
- const aiDialog = htmlEditor.getAIDialog();
- const promptTextArea = aiDialog.getPromptTextArea();
- const generateButton = aiDialog.getGenerateButton();
-
- await t.typeText(promptTextArea.getInput(), 'request');
- await t.click(generateButton.element);
-
- await testScreenshot(t, takeScreenshot, 'htmleditor-ai-dialog-ask-ai-result-ready-state.png', { element: '#container' });
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
-}).before(async () => {
- await createWidget('dxHtmlEditor', {
- height: 600,
- width: 900,
- aiIntegration: {
- result: longResult,
- execute(_, { onComplete }) { onComplete(this.result); },
- },
- toolbar: {
- items: ['ai'],
- },
- });
-});
-
-test('result ready after canceletion', async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
-
- const htmlEditor = await openAIDialog(t, 0);
- const aiDialog = htmlEditor.getAIDialog();
- const cancelButton = aiDialog.getCancelButton();
-
- await t.click(cancelButton.element);
-
- await testScreenshot(t, takeScreenshot, 'htmleditor-ai-dialog-result-ready-after-canceletion.png', { element: '#container' });
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
-}).before(async () => {
- await createWidget('dxHtmlEditor', {
- height: 600,
- width: 900,
- aiIntegration: {
- summarize() { return () => {}; },
- },
- toolbar: {
- items: ['ai'],
- },
- });
-});
-
-test('error state', async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
-
- await openAIDialog(t, 0);
- await testScreenshot(t, takeScreenshot, 'htmleditor-ai-dialog-error-state.png', { element: '#container' });
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
-}).before(async () => {
- await createWidget('dxHtmlEditor', {
- height: 600,
- width: 900,
- aiIntegration: {
- summarize(_, { onError }) { onError(); },
- },
- toolbar: {
- items: ['ai'],
- },
- });
-});
-
-[
- { state: 'initial', configuration: {} },
- {
- state: 'generating',
- configuration: {
- summarize() {},
- },
- },
- {
- state: 'result-ready',
- configuration: {
- result: longResult,
- summarize(_, { onComplete }) { onComplete(this.result); },
- },
- },
- {
- state: 'error',
- configuration: {
- summarize(_, { onError }) { onError(); },
- },
- },
-].forEach(({ state, configuration }) => {
- safeSizeTest(`${state} state on small screen`, async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
-
- await openAIDialog(t, 0);
- await testScreenshot(t, takeScreenshot, `htmleditor-ai-dialog-${state}-state-on-small-screen.png`, { element: '#container' });
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }, [400, 700]).before(async () => {
- await insertStylesheetRulesToPage(`
- .${LOADINDICATOR_SEGMENT_CLASS},
- .${LOADINDICATOR_CONTENT_CLASS},
- .${LOADINDICATOR_ICON_CLASS},
- .${LOADINDICATOR_SEGMENT_INNER_CLASS} {
- animation: none !important;
- opacity: 1 !important;
- }
- `);
-
- await createWidget('dxHtmlEditor', {
- height: 700,
- aiIntegration: { ...configuration },
- toolbar: {
- items: ['ai'],
- },
- });
- });
-});
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-ask-ai-result-ready-state (generic-light).png b/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-ask-ai-result-ready-state (generic-light).png
deleted file mode 100644
index 8af3df364539..000000000000
Binary files a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-ask-ai-result-ready-state (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-asking-state (generic-light).png b/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-asking-state (generic-light).png
deleted file mode 100644
index 560c5e6af09a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-asking-state (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-error-state (generic-light).png b/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-error-state (generic-light).png
deleted file mode 100644
index 6048daee878e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-error-state (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-error-state-on-small-screen (generic-light).png b/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-error-state-on-small-screen (generic-light).png
deleted file mode 100644
index 3ea17ace6407..000000000000
Binary files a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-error-state-on-small-screen (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-generating-state (generic-light).png b/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-generating-state (generic-light).png
deleted file mode 100644
index a8fe5e94da36..000000000000
Binary files a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-generating-state (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-generating-state-on-small-screen (generic-light).png b/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-generating-state-on-small-screen (generic-light).png
deleted file mode 100644
index 2c5981c543e2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-generating-state-on-small-screen (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-on-small-screen (generic-light).png b/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-on-small-screen (generic-light).png
deleted file mode 100644
index 28425776e3f6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-on-small-screen (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-resize-window (generic-light).png b/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-resize-window (generic-light).png
deleted file mode 100644
index e598de8451b9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-resize-window (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-with-no-options (generic-light).png b/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-with-no-options (generic-light).png
deleted file mode 100644
index cf06093c2398..000000000000
Binary files a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-with-no-options (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-with-no-options (material-blue-light).png b/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-with-no-options (material-blue-light).png
deleted file mode 100644
index 265284c1ff8f..000000000000
Binary files a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-with-no-options (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-with-options (generic-light).png b/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-with-options (generic-light).png
deleted file mode 100644
index 450ab3ed6ebc..000000000000
Binary files a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-initial-state-with-options (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-after-canceletion (generic-light).png b/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-after-canceletion (generic-light).png
deleted file mode 100644
index 07f7b2759bc6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-after-canceletion (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-on-small-screen (generic-light).png b/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-on-small-screen (generic-light).png
deleted file mode 100644
index 9203a5837a3d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-on-small-screen (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-with-long-result (generic-light).png b/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-with-long-result (generic-light).png
deleted file mode 100644
index 150ff86ca4ea..000000000000
Binary files a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-with-long-result (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-with-short-result (generic-light).png b/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-with-short-result (generic-light).png
deleted file mode 100644
index ba3fb52a2c2b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/htmlEditor/dialogs/aiDialog/etalons/htmleditor-ai-dialog-result-ready-state-with-short-result (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-ai-toolbar-item (generic-light).png b/e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-ai-toolbar-item (generic-light).png
deleted file mode 100644
index f6cd2e91bf97..000000000000
Binary files a/e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-ai-toolbar-item (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-ai-toolbar-item-expanded (generic-light).png b/e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-ai-toolbar-item-expanded (generic-light).png
deleted file mode 100644
index 1879054f2b4c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-ai-toolbar-item-expanded (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-ordered-list-appearance (generic-light).png b/e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-ordered-list-appearance (generic-light).png
deleted file mode 100644
index 7417e7363a8d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-ordered-list-appearance (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-with-toolbar (generic-light).png b/e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-with-toolbar (generic-light).png
deleted file mode 100644
index 015f97eefaec..000000000000
Binary files a/e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-with-toolbar (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-with-toolbar-focused (generic-light).png b/e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-with-toolbar-focused (generic-light).png
deleted file mode 100644
index 6260647ef26e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-with-toolbar-focused (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-without-toolbar (generic-light).png b/e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-without-toolbar (generic-light).png
deleted file mode 100644
index b7f27b0cdcc1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-without-toolbar (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-without-toolbar-focused (generic-light).png b/e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-without-toolbar-focused (generic-light).png
deleted file mode 100644
index bc81eb6bbb06..000000000000
Binary files a/e2e/testcafe-devextreme/tests/htmlEditor/etalons/htmleditor-without-toolbar-focused (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/htmlEditor/list.ts b/e2e/testcafe-devextreme/tests/htmlEditor/list.ts
deleted file mode 100644
index 3a2ad546c762..000000000000
--- a/e2e/testcafe-devextreme/tests/htmlEditor/list.ts
+++ /dev/null
@@ -1,44 +0,0 @@
-import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
-import url from '../../helpers/getPageUrl';
-import { createWidget } from '../../helpers/createWidget';
-import { testScreenshot } from '../../helpers/themeUtils';
-
-const orderedListMarkup = `
-
- Item 1
-
-
-
-
-
-
-
- Item 2
-
-
-
-
-
-
-
-
-`;
-
-fixture.disablePageReloads`HtmlEditor - lists`
- .page(url(__dirname, '../container.html'));
-
-test('ordered list numbering sequence should reset for each list item (T1220554)', async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
-
- await testScreenshot(t, takeScreenshot, 'htmleditor-ordered-list-appearance.png', { element: '#container' });
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
-}).before(async () => {
- await createWidget('dxHtmlEditor', {
- height: 200,
- width: 200,
- value: orderedListMarkup,
- });
-});
diff --git a/e2e/testcafe-devextreme/tests/navigation/accordion/common.ts b/e2e/testcafe-devextreme/tests/navigation/accordion/common.ts
index 905479d97358..145a6ec3caf0 100644
--- a/e2e/testcafe-devextreme/tests/navigation/accordion/common.ts
+++ b/e2e/testcafe-devextreme/tests/navigation/accordion/common.ts
@@ -1,43 +1,35 @@
import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
import { Item } from 'devextreme/ui/accordion.d';
-import Accordion from 'devextreme-testcafe-models/accordion';
-import { testScreenshot, isMaterialBased } from '../../../helpers/themeUtils';
+import { testScreenshot } from '../../../helpers/themeUtils';
import url from '../../../helpers/getPageUrl';
import { createWidget } from '../../../helpers/createWidget';
+import { appendElementTo, setAttribute } from '../../../helpers/domUtils';
fixture.disablePageReloads`Accordion_common`
.page(url(__dirname, '../../container.html'));
-[true, false].forEach((rtlEnabled) => {
- test('Accordion items render (T865742)', async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- const accordion = new Accordion('#container');
-
- const screenshotName = `Accordion items render rtl=${rtlEnabled}.png`;
-
- if (!isMaterialBased()) {
- await testScreenshot(t, takeScreenshot, screenshotName, { element: '#container', theme: 'generic.dark' });
- await testScreenshot(t, takeScreenshot, screenshotName, { element: '#container', theme: 'generic.contrast' });
- }
-
- await testScreenshot(t, takeScreenshot, screenshotName, {
- element: '#container',
- shouldTestInCompact: true,
- compactCallBack: async () => {
- await accordion.repaint();
- },
- });
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }).before(async () => {
- const items = [
- { title: 'Some text 1', icon: 'coffee' },
- { title: 'Some text 2' },
- { title: 'Some text 3' },
- ] as Item[];
-
- return createWidget('dxAccordion', { items, rtlEnabled });
- });
+test('Accordion items render (T865742)', async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+
+ const screenshotName = 'Accordion items render.png';
+
+ await testScreenshot(t, takeScreenshot, screenshotName, { element: '#container' });
+
+ await t
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}).before(async () => {
+ await appendElementTo('#container', 'div', 'accordion');
+ await appendElementTo('#container', 'div', 'accordion2');
+
+ await setAttribute('#container', 'style', 'display: flex; gap: 50px;');
+
+ const items: Item[] = [
+ { title: 'Some text 1', icon: 'coffee' },
+ { title: 'Some text 2' },
+ { title: 'Some text 3' },
+ ];
+
+ await createWidget('dxAccordion', { items, width: 500 }, '#accordion');
+ return createWidget('dxAccordion', { items, rtlEnabled: true, width: 500 }, '#accordion2');
});
diff --git a/e2e/testcafe-devextreme/tests/navigation/accordion/etalons/Accordion items render (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/navigation/accordion/etalons/Accordion items render (fluent-blue-light).png
new file mode 100644
index 000000000000..4e88b81cfe11
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/navigation/accordion/etalons/Accordion items render (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/navigation/accordion/etalons/Accordion items render (material-blue-light).png b/e2e/testcafe-devextreme/tests/navigation/accordion/etalons/Accordion items render (material-blue-light).png
new file mode 100644
index 000000000000..b3edb5f2d6b5
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/navigation/accordion/etalons/Accordion items render (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/navigation/accordion/etalons/Accordion items render rtl=false (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/navigation/accordion/etalons/Accordion items render rtl=false (fluent-blue-light).png
deleted file mode 100644
index 613f7819a85e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/navigation/accordion/etalons/Accordion items render rtl=false (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/navigation/accordion/etalons/Accordion items render rtl=false (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/navigation/accordion/etalons/Accordion items render rtl=false (fluent-blue-light-compact).png
deleted file mode 100644
index 2a914ed6def0..000000000000
Binary files a/e2e/testcafe-devextreme/tests/navigation/accordion/etalons/Accordion items render rtl=false (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/navigation/accordion/etalons/Accordion items render rtl=false (generic-contrast).png b/e2e/testcafe-devextreme/tests/navigation/accordion/etalons/Accordion items render rtl=false (generic-contrast).png
deleted file mode 100644
index 52cc7ed85a87..000000000000
Binary files a/e2e/testcafe-devextreme/tests/navigation/accordion/etalons/Accordion items render rtl=false (generic-contrast).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/navigation/accordion/etalons/Accordion items render rtl=false (generic-dark).png b/e2e/testcafe-devextreme/tests/navigation/accordion/etalons/Accordion items render rtl=false (generic-dark).png
deleted file mode 100644
index cc2d4c6a348a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/navigation/accordion/etalons/Accordion items render rtl=false (generic-dark).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/navigation/accordion/etalons/Accordion items render rtl=false (generic-light).png b/e2e/testcafe-devextreme/tests/navigation/accordion/etalons/Accordion items render rtl=false (generic-light).png
deleted file mode 100644
index 95fb74bc9cbb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/navigation/accordion/etalons/Accordion items render rtl=false (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/navigation/accordion/etalons/Accordion items render rtl=false (generic-light-compact).png b/e2e/testcafe-devextreme/tests/navigation/accordion/etalons/Accordion items render rtl=false (generic-light-compact).png
deleted file mode 100644
index 8666ea365aa7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/navigation/accordion/etalons/Accordion items render rtl=false (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/navigation/accordion/etalons/Accordion items render rtl=false (material-blue-light).png b/e2e/testcafe-devextreme/tests/navigation/accordion/etalons/Accordion items render rtl=false (material-blue-light).png
deleted file mode 100644
index 058e5b72fab8..000000000000
Binary files a/e2e/testcafe-devextreme/tests/navigation/accordion/etalons/Accordion items render rtl=false (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/navigation/accordion/etalons/Accordion items render rtl=false (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/navigation/accordion/etalons/Accordion items render rtl=false (material-blue-light-compact).png
deleted file mode 100644
index 66e172bf0490..000000000000
Binary files a/e2e/testcafe-devextreme/tests/navigation/accordion/etalons/Accordion items render rtl=false (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/navigation/accordion/etalons/Accordion items render rtl=true (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/navigation/accordion/etalons/Accordion items render rtl=true (fluent-blue-light).png
deleted file mode 100644
index 2bb48cb914cf..000000000000
Binary files a/e2e/testcafe-devextreme/tests/navigation/accordion/etalons/Accordion items render rtl=true (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/navigation/accordion/etalons/Accordion items render rtl=true (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/navigation/accordion/etalons/Accordion items render rtl=true (fluent-blue-light-compact).png
deleted file mode 100644
index 5bfa8d26a225..000000000000
Binary files a/e2e/testcafe-devextreme/tests/navigation/accordion/etalons/Accordion items render rtl=true (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/navigation/accordion/etalons/Accordion items render rtl=true (generic-contrast).png b/e2e/testcafe-devextreme/tests/navigation/accordion/etalons/Accordion items render rtl=true (generic-contrast).png
deleted file mode 100644
index 21f50f3731e3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/navigation/accordion/etalons/Accordion items render rtl=true (generic-contrast).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/navigation/accordion/etalons/Accordion items render rtl=true (generic-dark).png b/e2e/testcafe-devextreme/tests/navigation/accordion/etalons/Accordion items render rtl=true (generic-dark).png
deleted file mode 100644
index d3e01ffb7490..000000000000
Binary files a/e2e/testcafe-devextreme/tests/navigation/accordion/etalons/Accordion items render rtl=true (generic-dark).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/navigation/accordion/etalons/Accordion items render rtl=true (generic-light).png b/e2e/testcafe-devextreme/tests/navigation/accordion/etalons/Accordion items render rtl=true (generic-light).png
deleted file mode 100644
index b30efbf34d41..000000000000
Binary files a/e2e/testcafe-devextreme/tests/navigation/accordion/etalons/Accordion items render rtl=true (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/navigation/accordion/etalons/Accordion items render rtl=true (generic-light-compact).png b/e2e/testcafe-devextreme/tests/navigation/accordion/etalons/Accordion items render rtl=true (generic-light-compact).png
deleted file mode 100644
index 79e53eebc0c3..000000000000
Binary files a/e2e/testcafe-devextreme/tests/navigation/accordion/etalons/Accordion items render rtl=true (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/navigation/accordion/etalons/Accordion items render rtl=true (material-blue-light).png b/e2e/testcafe-devextreme/tests/navigation/accordion/etalons/Accordion items render rtl=true (material-blue-light).png
deleted file mode 100644
index 41b7e425bb7b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/navigation/accordion/etalons/Accordion items render rtl=true (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/navigation/accordion/etalons/Accordion items render rtl=true (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/navigation/accordion/etalons/Accordion items render rtl=true (material-blue-light-compact).png
deleted file mode 100644
index 533ba0db55ef..000000000000
Binary files a/e2e/testcafe-devextreme/tests/navigation/accordion/etalons/Accordion items render rtl=true (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/navigation/button/common.ts b/e2e/testcafe-devextreme/tests/navigation/button/common.ts
new file mode 100644
index 000000000000..40fdfd1a1fa6
--- /dev/null
+++ b/e2e/testcafe-devextreme/tests/navigation/button/common.ts
@@ -0,0 +1,147 @@
+import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
+import { ButtonType } from 'devextreme/common';
+import { Selector } from 'testcafe';
+import { testScreenshot } from '../../../helpers/themeUtils';
+import {
+ addCaptionTo,
+ appendElementTo,
+ insertStylesheetRulesToPage,
+ setAttribute,
+ setClassAttribute,
+ setStyleAttribute,
+} from '../../../helpers/domUtils';
+import { createWidget } from '../../../helpers/createWidget';
+import url from '../../../helpers/getPageUrl';
+
+fixture.disablePageReloads`Button`
+ .page(url(__dirname, '../../container.html'));
+
+['text', 'outlined', 'contained'].forEach((stylingMode) => {
+ const testName = `Buttons, stylingMode=${stylingMode}`;
+ test(testName, async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+
+ await testScreenshot(t, takeScreenshot, `${testName}.png`, {
+ element: '#container',
+ });
+
+ await t
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+ }).before(async () => {
+ const typedButtons = ['danger', 'default', 'normal', 'success'].map((type: ButtonType) => ({
+ type,
+ text: `${type[0].toUpperCase()}${type.slice(1)}`,
+ }));
+ const iconButtons = [
+ { icon: 'find', text: 'Find' },
+ { icon: 'find' },
+ {
+ icon: `
+
+ `,
+ },
+ ];
+ const buttons = [
+ ...typedButtons,
+ ...iconButtons,
+ ];
+
+ await setAttribute('#container', 'class', 'dx-theme-generic-typography');
+ await setAttribute('#container', 'style', 'width: fit-content; padding: 8px;');
+
+ const states = ['default', 'focused', 'hover', 'active', 'selected', 'disabled'];
+
+ // eslint-disable-next-line no-restricted-syntax
+ for (const state of states) {
+ await appendElementTo('#container', 'div', `mode${state}`, {});
+ await setAttribute(`#mode${state}`, 'style', 'display: flex; gap: 8px; margin-bottom: 16px;');
+ await addCaptionTo(`#mode${state}`, state);
+
+ await Promise.all(buttons.map(
+ (_, index) => appendElementTo(`#mode${state}`, 'div', `button-${state}-${index}`, {}),
+ ));
+
+ await Promise.all(buttons.map(
+ (defaultConfig, index) => createWidget('dxButton', {
+ ...defaultConfig,
+ stylingMode,
+ disabled: state === 'disabled',
+ }, `#button-${state}-${index}`),
+ ));
+
+ if (state !== 'default' && state !== 'disabled') {
+ await Promise.all(
+ buttons.map((_, index) => setClassAttribute(Selector(`#button-${state}-${index}`), `dx-state-${state}`)),
+ );
+ }
+ }
+ });
+});
+
+test('Button in rtl modes', async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+
+ await testScreenshot(t, takeScreenshot, 'Button in rtl modes.png', {
+ element: '#container',
+ });
+
+ await t
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}).before(async () => {
+ await setAttribute('#container', 'style', 'width: fit-content; padding: 8px; display: grid; grid-template-columns: repeat(3, auto); grid-gap: 16px;');
+
+ const buttons = [
+ { icon: 'find', text: 'Button text' },
+ { icon: 'find', text: 'Long button text' },
+ { icon: 'find', text: 'Long button text', width: 150 },
+ { icon: 'find', text: 'Button text', rtlEnabled: true },
+ { icon: 'find', text: 'Long button text', rtlEnabled: true },
+ {
+ icon: 'find', text: 'Long button text', width: 150, rtlEnabled: true,
+ },
+ ];
+
+ await Promise.all(buttons.map(
+ (_, index) => appendElementTo('#container', 'div', `button-${index}`, {}),
+ ));
+
+ await Promise.all(buttons.map(
+ (config, index) => createWidget('dxButton', {
+ ...config,
+ }, `#button-${index}`),
+ ));
+});
+
+test('Button: svg icon as background should be fit within icon element (T1178813)', async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+
+ await testScreenshot(t, takeScreenshot, 'Button with svg icon as background.png', { element: '#container' });
+
+ await t
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}).before(async () => {
+ await insertStylesheetRulesToPage('.dx-icon-custom { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAB4klEQVR4nO3WTYiPURQG8N/M+ByEjQUxRQpJKSkhFigLo8jGQqGURDZY2CMpliI2PhZslLKxJBaUCCkUMxELja8pwoxuncW7mZn3fe9fb2meuqt7n+c8995z7zmMojVox1G81RDOYhBvmgi+LIKncakJA5cj+ABWNGHgQxg4pyG8xxmM/VcBVuMCXuIbenELe9GFiViH47iLd+jHq0jOBXUDT8a1QoINNX6OMP8Lx+KplkYnHoTARxyOnUzCHOzATXzHHzzHSWzATEzHRtwuGEnzpXExSA8xY5h1bZgwzHwHHodWStZSWBy76sMseTgQwb9gVVnSqSCle8vBuLi+pLWtCvFRkJZnGlgTOk+qEj8FcWqmgd2hc74q8UcQx2ca2BU66Q+phN4gzs40sDJ0XlT9A+4FcX2mgY4oz0nrSBXiiTofxxDYElVyIOpF+shGxNow0IMxLTCxJ37MpHm6DKENz4KwXWtwJ/T2lyXsLJzClMzg3YWaUlqrHfeDeCVOpQ464xUknX1VyYvwtXB3lZ5SrL8a/Kd1G5Zu/A6RVFqXxjFujl4w7e4zXkfvsBXTMA83gpeakyUysClEBmuM/uiWstEVPUJPXEvKj0NYGDVjPg5GtvdF+b2Oua0IPor/G38BnW+XcSzQwtUAAAAASUVORK5CYII="); }');
+
+ await setStyleAttribute(Selector('#container'), 'width: 300px; height: 200px;');
+ await appendElementTo('#container', 'div', 'button');
+ await appendElementTo('#container', 'div', 'fixedWidthButton');
+ await appendElementTo('#container', 'div', 'iconOnlyButton');
+
+ await createWidget('dxButton', {
+ text: 'svg icon',
+ icon: 'custom',
+ }, '#button');
+
+ await createWidget('dxButton', {
+ text: 'fixed width + svg icon',
+ icon: 'custom',
+ width: 200,
+ }, '#fixedWidthButton');
+
+ await createWidget('dxButton', {
+ icon: 'custom',
+ }, '#iconOnlyButton');
+});
diff --git a/e2e/testcafe-devextreme/tests/navigation/button/etalons/Button in rtl modes (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/navigation/button/etalons/Button in rtl modes (fluent-blue-light).png
new file mode 100644
index 000000000000..54b8e3d27dff
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/navigation/button/etalons/Button in rtl modes (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/navigation/button/etalons/Button in rtl modes (material-blue-light).png b/e2e/testcafe-devextreme/tests/navigation/button/etalons/Button in rtl modes (material-blue-light).png
new file mode 100644
index 000000000000..391515746188
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/navigation/button/etalons/Button in rtl modes (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button with svg icon as background (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/navigation/button/etalons/Button with svg icon as background (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/editors/button/etalons/Button with svg icon as background (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/navigation/button/etalons/Button with svg icon as background (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/Button with svg icon as background (material-blue-light).png b/e2e/testcafe-devextreme/tests/navigation/button/etalons/Button with svg icon as background (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/editors/button/etalons/Button with svg icon as background (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/navigation/button/etalons/Button with svg icon as background (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/navigation/button/etalons/Buttons, stylingMode=contained (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/navigation/button/etalons/Buttons, stylingMode=contained (fluent-blue-light).png
new file mode 100644
index 000000000000..ec3161ab716e
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/navigation/button/etalons/Buttons, stylingMode=contained (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/navigation/button/etalons/Buttons, stylingMode=contained (material-blue-light).png b/e2e/testcafe-devextreme/tests/navigation/button/etalons/Buttons, stylingMode=contained (material-blue-light).png
new file mode 100644
index 000000000000..26ba612a7da1
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/navigation/button/etalons/Buttons, stylingMode=contained (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/navigation/button/etalons/Buttons, stylingMode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/navigation/button/etalons/Buttons, stylingMode=outlined (fluent-blue-light).png
new file mode 100644
index 000000000000..a97bcdd8b598
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/navigation/button/etalons/Buttons, stylingMode=outlined (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/navigation/button/etalons/Buttons, stylingMode=outlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/navigation/button/etalons/Buttons, stylingMode=outlined (material-blue-light).png
new file mode 100644
index 000000000000..f53aa2f519fa
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/navigation/button/etalons/Buttons, stylingMode=outlined (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/navigation/button/etalons/Buttons, stylingMode=text (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/navigation/button/etalons/Buttons, stylingMode=text (fluent-blue-light).png
new file mode 100644
index 000000000000..b8a57038e785
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/navigation/button/etalons/Buttons, stylingMode=text (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/navigation/button/etalons/Buttons, stylingMode=text (material-blue-light).png b/e2e/testcafe-devextreme/tests/navigation/button/etalons/Buttons, stylingMode=text (material-blue-light).png
new file mode 100644
index 000000000000..57aba8aef1b4
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/navigation/button/etalons/Buttons, stylingMode=text (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='',icon='' (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB is opened with two speed dial actions,label='',icon='' (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='',icon='' (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB is opened with two speed dial actions,label='',icon='' (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB is opened with two speed dial actions,label='',icon='' (material-blue-light).png b/e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB is opened with two speed dial actions,label='',icon='' (material-blue-light).png
new file mode 100644
index 000000000000..d83f71e74ee7
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB is opened with two speed dial actions,label='',icon='' (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='',icon='home' (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB is opened with two speed dial actions,label='',icon='home' (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='',icon='home' (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB is opened with two speed dial actions,label='',icon='home' (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB is opened with two speed dial actions,label='',icon='home' (material-blue-light).png b/e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB is opened with two speed dial actions,label='',icon='home' (material-blue-light).png
new file mode 100644
index 000000000000..ae9939456f25
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB is opened with two speed dial actions,label='',icon='home' (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='Add Row',icon='' (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB is opened with two speed dial actions,label='Add Row',icon='' (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='Add Row',icon='' (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB is opened with two speed dial actions,label='Add Row',icon='' (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB is opened with two speed dial actions,label='Add Row',icon='' (material-blue-light).png b/e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB is opened with two speed dial actions,label='Add Row',icon='' (material-blue-light).png
new file mode 100644
index 000000000000..62b9c2e16913
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB is opened with two speed dial actions,label='Add Row',icon='' (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='Add Row',icon='home' (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB is opened with two speed dial actions,label='Add Row',icon='home' (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/editors/button/etalons/FAB is opened with two speed dial actions,label='Add Row',icon='home' (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB is opened with two speed dial actions,label='Add Row',icon='home' (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB is opened with two speed dial actions,label='Add Row',icon='home' (material-blue-light).png b/e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB is opened with two speed dial actions,label='Add Row',icon='home' (material-blue-light).png
new file mode 100644
index 000000000000..4b12134df8b9
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB is opened with two speed dial actions,label='Add Row',icon='home' (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with grid, position.of is #grid, after scrolling (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB with grid, position.of is #grid, after scrolling (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with grid, position.of is #grid, after scrolling (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB with grid, position.of is #grid, after scrolling (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with grid, position.of is #grid, after scrolling (material-blue-light).png b/e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB with grid, position.of is #grid, after scrolling (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with grid, position.of is #grid, after scrolling (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB with grid, position.of is #grid, after scrolling (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with grid, position.of is #grid, before scrolling (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB with grid, position.of is #grid, before scrolling (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with grid, position.of is #grid, before scrolling (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB with grid, position.of is #grid, before scrolling (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with grid, position.of is #grid, before scrolling (material-blue-light).png b/e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB with grid, position.of is #grid, before scrolling (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with grid, position.of is #grid, before scrolling (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB with grid, position.of is #grid, before scrolling (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with grid, position.of is undefined, after scrolling (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB with grid, position.of is undefined, after scrolling (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with grid, position.of is undefined, after scrolling (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB with grid, position.of is undefined, after scrolling (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with grid, position.of is undefined, after scrolling (material-blue-light).png b/e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB with grid, position.of is undefined, after scrolling (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with grid, position.of is undefined, after scrolling (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB with grid, position.of is undefined, after scrolling (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with grid, position.of is undefined, before scrolling (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB with grid, position.of is undefined, before scrolling (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with grid, position.of is undefined, before scrolling (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB with grid, position.of is undefined, before scrolling (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with grid, position.of is undefined, before scrolling (material-blue-light).png b/e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB with grid, position.of is undefined, before scrolling (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with grid, position.of is undefined, before scrolling (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB with grid, position.of is undefined, before scrolling (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='',icon='' (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB with one speed dial action button,label='',icon='' (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='',icon='' (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB with one speed dial action button,label='',icon='' (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='',icon='' (material-blue-light).png b/e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB with one speed dial action button,label='',icon='' (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='',icon='' (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB with one speed dial action button,label='',icon='' (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='',icon='home' (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB with one speed dial action button,label='',icon='home' (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='',icon='home' (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB with one speed dial action button,label='',icon='home' (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='',icon='home' (material-blue-light).png b/e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB with one speed dial action button,label='',icon='home' (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='',icon='home' (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB with one speed dial action button,label='',icon='home' (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='Add Row',icon='' (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB with one speed dial action button,label='Add Row',icon='' (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='Add Row',icon='' (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB with one speed dial action button,label='Add Row',icon='' (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB with one speed dial action button,label='Add Row',icon='' (material-blue-light).png b/e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB with one speed dial action button,label='Add Row',icon='' (material-blue-light).png
new file mode 100644
index 000000000000..787a61b558a2
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB with one speed dial action button,label='Add Row',icon='' (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='Add Row',icon='home' (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB with one speed dial action button,label='Add Row',icon='home' (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with one speed dial action button,label='Add Row',icon='home' (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB with one speed dial action button,label='Add Row',icon='home' (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB with one speed dial action button,label='Add Row',icon='home' (material-blue-light).png b/e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB with one speed dial action button,label='Add Row',icon='home' (material-blue-light).png
new file mode 100644
index 000000000000..ca8060cd8c97
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB with one speed dial action button,label='Add Row',icon='home' (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with two speed dial action buttons (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB with two speed dial action buttons (fluent-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with two speed dial action buttons (fluent-blue-light).png
rename to e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB with two speed dial action buttons (fluent-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with two speed dial action buttons (material-blue-light).png b/e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB with two speed dial action buttons (material-blue-light).png
similarity index 100%
rename from e2e/testcafe-devextreme/tests/editors/button/etalons/FAB with two speed dial action buttons (material-blue-light).png
rename to e2e/testcafe-devextreme/tests/navigation/button/etalons/FAB with two speed dial action buttons (material-blue-light).png
diff --git a/e2e/testcafe-devextreme/tests/navigation/button/floatingAction.ts b/e2e/testcafe-devextreme/tests/navigation/button/floatingAction.ts
new file mode 100644
index 000000000000..a92cb3b6ec54
--- /dev/null
+++ b/e2e/testcafe-devextreme/tests/navigation/button/floatingAction.ts
@@ -0,0 +1,131 @@
+/* eslint-disable no-restricted-syntax */
+import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
+import { ClientFunction, Selector } from 'testcafe';
+import { isMaterial, testScreenshot } from '../../../helpers/themeUtils';
+import url from '../../../helpers/getPageUrl';
+import { createWidget } from '../../../helpers/createWidget';
+import { appendElementTo, insertStylesheetRulesToPage, setStyleAttribute } from '../../../helpers/domUtils';
+
+const OVERLAY_CONTENT_CLASS = 'dx-overlay-content';
+const FA_MAIN_BUTTON_CLASS = 'dx-fa-button-main';
+
+const setGlobalConfig = ClientFunction(() => {
+ (window as any).DevExpress.config({
+ floatingActionButtonConfig: {
+ icon: 'edit',
+ shading: false,
+ position: {
+ of: '#container',
+ my: 'right bottom',
+ at: 'right bottom',
+ offset: '-16 -16',
+ },
+ },
+ });
+});
+
+fixture.disablePageReloads`FloatingAction - default theme`
+ .page(url(__dirname, '../../container.html'));
+
+for (const label of ['Add Row', '']) {
+ for (const icon of ['home', '']) {
+ test(`FAB with two speed dial action buttons after opening, label: ${label}, icon: ${icon}`, async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+
+ await t
+ .click(Selector('body'))
+ .click(Selector(`.${FA_MAIN_BUTTON_CLASS} .${OVERLAY_CONTENT_CLASS}`));
+
+ await testScreenshot(t, takeScreenshot, `FAB is opened with two speed dial actions,label='${label}',icon='${icon}'.png`, {
+ element: '#container',
+ });
+
+ await t
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+ }).before(async () => {
+ await setStyleAttribute(Selector('#container'), 'width: 300px; height: 300px;');
+ await appendElementTo('#container', 'div', 'speed-dial-action');
+ await appendElementTo('#container', 'div', 'speed-dial-action-trash');
+
+ await setGlobalConfig();
+ if (isMaterial()) {
+ await insertStylesheetRulesToPage('.dx-overlay-wrapper { font-family: sans-serif !important; }');
+ }
+
+ await createWidget('dxSpeedDialAction', {
+ label,
+ icon,
+ index: 1,
+ visible: true,
+ }, '#speed-dial-action');
+
+ await createWidget('dxSpeedDialAction', {
+ label: 'Remove Row',
+ icon: 'trash',
+ index: 2,
+ visible: true,
+ }, '#speed-dial-action-trash');
+ });
+
+ test(`FAB with one speed dial action button, label: ${label}, icon: ${icon}`, async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+
+ await testScreenshot(t, takeScreenshot, `FAB with one speed dial action button,label='${label}',icon='${icon}'.png`, { element: '#container' });
+
+ await t
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+ }).before(async () => {
+ await setStyleAttribute(Selector('#container'), 'width: 300px; height: 300px;');
+ if (isMaterial()) {
+ await insertStylesheetRulesToPage('.dx-overlay-wrapper { font-family: sans-serif !important; }');
+ }
+ await appendElementTo('#container', 'div', 'speed-dial-action');
+
+ await setGlobalConfig();
+
+ await createWidget('dxSpeedDialAction', {
+ label,
+ icon,
+ visible: true,
+ }, '#speed-dial-action');
+ });
+ }
+}
+
+test('FAB with two speed dial action buttons', async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
+
+ await testScreenshot(t, takeScreenshot, 'FAB with two speed dial action buttons.png', {
+ element: '#container',
+ });
+
+ await t
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}).before(async () => {
+ await setStyleAttribute(Selector('#container'), 'width: 300px; height: 300px;');
+ if (isMaterial()) {
+ await insertStylesheetRulesToPage('.dx-overlay-wrapper { font-family: sans-serif !important; }');
+ }
+
+ await appendElementTo('#container', 'div', 'speed-dial-action');
+ await appendElementTo('#container', 'div', 'speed-dial-action-trash');
+
+ await setGlobalConfig();
+
+ await createWidget('dxSpeedDialAction', {
+ label: 'Add row',
+ icon: 'plus',
+ index: 1,
+ visible: true,
+ }, '#speed-dial-action');
+
+ await createWidget('dxSpeedDialAction', {
+ label: 'Remove Row',
+ icon: 'trash',
+ index: 2,
+ visible: true,
+ }, '#speed-dial-action-trash');
+});
diff --git a/e2e/testcafe-devextreme/tests/editors/button/floatingActionInGrid.ts b/e2e/testcafe-devextreme/tests/navigation/button/floatingActionInGrid.ts
similarity index 100%
rename from e2e/testcafe-devextreme/tests/editors/button/floatingActionInGrid.ts
rename to e2e/testcafe-devextreme/tests/navigation/button/floatingActionInGrid.ts
diff --git a/e2e/testcafe-devextreme/tests/navigation/buttonGroup/common.ts b/e2e/testcafe-devextreme/tests/navigation/buttonGroup/common.ts
index 3e2423a0a582..e532a9de9f5c 100644
--- a/e2e/testcafe-devextreme/tests/navigation/buttonGroup/common.ts
+++ b/e2e/testcafe-devextreme/tests/navigation/buttonGroup/common.ts
@@ -1,85 +1,46 @@
-import { ClientFunction, Selector } from 'testcafe';
+import { Selector } from 'testcafe';
import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
import { Item, ButtonType } from 'devextreme/ui/button_group.d';
-import { setStyleAttribute, appendElementTo, setAttribute } from '../../../helpers/domUtils';
-import { testScreenshot, isMaterialBased } from '../../../helpers/themeUtils';
+import {
+ setStyleAttribute,
+ appendElementTo,
+ setAttribute,
+} from '../../../helpers/domUtils';
+import { testScreenshot } from '../../../helpers/themeUtils';
import url from '../../../helpers/getPageUrl';
import { createWidget } from '../../../helpers/createWidget';
-interface ButtonGroupItem extends Item {
- id: string;
-}
-
-fixture.disablePageReloads`ButtonGroup_Styles`
+const typedItems: Item[] = ['danger', 'default', 'normal', 'success'].map((type: ButtonType) => ({ type, text: type }));
+const iconItems: Item[] = [
+ { icon: 'find', text: 'find' },
+ { icon: 'find' },
+];
+const items: Item[] = [
+ ...typedItems,
+ ...iconItems,
+];
+
+fixture.disablePageReloads`ButtonGroup`
.page(url(__dirname, '../../container.html'));
-['text', 'outlined', 'contained'].forEach((stylingMode) => {
- test(`ButtonGroup-styling,stylingMode=${stylingMode}`, async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
-
- await appendElementTo('#container', 'div', `mode${stylingMode}`, {});
- await ClientFunction(() => {
- $(`#mode${stylingMode}`).text(stylingMode);
- }, { dependencies: { stylingMode } })();
-
- // eslint-disable-next-line no-restricted-syntax
- for (const state of [
- 'dx-state-default',
- 'dx-state-focused',
- 'dx-state-hover',
- 'dx-state-active',
- 'dx-state-selected',
- 'dx-item-selected',
- ]) {
- await appendElementTo('#container', 'div', `mode${stylingMode}${state}`, {});
- await ClientFunction(() => {
- $(`#mode${stylingMode}${state}`).text(state);
- }, { dependencies: { stylingMode, state } })();
-
- await appendElementTo('#container', 'div', `buttongroup${stylingMode}${state}`, {});
-
- const items: ButtonGroupItem[] = ['danger', 'default', 'normal', 'success'].map((type) => ({
- id: type,
- type: type as ButtonType,
- text: type,
- }));
-
- items.push({
- id: 'find',
- icon: 'find',
- text: 'find',
- });
-
- items.push({
- id: 'findIconOnly',
- icon: 'find',
- });
-
- items.map((item) => {
- item.elementAttr = { class: state };
- return item;
- });
+test('ButtonGroup styling', async (t) => {
+ const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- await createWidget('dxButtonGroup', {
- items,
- stylingMode,
- keyExpr: 'id',
- selectionMode: 'none',
- }, `#buttongroup${stylingMode}${state}`);
- }
+ await testScreenshot(t, takeScreenshot, 'ButtonGroup styling.png', { element: '#container' });
- await testScreenshot(t, takeScreenshot, `ButtonGroup render states mode=${stylingMode}.png`, { element: '#container' });
+ await t
+ .expect(compareResults.isValid())
+ .ok(compareResults.errorMessages());
+}).before(async () => {
+ await setStyleAttribute(Selector('#container'), 'width: fit-content; padding: 8px; display: flex; gap: 16px; flex-direction: column;');
+ await setAttribute('#container', 'class', 'dx-theme-generic-typography');
- if (!isMaterialBased()) {
- await testScreenshot(t, takeScreenshot, `ButtonGroup render states mode=${stylingMode}.png`, { element: '#container', theme: 'generic.dark' });
- await testScreenshot(t, takeScreenshot, `ButtonGroup render states mode=${stylingMode}.png`, { element: '#container', theme: 'generic.contrast' });
- }
+ const stylingModes = ['text', 'outlined', 'contained'];
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }).before(async () => {
- await setStyleAttribute(Selector('#container'), 'width: 600px; height: 400px;');
- await setAttribute('#container', 'class', 'dx-theme-generic-typography');
- });
+ await Promise.all(stylingModes.map((mode) => appendElementTo('#container', 'div', `buttongroup-${mode}`, {})));
+ await Promise.all(stylingModes.map((stylingMode) => createWidget('dxButtonGroup', {
+ items,
+ stylingMode,
+ selectionMode: 'none',
+ }, `#buttongroup-${stylingMode}`)));
});
diff --git a/e2e/testcafe-devextreme/tests/navigation/buttonGroup/etalons/ButtonGroup render states mode=contained (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/navigation/buttonGroup/etalons/ButtonGroup render states mode=contained (fluent-blue-light).png
deleted file mode 100644
index 5e519314ee1d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/navigation/buttonGroup/etalons/ButtonGroup render states mode=contained (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/navigation/buttonGroup/etalons/ButtonGroup render states mode=contained (generic-contrast).png b/e2e/testcafe-devextreme/tests/navigation/buttonGroup/etalons/ButtonGroup render states mode=contained (generic-contrast).png
deleted file mode 100644
index 5777c36b36bc..000000000000
Binary files a/e2e/testcafe-devextreme/tests/navigation/buttonGroup/etalons/ButtonGroup render states mode=contained (generic-contrast).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/navigation/buttonGroup/etalons/ButtonGroup render states mode=contained (generic-dark).png b/e2e/testcafe-devextreme/tests/navigation/buttonGroup/etalons/ButtonGroup render states mode=contained (generic-dark).png
deleted file mode 100644
index f3565625dfd6..000000000000
Binary files a/e2e/testcafe-devextreme/tests/navigation/buttonGroup/etalons/ButtonGroup render states mode=contained (generic-dark).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/navigation/buttonGroup/etalons/ButtonGroup render states mode=contained (generic-light).png b/e2e/testcafe-devextreme/tests/navigation/buttonGroup/etalons/ButtonGroup render states mode=contained (generic-light).png
deleted file mode 100644
index bff812eec712..000000000000
Binary files a/e2e/testcafe-devextreme/tests/navigation/buttonGroup/etalons/ButtonGroup render states mode=contained (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/navigation/buttonGroup/etalons/ButtonGroup render states mode=contained (material-blue-light).png b/e2e/testcafe-devextreme/tests/navigation/buttonGroup/etalons/ButtonGroup render states mode=contained (material-blue-light).png
deleted file mode 100644
index 669edea96d4b..000000000000
Binary files a/e2e/testcafe-devextreme/tests/navigation/buttonGroup/etalons/ButtonGroup render states mode=contained (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/navigation/buttonGroup/etalons/ButtonGroup render states mode=outlined (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/navigation/buttonGroup/etalons/ButtonGroup render states mode=outlined (fluent-blue-light).png
deleted file mode 100644
index f4a41eeaa888..000000000000
Binary files a/e2e/testcafe-devextreme/tests/navigation/buttonGroup/etalons/ButtonGroup render states mode=outlined (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/navigation/buttonGroup/etalons/ButtonGroup render states mode=outlined (generic-contrast).png b/e2e/testcafe-devextreme/tests/navigation/buttonGroup/etalons/ButtonGroup render states mode=outlined (generic-contrast).png
deleted file mode 100644
index 1965a92e23ef..000000000000
Binary files a/e2e/testcafe-devextreme/tests/navigation/buttonGroup/etalons/ButtonGroup render states mode=outlined (generic-contrast).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/navigation/buttonGroup/etalons/ButtonGroup render states mode=outlined (generic-dark).png b/e2e/testcafe-devextreme/tests/navigation/buttonGroup/etalons/ButtonGroup render states mode=outlined (generic-dark).png
deleted file mode 100644
index b11c0a94858c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/navigation/buttonGroup/etalons/ButtonGroup render states mode=outlined (generic-dark).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/navigation/buttonGroup/etalons/ButtonGroup render states mode=outlined (generic-light).png b/e2e/testcafe-devextreme/tests/navigation/buttonGroup/etalons/ButtonGroup render states mode=outlined (generic-light).png
deleted file mode 100644
index e38f236806c1..000000000000
Binary files a/e2e/testcafe-devextreme/tests/navigation/buttonGroup/etalons/ButtonGroup render states mode=outlined (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/navigation/buttonGroup/etalons/ButtonGroup render states mode=outlined (material-blue-light).png b/e2e/testcafe-devextreme/tests/navigation/buttonGroup/etalons/ButtonGroup render states mode=outlined (material-blue-light).png
deleted file mode 100644
index 18a61cb1c4f7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/navigation/buttonGroup/etalons/ButtonGroup render states mode=outlined (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/navigation/buttonGroup/etalons/ButtonGroup render states mode=text (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/navigation/buttonGroup/etalons/ButtonGroup render states mode=text (fluent-blue-light).png
deleted file mode 100644
index 264cc18bdba7..000000000000
Binary files a/e2e/testcafe-devextreme/tests/navigation/buttonGroup/etalons/ButtonGroup render states mode=text (fluent-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/navigation/buttonGroup/etalons/ButtonGroup render states mode=text (generic-contrast).png b/e2e/testcafe-devextreme/tests/navigation/buttonGroup/etalons/ButtonGroup render states mode=text (generic-contrast).png
deleted file mode 100644
index 4b537ff06ecb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/navigation/buttonGroup/etalons/ButtonGroup render states mode=text (generic-contrast).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/navigation/buttonGroup/etalons/ButtonGroup render states mode=text (generic-dark).png b/e2e/testcafe-devextreme/tests/navigation/buttonGroup/etalons/ButtonGroup render states mode=text (generic-dark).png
deleted file mode 100644
index 9ef9c54e6712..000000000000
Binary files a/e2e/testcafe-devextreme/tests/navigation/buttonGroup/etalons/ButtonGroup render states mode=text (generic-dark).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/navigation/buttonGroup/etalons/ButtonGroup render states mode=text (generic-light).png b/e2e/testcafe-devextreme/tests/navigation/buttonGroup/etalons/ButtonGroup render states mode=text (generic-light).png
deleted file mode 100644
index dcf8a71825bd..000000000000
Binary files a/e2e/testcafe-devextreme/tests/navigation/buttonGroup/etalons/ButtonGroup render states mode=text (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/navigation/buttonGroup/etalons/ButtonGroup render states mode=text (material-blue-light).png b/e2e/testcafe-devextreme/tests/navigation/buttonGroup/etalons/ButtonGroup render states mode=text (material-blue-light).png
deleted file mode 100644
index cee4a5a2d6b2..000000000000
Binary files a/e2e/testcafe-devextreme/tests/navigation/buttonGroup/etalons/ButtonGroup render states mode=text (material-blue-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/navigation/buttonGroup/etalons/ButtonGroup styling (fluent-blue-light).png b/e2e/testcafe-devextreme/tests/navigation/buttonGroup/etalons/ButtonGroup styling (fluent-blue-light).png
new file mode 100644
index 000000000000..8ee2d7d83f6b
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/navigation/buttonGroup/etalons/ButtonGroup styling (fluent-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/navigation/buttonGroup/etalons/ButtonGroup styling (material-blue-light).png b/e2e/testcafe-devextreme/tests/navigation/buttonGroup/etalons/ButtonGroup styling (material-blue-light).png
new file mode 100644
index 000000000000..0b504b55348e
Binary files /dev/null and b/e2e/testcafe-devextreme/tests/navigation/buttonGroup/etalons/ButtonGroup styling (material-blue-light).png differ
diff --git a/e2e/testcafe-devextreme/tests/navigation/buttonGroup/selection.ts b/e2e/testcafe-devextreme/tests/navigation/buttonGroup/selection.ts
index 06ec7e891455..36bb0223e87e 100644
--- a/e2e/testcafe-devextreme/tests/navigation/buttonGroup/selection.ts
+++ b/e2e/testcafe-devextreme/tests/navigation/buttonGroup/selection.ts
@@ -35,3 +35,39 @@ test('selected class should not be added to the button after hovering (T1222079)
selectedItemKeys: ['Button_1'],
disabled: true,
}));
+test('selected class should be set after reenabling (T1308601)', async (t) => {
+ const buttonGroup = new ButtonGroup('#container');
+
+ await buttonGroup.option('disabled', true);
+ await buttonGroup.option('disabled', false);
+
+ await t
+ .click(buttonGroup.getItem(1).element);
+
+ await buttonGroup.option('disabled', true);
+ await buttonGroup.option('disabled', false);
+
+ await t
+ .click(buttonGroup.getItem(0).element);
+
+ await t
+ .expect(buttonGroup.getItem(0).isSelected)
+ .ok()
+ .expect(buttonGroup.isItemSelected(0))
+ .ok();
+
+ await t
+ .hover(buttonGroup.getItem(1).element);
+
+ await t
+ .expect(buttonGroup.getItem(0).isSelected)
+ .ok()
+ .expect(buttonGroup.isItemSelected(0))
+ .ok();
+}).before(async () => createWidget('dxButtonGroup', {
+ items: [
+ { text: 'Button_1' },
+ { text: 'Button_2' },
+ ],
+ selectedItemKeys: ['Button_1'],
+}));
diff --git a/e2e/testcafe-devextreme/tests/navigation/contextMenu/common.ts b/e2e/testcafe-devextreme/tests/navigation/contextMenu/common.ts
index ef17ab7b3e4d..7a7219381988 100644
--- a/e2e/testcafe-devextreme/tests/navigation/contextMenu/common.ts
+++ b/e2e/testcafe-devextreme/tests/navigation/contextMenu/common.ts
@@ -2,12 +2,13 @@ import { Selector } from 'testcafe';
import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
import ContextMenu from 'devextreme-testcafe-models/contextMenu';
import { Item } from 'devextreme/ui/context_menu.d';
-import { testScreenshot, isMaterialBased } from '../../../helpers/themeUtils';
+import { testScreenshot } from '../../../helpers/themeUtils';
import url from '../../../helpers/getPageUrl';
import { createWidget } from '../../../helpers/createWidget';
import {
- appendElementTo, setAttribute,
- insertStylesheetRulesToPage, setStyleAttribute,
+ appendElementTo,
+ insertStylesheetRulesToPage,
+ setStyleAttribute,
} from '../../../helpers/domUtils';
fixture.disablePageReloads`ContextMenu_common`
@@ -18,41 +19,25 @@ test('ContextMenu items render', async (t) => {
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
await contextMenu.show();
-
await t.click(contextMenu.items.nth(0));
const screenshotName = 'ContextMenu items render.png';
-
- if (!isMaterialBased()) {
- await testScreenshot(t, takeScreenshot, screenshotName, { element: '#container', theme: 'generic.dark' });
- await testScreenshot(t, takeScreenshot, screenshotName, { element: '#container', theme: 'generic.contrast' });
- }
-
- await testScreenshot(t, takeScreenshot, screenshotName, {
- element: '#container',
- shouldTestInCompact: true,
- compactCallBack: async () => {
- await contextMenu.repaint();
- await contextMenu.show();
- await t.click(contextMenu.items.nth(0));
- },
- });
+ await testScreenshot(t, takeScreenshot, screenshotName, { element: '#container' });
await t
.expect(compareResults.isValid())
.ok(compareResults.errorMessages());
}).before(async () => {
await appendElementTo('#container', 'div', 'contextMenu');
- await setAttribute('#container', 'class', `dx-theme-${process.env.theme?.split('.')[0]}-typography`);
await setStyleAttribute(Selector('#container'), 'width: 300px; height: 200px;');
await insertStylesheetRulesToPage('.custom-class { box-shadow: 0 0 0 2px green !important; }');
- const menuItems = [
+ const menuItems: Item[] = [
{ text: 'remove', icon: 'remove', items: [{ text: 'item_1' }, { text: 'item_2' }] },
{ text: 'user', icon: 'user' },
{ text: 'coffee', icon: 'coffee' },
- ] as Item[];
+ ];
return createWidget('dxContextMenu', {
cssClass: 'custom-class',
@@ -69,11 +54,9 @@ test('ContextMenu selected focused item', async (t) => {
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
await contextMenu.show();
-
await t.pressKey('down');
const screenshotName = 'ContextMenu selected focused item.png';
-
await testScreenshot(t, takeScreenshot, screenshotName, { element: '#container' });
await t
@@ -85,11 +68,11 @@ test('ContextMenu selected focused item', async (t) => {
await insertStylesheetRulesToPage('.custom-class { border: 2px solid green !important; }');
- const menuItems = [
+ const menuItems: Item[] = [
{ text: 'remove', icon: 'remove', selected: true },
{ text: 'user', icon: 'user' },
{ text: 'coffee', icon: 'coffee' },
- ] as Item[];
+ ];
return createWidget('dxContextMenu', {
cssClass: 'custom-class',
diff --git a/e2e/testcafe-devextreme/tests/navigation/contextMenu/contextMenu.ts b/e2e/testcafe-devextreme/tests/navigation/contextMenu/contextMenu.ts
index 4da56c7fb9ce..80bedd3c66b2 100644
--- a/e2e/testcafe-devextreme/tests/navigation/contextMenu/contextMenu.ts
+++ b/e2e/testcafe-devextreme/tests/navigation/contextMenu/contextMenu.ts
@@ -13,7 +13,9 @@ test('Context menu should be shown in the same position when item was added in r
await t
.click(target)
- .expect(contextMenu.overlay.getContent().getStyleProperty('visibility')).eql('visible');
+ .expect(Selector('.dx-context-menu').exists).ok('Context menu element should exist')
+ .expect(contextMenu.overlay.getContent().getStyleProperty('visibility'))
+ .eql('visible');
const initialOverlayOffset = await contextMenu.overlay.getOverlayOffset();
diff --git a/e2e/testcafe-devextreme/tests/navigation/contextMenu/etalons/ContextMenu items render (fluent-blue-light-compact).png b/e2e/testcafe-devextreme/tests/navigation/contextMenu/etalons/ContextMenu items render (fluent-blue-light-compact).png
deleted file mode 100644
index 6ac9a9eff6eb..000000000000
Binary files a/e2e/testcafe-devextreme/tests/navigation/contextMenu/etalons/ContextMenu items render (fluent-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/navigation/contextMenu/etalons/ContextMenu items render (generic-contrast).png b/e2e/testcafe-devextreme/tests/navigation/contextMenu/etalons/ContextMenu items render (generic-contrast).png
deleted file mode 100644
index f12fb9da899e..000000000000
Binary files a/e2e/testcafe-devextreme/tests/navigation/contextMenu/etalons/ContextMenu items render (generic-contrast).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/navigation/contextMenu/etalons/ContextMenu items render (generic-dark).png b/e2e/testcafe-devextreme/tests/navigation/contextMenu/etalons/ContextMenu items render (generic-dark).png
deleted file mode 100644
index 2f8b54492465..000000000000
Binary files a/e2e/testcafe-devextreme/tests/navigation/contextMenu/etalons/ContextMenu items render (generic-dark).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/navigation/contextMenu/etalons/ContextMenu items render (generic-light).png b/e2e/testcafe-devextreme/tests/navigation/contextMenu/etalons/ContextMenu items render (generic-light).png
deleted file mode 100644
index 394bf50ce53a..000000000000
Binary files a/e2e/testcafe-devextreme/tests/navigation/contextMenu/etalons/ContextMenu items render (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/navigation/contextMenu/etalons/ContextMenu items render (generic-light-compact).png b/e2e/testcafe-devextreme/tests/navigation/contextMenu/etalons/ContextMenu items render (generic-light-compact).png
deleted file mode 100644
index 9b98f444405d..000000000000
Binary files a/e2e/testcafe-devextreme/tests/navigation/contextMenu/etalons/ContextMenu items render (generic-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/navigation/contextMenu/etalons/ContextMenu items render (material-blue-light-compact).png b/e2e/testcafe-devextreme/tests/navigation/contextMenu/etalons/ContextMenu items render (material-blue-light-compact).png
deleted file mode 100644
index c4d23ef2173c..000000000000
Binary files a/e2e/testcafe-devextreme/tests/navigation/contextMenu/etalons/ContextMenu items render (material-blue-light-compact).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/navigation/contextMenu/etalons/ContextMenu scrolling (generic-light).png b/e2e/testcafe-devextreme/tests/navigation/contextMenu/etalons/ContextMenu scrolling (generic-light).png
deleted file mode 100644
index af1d3177a308..000000000000
Binary files a/e2e/testcafe-devextreme/tests/navigation/contextMenu/etalons/ContextMenu scrolling (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/navigation/contextMenu/etalons/ContextMenu selected focused item (generic-light).png b/e2e/testcafe-devextreme/tests/navigation/contextMenu/etalons/ContextMenu selected focused item (generic-light).png
deleted file mode 100644
index dc11e8dc9fc9..000000000000
Binary files a/e2e/testcafe-devextreme/tests/navigation/contextMenu/etalons/ContextMenu selected focused item (generic-light).png and /dev/null differ
diff --git a/e2e/testcafe-devextreme/tests/navigation/contextMenu/scrolling.ts b/e2e/testcafe-devextreme/tests/navigation/contextMenu/scrolling.ts
index 6b8497868d38..7bf358b98d7e 100644
--- a/e2e/testcafe-devextreme/tests/navigation/contextMenu/scrolling.ts
+++ b/e2e/testcafe-devextreme/tests/navigation/contextMenu/scrolling.ts
@@ -19,8 +19,7 @@ safeSizeTest('ContextMenu items render', async (t) => {
.pressKey('down')
.pressKey('up')
.pressKey('right')
- .pressKey('up')
- .wait(600);
+ .pressKey('up');
await testScreenshot(t, takeScreenshot, 'ContextMenu scrolling.png');
diff --git a/e2e/testcafe-devextreme/tests/navigation/drawer/common.ts b/e2e/testcafe-devextreme/tests/navigation/drawer/common.ts
index 0cc8c9d63f58..b81cc1745bd5 100644
--- a/e2e/testcafe-devextreme/tests/navigation/drawer/common.ts
+++ b/e2e/testcafe-devextreme/tests/navigation/drawer/common.ts
@@ -1,12 +1,15 @@
-import { ClientFunction, Selector } from 'testcafe';
+import { Selector } from 'testcafe';
import { createScreenshotsComparer } from 'devextreme-screenshot-comparer';
+import { OpenedStateMode } from 'devextreme/ui/drawer';
+import { Position } from 'devextreme/common';
import { safeSizeTest } from '../../../helpers/safeSizeTest';
import url from '../../../helpers/getPageUrl';
import { createDrawer } from './drawer.helpers';
-import { isMaterialBased } from '../../../helpers/themeUtils';
+import { isFluent, testScreenshot } from '../../../helpers/themeUtils';
const testFixture = () => {
- if (isMaterialBased()) {
+ if (!isFluent()) {
+ // Theme non-dependent tests
return fixture.disablePageReloads.skip;
}
return fixture.disablePageReloads;
@@ -15,461 +18,117 @@ const testFixture = () => {
testFixture()`Drawer`
.page(url(__dirname, '../../container.html'));
-const openedStateModeConfigs = [] as any[];
-['overlap', 'shrink', 'push'].forEach((openedStateMode) => {
- openedStateModeConfigs.push({ openedStateMode, shading: true });
-});
-
-openedStateModeConfigs.forEach((config) => {
- const getScreenshotName = (testName, selector) => `drawer_${config.openedStateMode}_${config.shading ? 'shading' : 'noShading'}_${testName}_${selector}`;
-
- safeSizeTest(`Empty, openedStateMode:${config.openedStateMode}, shading:true -> hide()`, async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- // eslint-disable-next-line @typescript-eslint/no-shadow
- await ClientFunction(({ createDrawer, config }) => {
- config.createOuterContent = ($container) => {
- ($('').appendTo($container) as any).dxButton({
- text: 'Hide Drawer',
- onClick: () => ($(`#${$container.attr('id')} #drawer1`) as any).dxDrawer('instance').hide(),
- });
- };
- createDrawer(config);
- })({ createDrawer, config });
-
- await t.click(Selector('#container #hideDrawerBtn'));
-
- await t
- .expect(await takeScreenshot(`${getScreenshotName('EmptyDrawerHidden', '#container')}.png`))
- .ok();
-
- await t.click(Selector('#showPopupBtn'));
- await t.click(Selector('#popup1_template #hideDrawerBtn'));
-
- await t
- .expect(await takeScreenshot(`${getScreenshotName('EmptyDrawerHidden', '#popup1')}.png`))
- .ok();
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }, [700, 700]);
-
- safeSizeTest(`ColorBox_inner, openedStateMode:${config.openedStateMode}, shading:true`, async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- // eslint-disable-next-line @typescript-eslint/no-shadow
- await ClientFunction(({ createDrawer, config }) => {
- config.createInnerContent = ($container) => {
- ($('
').appendTo($container) as any).dxColorBox({
- value: '#f05b41',
- });
- };
- createDrawer(config);
- })({ createDrawer, config });
-
- await t
- .expect(await takeScreenshot(`${getScreenshotName('ColorBoxInner', '#container')}.png`))
- .ok();
-
- await t.click(Selector('#showPopupBtn'));
-
- await t
- .expect(await takeScreenshot(`${getScreenshotName('ColorBoxInner', '#popup1')}.png`))
- .ok();
-
- await t
- .expect(compareResults.isValid())
- .ok(compareResults.errorMessages());
- }, [700, 700]);
-
- safeSizeTest(`DataGrid_inner, openedStateMode:${config.openedStateMode}, shading:true`, async (t) => {
+['overlap', 'shrink', 'push'].forEach((openedStateMode: OpenedStateMode) => {
+ const testName = `Drawer, openedStateMode=${openedStateMode}, shading=true`;
+ safeSizeTest(testName, async (t) => {
const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- // eslint-disable-next-line @typescript-eslint/no-shadow
- await ClientFunction(({ createDrawer, config }) => {
- config.createInnerContent = ($container) => {
- ($('
').appendTo($container) as any).dxDataGrid({
- editing: { mode: 'row', allowUpdating: true }, dataSource: [{ date: new Date(2010, 10, 10), str: 'qwe' }],
- });
- };
- createDrawer(config);
- })({ createDrawer, config });
-
- await t
- .expect(await takeScreenshot(`${getScreenshotName('DataGridInner', '#container')}.png`))
- .ok();
-
- await t.click(Selector('#showPopupBtn'));
-
- await t
- .expect(await takeScreenshot(`${getScreenshotName('DataGridInner', '#popup1')}.png`))
- .ok();
+ await testScreenshot(t, takeScreenshot, `${testName}.png`);
await t
.expect(compareResults.isValid())
.ok(compareResults.errorMessages());
- }, [700, 700]);
-
- safeSizeTest(`FileManager_inner, openedStateMode:${config.openedStateMode}, shading:true`, async (t) => {
- const { takeScreenshot, compareResults } = createScreenshotsComparer(t);
- // eslint-disable-next-line @typescript-eslint/no-shadow
- await ClientFunction(({ createDrawer, config }) => {
- config.createInnerContent = ($container) => {
- ($('