diff --git a/pages/workspace/assets-panel-page.js b/pages/workspace/assets-panel-page.js index 19473d95..857903a5 100644 --- a/pages/workspace/assets-panel-page.js +++ b/pages/workspace/assets-panel-page.js @@ -282,7 +282,9 @@ exports.AssetsPanelPage = class AssetsPanelPage extends BasePage { } async selectFontSize(value) { + await this.fontSizeInput.clear(); await this.fontSizeInput.fill(value); + await this.page.keyboard.press('Enter'); } async clickAddAsSharedLibraryButton() { diff --git a/pages/workspace/main-page.js b/pages/workspace/main-page.js index 55dec7b6..de766909 100644 --- a/pages/workspace/main-page.js +++ b/pages/workspace/main-page.js @@ -26,7 +26,7 @@ exports.MainPage = class MainPage extends BasePage { this.designTab = page.getByRole('tab', { name: 'design' }); //Viewport - this.textbox = page.getByTestId('text-editor-content'); + this.textbox = page.locator('div[role="textbox"] div[contenteditable="true"]'); this.guides = page.locator('.guides .new-guides'); this.guidesFragment = page.locator('.main_ui_workspace_sidebar__resize-area'); this.gridEditorLabel = page.locator('input[class*="grid-editor-label"]'); @@ -896,7 +896,7 @@ exports.MainPage = class MainPage extends BasePage { await this.typeTextFromKeyboard(); } else { await expect(this.textbox).toBeVisible(); - await this.typeTextFromKeyboard(); + await this.typeText('Hello World!'); } await this.clickMoveButton(); await this.waitForChangeIsSaved(); @@ -913,7 +913,7 @@ exports.MainPage = class MainPage extends BasePage { await this.typeTextFromKeyboard(); } else { await expect(this.textbox).toBeVisible(); - await this.typeTextFromKeyboard(); + await this.typeText('Hello World!'); } await this.clickMoveButton(); await this.waitForChangeIsSaved(); diff --git a/tests/assets/assets-typographies.spec.js b/tests/assets/assets-typographies.spec.js index b011f129..647a1ba9 100644 --- a/tests/assets/assets-typographies.spec.js +++ b/tests/assets/assets-typographies.spec.js @@ -178,16 +178,18 @@ mainTest.describe(() => { await assetsPanelPage.editFileLibraryTypography(); await assetsPanelPage.selectFont('Bad Script'); await assetsPanelPage.selectFontSize('36'); + await mainPage.waitForChangeIsUnsaved(); await mainPage.waitForChangeIsSaved(); await assetsPanelPage.minimizeFileLibraryTypography(); await mainPage.createDefaultTextLayer(browserName); await assetsPanelPage.clickFileLibraryTypographiesTypographyRecord(); + await mainPage.waitForChangeIsUnsaved(); await mainPage.waitForChangeIsSaved(); await mainPage.clickViewportTwice(); await expect(mainPage.viewport).toHaveScreenshot( 'apply-typography-to-text_from_assets.png', { - mask: [mainPage.guides], + mask: [mainPage.guides, mainPage.guidesFragment, mainPage.toolBarWindow], }, ); }, diff --git a/tests/assets/assets-typographies.spec.js-snapshots/win32/chrome/apply-typography-to-text-from-assets.png b/tests/assets/assets-typographies.spec.js-snapshots/win32/chrome/apply-typography-to-text-from-assets.png index 8ed5603c..69e07958 100644 Binary files a/tests/assets/assets-typographies.spec.js-snapshots/win32/chrome/apply-typography-to-text-from-assets.png and b/tests/assets/assets-typographies.spec.js-snapshots/win32/chrome/apply-typography-to-text-from-assets.png differ diff --git a/tests/assets/assets-typographies.spec.js-snapshots/win32/firefox/apply-typography-to-text-from-assets.png b/tests/assets/assets-typographies.spec.js-snapshots/win32/firefox/apply-typography-to-text-from-assets.png index 30c7bb5a..72fa3902 100644 Binary files a/tests/assets/assets-typographies.spec.js-snapshots/win32/firefox/apply-typography-to-text-from-assets.png and b/tests/assets/assets-typographies.spec.js-snapshots/win32/firefox/apply-typography-to-text-from-assets.png differ diff --git a/tests/assets/assets-typographies.spec.js-snapshots/win32/webkit/apply-typography-to-text-from-assets.png b/tests/assets/assets-typographies.spec.js-snapshots/win32/webkit/apply-typography-to-text-from-assets.png index 8b72abd7..f923e53c 100644 Binary files a/tests/assets/assets-typographies.spec.js-snapshots/win32/webkit/apply-typography-to-text-from-assets.png and b/tests/assets/assets-typographies.spec.js-snapshots/win32/webkit/apply-typography-to-text-from-assets.png differ diff --git a/tests/components/main-components/create-main-components.spec.js b/tests/components/main-components/create-main-components.spec.js index 7d148d5b..9c01d090 100644 --- a/tests/components/main-components/create-main-components.spec.js +++ b/tests/components/main-components/create-main-components.spec.js @@ -157,6 +157,9 @@ mainTest( await mainPage.waitForChangeIsSaved(); await expect(mainPage.viewport).toHaveScreenshot( 'text-main-component-canvas.png', + { + mask: [mainPage.guides, mainPage.guidesFragment, mainPage.toolBarWindow], + }, ); await expect(layersPanelPage.layersSidebar).toHaveScreenshot( 'text-main-component-layer.png', @@ -307,6 +310,9 @@ mainTest( await mainPage.waitForChangeIsSaved(); await expect(mainPage.viewport).toHaveScreenshot( 'multiple-components-canvas-3-layers.png', + { + mask: [mainPage.guides, mainPage.guidesFragment, mainPage.toolBarWindow], + }, ); await expect(layersPanelPage.layersSidebar).toHaveScreenshot( 'multiple-components-layer-3-layers.png', diff --git a/tests/components/main-components/create-main-components.spec.js-snapshots/win32/chrome/multiple-components-asset-3-layers.png b/tests/components/main-components/create-main-components.spec.js-snapshots/win32/chrome/multiple-components-asset-3-layers.png index 23af7669..b9a054ef 100644 Binary files a/tests/components/main-components/create-main-components.spec.js-snapshots/win32/chrome/multiple-components-asset-3-layers.png and b/tests/components/main-components/create-main-components.spec.js-snapshots/win32/chrome/multiple-components-asset-3-layers.png differ diff --git a/tests/components/main-components/create-main-components.spec.js-snapshots/win32/chrome/multiple-components-canvas-3-layers.png b/tests/components/main-components/create-main-components.spec.js-snapshots/win32/chrome/multiple-components-canvas-3-layers.png index a6d2c7aa..d8323d01 100644 Binary files a/tests/components/main-components/create-main-components.spec.js-snapshots/win32/chrome/multiple-components-canvas-3-layers.png and b/tests/components/main-components/create-main-components.spec.js-snapshots/win32/chrome/multiple-components-canvas-3-layers.png differ diff --git a/tests/components/main-components/create-main-components.spec.js-snapshots/win32/chrome/multiple-components-layer-3-layers.png b/tests/components/main-components/create-main-components.spec.js-snapshots/win32/chrome/multiple-components-layer-3-layers.png index c77f1584..1e7c992c 100644 Binary files a/tests/components/main-components/create-main-components.spec.js-snapshots/win32/chrome/multiple-components-layer-3-layers.png and b/tests/components/main-components/create-main-components.spec.js-snapshots/win32/chrome/multiple-components-layer-3-layers.png differ diff --git a/tests/components/main-components/create-main-components.spec.js-snapshots/win32/chrome/text-component-asset.png b/tests/components/main-components/create-main-components.spec.js-snapshots/win32/chrome/text-component-asset.png index 19b6d28c..1fea42e0 100644 Binary files a/tests/components/main-components/create-main-components.spec.js-snapshots/win32/chrome/text-component-asset.png and b/tests/components/main-components/create-main-components.spec.js-snapshots/win32/chrome/text-component-asset.png differ diff --git a/tests/components/main-components/create-main-components.spec.js-snapshots/win32/chrome/text-main-component-canvas.png b/tests/components/main-components/create-main-components.spec.js-snapshots/win32/chrome/text-main-component-canvas.png index c369ee23..18e8b2d9 100644 Binary files a/tests/components/main-components/create-main-components.spec.js-snapshots/win32/chrome/text-main-component-canvas.png and b/tests/components/main-components/create-main-components.spec.js-snapshots/win32/chrome/text-main-component-canvas.png differ diff --git a/tests/components/main-components/create-main-components.spec.js-snapshots/win32/chrome/text-main-component-layer.png b/tests/components/main-components/create-main-components.spec.js-snapshots/win32/chrome/text-main-component-layer.png index 591fea8d..7f435002 100644 Binary files a/tests/components/main-components/create-main-components.spec.js-snapshots/win32/chrome/text-main-component-layer.png and b/tests/components/main-components/create-main-components.spec.js-snapshots/win32/chrome/text-main-component-layer.png differ diff --git a/tests/components/main-components/create-main-components.spec.js-snapshots/win32/firefox/multiple-components-canvas-3-layers.png b/tests/components/main-components/create-main-components.spec.js-snapshots/win32/firefox/multiple-components-canvas-3-layers.png index fb7c57fe..a38e36b4 100644 Binary files a/tests/components/main-components/create-main-components.spec.js-snapshots/win32/firefox/multiple-components-canvas-3-layers.png and b/tests/components/main-components/create-main-components.spec.js-snapshots/win32/firefox/multiple-components-canvas-3-layers.png differ diff --git a/tests/components/main-components/create-main-components.spec.js-snapshots/win32/firefox/text-main-component-canvas.png b/tests/components/main-components/create-main-components.spec.js-snapshots/win32/firefox/text-main-component-canvas.png index f9126ee2..448da10a 100644 Binary files a/tests/components/main-components/create-main-components.spec.js-snapshots/win32/firefox/text-main-component-canvas.png and b/tests/components/main-components/create-main-components.spec.js-snapshots/win32/firefox/text-main-component-canvas.png differ diff --git a/tests/components/main-components/create-main-components.spec.js-snapshots/win32/webkit/multiple-components-asset-3-layers.png b/tests/components/main-components/create-main-components.spec.js-snapshots/win32/webkit/multiple-components-asset-3-layers.png index e2131493..46b607b2 100644 Binary files a/tests/components/main-components/create-main-components.spec.js-snapshots/win32/webkit/multiple-components-asset-3-layers.png and b/tests/components/main-components/create-main-components.spec.js-snapshots/win32/webkit/multiple-components-asset-3-layers.png differ diff --git a/tests/components/main-components/create-main-components.spec.js-snapshots/win32/webkit/multiple-components-canvas-3-layers.png b/tests/components/main-components/create-main-components.spec.js-snapshots/win32/webkit/multiple-components-canvas-3-layers.png index 7efc1180..dd53f187 100644 Binary files a/tests/components/main-components/create-main-components.spec.js-snapshots/win32/webkit/multiple-components-canvas-3-layers.png and b/tests/components/main-components/create-main-components.spec.js-snapshots/win32/webkit/multiple-components-canvas-3-layers.png differ diff --git a/tests/components/main-components/create-main-components.spec.js-snapshots/win32/webkit/text-component-asset.png b/tests/components/main-components/create-main-components.spec.js-snapshots/win32/webkit/text-component-asset.png index f1fce7b3..2602157d 100644 Binary files a/tests/components/main-components/create-main-components.spec.js-snapshots/win32/webkit/text-component-asset.png and b/tests/components/main-components/create-main-components.spec.js-snapshots/win32/webkit/text-component-asset.png differ diff --git a/tests/components/main-components/create-main-components.spec.js-snapshots/win32/webkit/text-main-component-canvas.png b/tests/components/main-components/create-main-components.spec.js-snapshots/win32/webkit/text-main-component-canvas.png index 1c404676..81ee1b03 100644 Binary files a/tests/components/main-components/create-main-components.spec.js-snapshots/win32/webkit/text-main-component-canvas.png and b/tests/components/main-components/create-main-components.spec.js-snapshots/win32/webkit/text-main-component-canvas.png differ diff --git a/tests/components/main-components/update-main-components.spec.js-snapshots/win32/chrome/main-copies-component-text.png b/tests/components/main-components/update-main-components.spec.js-snapshots/win32/chrome/main-copies-component-text.png index ca01f7cc..22c4c071 100644 Binary files a/tests/components/main-components/update-main-components.spec.js-snapshots/win32/chrome/main-copies-component-text.png and b/tests/components/main-components/update-main-components.spec.js-snapshots/win32/chrome/main-copies-component-text.png differ diff --git a/tests/components/main-components/update-main-components.spec.js-snapshots/win32/firefox/main-copies-component-text.png b/tests/components/main-components/update-main-components.spec.js-snapshots/win32/firefox/main-copies-component-text.png index 5f8a5d89..2f07d557 100644 Binary files a/tests/components/main-components/update-main-components.spec.js-snapshots/win32/firefox/main-copies-component-text.png and b/tests/components/main-components/update-main-components.spec.js-snapshots/win32/firefox/main-copies-component-text.png differ diff --git a/tests/composition/composition-text.spec.js b/tests/composition/composition-text.spec.js index 6e2fb279..bf211af8 100644 --- a/tests/composition/composition-text.spec.js +++ b/tests/composition/composition-text.spec.js @@ -42,7 +42,9 @@ mainTest.describe(() => { mainTest(qase(377, 'CO-162 Create a text from toolbar'), async ({ page }) => { const mainPage = new MainPage(page); await mainPage.isCreatedLayerVisible(); - await expect(mainPage.viewport).toHaveScreenshot('text.png'); + await expect(mainPage.viewport).toHaveScreenshot('text.png', { + mask: [mainPage.guides, mainPage.guidesFragment, mainPage.toolBarWindow], + }); }); mainTest(qase(380, 'CO-165 Add rotation to text'), async ({ page }) => { @@ -50,16 +52,24 @@ mainTest.describe(() => { const designPanelPage = new DesignPanelPage(page); await designPanelPage.changeRotationForLayer('90'); await mainPage.waitForChangeIsSaved(); - await expect(mainPage.viewport).toHaveScreenshot('text-rotated-90.png'); + await expect(mainPage.viewport).toHaveScreenshot('text-rotated-90.png', { + mask: [mainPage.guides, mainPage.guidesFragment, mainPage.toolBarWindow], + }); await designPanelPage.changeRotationForLayer('120'); await mainPage.waitForChangeIsSaved(); - await expect(mainPage.viewport).toHaveScreenshot('text-rotated-120.png'); + await expect(mainPage.viewport).toHaveScreenshot('text-rotated-120.png', { + mask: [mainPage.guides, mainPage.guidesFragment, mainPage.toolBarWindow], + }); await designPanelPage.changeRotationForLayer('45'); await mainPage.waitForChangeIsSaved(); - await expect(mainPage.viewport).toHaveScreenshot('text-rotated-45.png'); + await expect(mainPage.viewport).toHaveScreenshot('text-rotated-45.png', { + mask: [mainPage.guides, mainPage.guidesFragment, mainPage.toolBarWindow], + }); await designPanelPage.changeRotationForLayer('360'); await mainPage.waitForChangeIsSaved(); - await expect(mainPage.viewport).toHaveScreenshot('text-rotated-359.png'); + await expect(mainPage.viewport).toHaveScreenshot('text-rotated-359.png', { + mask: [mainPage.guides, mainPage.guidesFragment, mainPage.toolBarWindow], + }); }); mainTest( @@ -72,20 +82,20 @@ mainTest.describe(() => { await expect(mainPage.viewport).toHaveScreenshot( 'text-drop-shadow-default.png', { - mask: [mainPage.guides], + mask: [mainPage.guides, mainPage.guidesFragment, mainPage.toolBarWindow], }, ); await designPanelPage.hideShadow(); await mainPage.waitForChangeIsSaved(); await expect(mainPage.viewport).toHaveScreenshot('text-drop-shadow-hide.png', { - mask: [mainPage.guides], + mask: [mainPage.guides, mainPage.guidesFragment, mainPage.toolBarWindow], }); await designPanelPage.unhideShadow(); await mainPage.waitForChangeIsSaved(); await expect(mainPage.viewport).toHaveScreenshot( 'text-drop-shadow-unhide.png', { - mask: [mainPage.guides], + mask: [mainPage.guides, mainPage.guidesFragment, mainPage.toolBarWindow], }, ); await designPanelPage.selectTypeForShadow('Inner shadow'); @@ -93,7 +103,7 @@ mainTest.describe(() => { await expect(mainPage.viewport).toHaveScreenshot( 'text-inner-shadow-default.png', { - mask: [mainPage.guides], + mask: [mainPage.guides, mainPage.guidesFragment, mainPage.toolBarWindow], }, ); await designPanelPage.removeShadow(); @@ -101,7 +111,7 @@ mainTest.describe(() => { await expect(mainPage.viewport).toHaveScreenshot( 'text-inner-shadow-remove.png', { - mask: [mainPage.guides], + mask: [mainPage.guides, mainPage.guidesFragment, mainPage.toolBarWindow], }, ); }, @@ -121,14 +131,18 @@ mainTest.describe(() => { await mainPage.clickMoveButton(); browserName === 'webkit' ? await mainPage.waitForChangeIsUnsaved() : null; await mainPage.waitForChangeIsSaved(); - await expect(mainPage.viewport).toHaveScreenshot('text-drop-shadow.png'); + await expect(mainPage.viewport).toHaveScreenshot('text-drop-shadow.png', { + mask: [mainPage.guides, mainPage.guidesFragment, mainPage.toolBarWindow], + }); await designPanelPage.selectTypeForShadow('Inner shadow'); await designPanelPage.changeShadowSettings('5', '7', '9', '12', '25'); await designPanelPage.clickShadowColorIcon(); await colorPalettePage.setHex('#96e637'); await mainPage.clickViewportTwice(); await mainPage.waitForChangeIsSaved(); - await expect(mainPage.viewport).toHaveScreenshot('text-inner-shadow.png'); + await expect(mainPage.viewport).toHaveScreenshot('text-inner-shadow.png', { + mask: [mainPage.guides, mainPage.guidesFragment, mainPage.toolBarWindow], + }); }, ); @@ -144,22 +158,22 @@ mainTest.describe(() => { await designPanelPage.clickAddBlurButton(); await mainPage.waitForChangeIsSaved(); await expect(mainPage.viewport).toHaveScreenshot('text-blur-default.png', { - mask: [mainPage.guides], + mask: [mainPage.guides, mainPage.guidesFragment, mainPage.toolBarWindow], }); await designPanelPage.hideBlur(); await mainPage.waitForChangeIsSaved(); await expect(mainPage.viewport).toHaveScreenshot('text-blur-hide.png', { - mask: [mainPage.guides], + mask: [mainPage.guides, mainPage.guidesFragment, mainPage.toolBarWindow], }); await designPanelPage.unhideBlur(); await mainPage.waitForChangeIsSaved(); await expect(mainPage.viewport).toHaveScreenshot('text-blur-unhide.png', { - mask: [mainPage.guides], + mask: [mainPage.guides, mainPage.guidesFragment, mainPage.toolBarWindow], }); await designPanelPage.removeBlur(); await mainPage.waitForChangeIsSaved(); await expect(mainPage.viewport).toHaveScreenshot('text-blur-remove.png', { - mask: [mainPage.guides], + mask: [mainPage.guides, mainPage.guidesFragment, mainPage.toolBarWindow], }); }, ); @@ -170,7 +184,9 @@ mainTest.describe(() => { await designPanelPage.clickAddBlurButton(); await designPanelPage.changeValueForBlur('55'); await mainPage.waitForChangeIsSaved(); - await expect(mainPage.viewport).toHaveScreenshot('text-blur.png'); + await expect(mainPage.viewport).toHaveScreenshot('text-blur.png', { + mask: [mainPage.guides, mainPage.guidesFragment, mainPage.toolBarWindow], + }); }); mainTest( @@ -182,7 +198,7 @@ mainTest.describe(() => { await mainPage.clickViewportTwice(); await mainPage.waitForChangeIsSaved(); await expect(mainPage.viewport).toHaveScreenshot('text-stroke-default.png', { - mask: [mainPage.guides], + mask: [mainPage.guides, mainPage.guidesFragment, mainPage.toolBarWindow], }); await mainPage.clickOnLayerOnCanvas(); await designPanelPage.changeStrokeSettings('#43E50B', '60', '10', 'Inside'); @@ -190,7 +206,7 @@ mainTest.describe(() => { await expect(mainPage.viewport).toHaveScreenshot( 'text-stroke-inside-dotted.png', { - mask: [mainPage.guides], + mask: [mainPage.guides, mainPage.guidesFragment, mainPage.toolBarWindow], }, ); await mainPage.clickOnLayerOnCanvas(); @@ -199,7 +215,7 @@ mainTest.describe(() => { await expect(mainPage.viewport).toHaveScreenshot( 'text-stroke-outside-dashed.png', { - mask: [mainPage.guides], + mask: [mainPage.guides, mainPage.guidesFragment, mainPage.toolBarWindow], }, ); await mainPage.clickOnLayerOnCanvas(); @@ -208,7 +224,7 @@ mainTest.describe(() => { await expect(mainPage.viewport).toHaveScreenshot( 'text-stroke-center-solid.png', { - mask: [mainPage.guides], + mask: [mainPage.guides, mainPage.guidesFragment, mainPage.toolBarWindow], }, ); await mainPage.clickOnLayerOnCanvas(); @@ -217,14 +233,14 @@ mainTest.describe(() => { await expect(mainPage.viewport).toHaveScreenshot( 'text-stroke-center-mixed.png', { - mask: [mainPage.guides], + mask: [mainPage.guides, mainPage.guidesFragment, mainPage.toolBarWindow], }, ); await mainPage.clickOnLayerOnCanvas(); await designPanelPage.removeStroke(); await mainPage.waitForChangeIsSaved(); await expect(mainPage.viewport).toHaveScreenshot('text-stroke-remove.png', { - mask: [mainPage.guides], + mask: [mainPage.guides, mainPage.guidesFragment, mainPage.toolBarWindow], }); }, ); @@ -233,14 +249,18 @@ mainTest.describe(() => { const mainPage = new MainPage(page); await mainPage.deleteLayerViaRightClick(); await mainPage.waitForChangeIsSaved(); - await expect(mainPage.viewport).toHaveScreenshot('empty-canvas.png'); + await expect(mainPage.viewport).toHaveScreenshot('empty-canvas.png', { + mask: [mainPage.guides, mainPage.guidesFragment, mainPage.toolBarWindow], + }); }); mainTest(qase(388, 'CO-173-2 Delete text via shortcut Del'), async ({ page }) => { const mainPage = new MainPage(page); await mainPage.deleteLayerViaShortcut(); await mainPage.waitForChangeIsSaved(); - await expect(mainPage.viewport).toHaveScreenshot('empty-canvas.png'); + await expect(mainPage.viewport).toHaveScreenshot('empty-canvas.png', { + mask: [mainPage.guides, mainPage.guidesFragment, mainPage.toolBarWindow], + }); }); mainTest(qase(392, 'CO-177 Rename text with valid name'), async ({ page }) => { @@ -259,13 +279,19 @@ mainTest.describe(() => { const designPanelPage = new DesignPanelPage(page); await designPanelPage.changeTextCase('Upper'); await mainPage.waitForChangeIsSaved(); - await expect(mainPage.viewport).toHaveScreenshot('text-upper-case.png'); + await expect(mainPage.viewport).toHaveScreenshot('text-upper-case.png', { + mask: [mainPage.guides, mainPage.guidesFragment, mainPage.toolBarWindow], + }); await designPanelPage.changeTextCase('Title'); await mainPage.waitForChangeIsSaved(); - await expect(mainPage.viewport).toHaveScreenshot('text-title-case.png'); + await expect(mainPage.viewport).toHaveScreenshot('text-title-case.png', { + mask: [mainPage.guides, mainPage.guidesFragment, mainPage.toolBarWindow], + }); await designPanelPage.changeTextCase('Lower'); await mainPage.waitForChangeIsSaved(); - await expect(mainPage.viewport).toHaveScreenshot('text-lower-case.png'); + await expect(mainPage.viewport).toHaveScreenshot('text-lower-case.png', { + mask: [mainPage.guides, mainPage.guidesFragment, mainPage.toolBarWindow], + }); }, ); @@ -325,10 +351,15 @@ mainTest.describe(() => { await designPanelPage.changeOpacityForFill('50'); await mainPage.clickMoveButton(); await mainPage.waitForChangeIsSaved(); - await expect(mainPage.viewport).toHaveScreenshot('text-fill-opacity.png'); + await expect(mainPage.viewport).toHaveScreenshot('text-fill-opacity.png', { + mask: [mainPage.guides, mainPage.guidesFragment, mainPage.toolBarWindow], + }); await inspectPanelPage.openInspectTab(); await expect(inspectPanelPage.textBlockOnInspect).toHaveScreenshot( 'inspect-text-block-color.png', + { + mask: [mainPage.guides, mainPage.guidesFragment, mainPage.toolBarWindow], + }, ); }, ); @@ -338,7 +369,7 @@ mainTest.describe(() => { await mainPage.selectionToBoardViaRightClick(); await mainPage.waitForChangeIsSaved(); await expect(mainPage.viewport).toHaveScreenshot('text-to-board.png', { - mask: [mainPage.guides], + mask: [mainPage.guides, mainPage.guidesFragment, mainPage.toolBarWindow], }); }); }); diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/empty-canvas.png b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/empty-canvas.png index 6a11f725..94469980 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/empty-canvas.png and b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/empty-canvas.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/inspect-text-block-color.png b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/inspect-text-block-color.png index ff48bda8..7905dab6 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/inspect-text-block-color.png and b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/inspect-text-block-color.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-align-bottom.png b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-align-bottom.png index f611b646..f1002a91 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-align-bottom.png and b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-align-bottom.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-align-middle.png b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-align-middle.png index f3fbc15d..91f0234b 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-align-middle.png and b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-align-middle.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-align-top.png b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-align-top.png index 6fa6cd28..a9db72bc 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-align-top.png and b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-align-top.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-blur-default.png b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-blur-default.png index 47f15d9d..4bea7256 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-blur-default.png and b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-blur-default.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-blur-hide.png b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-blur-hide.png index 57e368c5..303bba2d 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-blur-hide.png and b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-blur-hide.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-blur-remove.png b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-blur-remove.png index 57e368c5..303bba2d 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-blur-remove.png and b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-blur-remove.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-blur-unhide.png b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-blur-unhide.png index 47f15d9d..4bea7256 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-blur-unhide.png and b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-blur-unhide.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-blur.png b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-blur.png index 95261a56..c01a8d56 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-blur.png and b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-blur.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-drop-shadow-default.png b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-drop-shadow-default.png index 47b628fb..1aa6cf05 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-drop-shadow-default.png and b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-drop-shadow-default.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-drop-shadow-hide.png b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-drop-shadow-hide.png index 5a3a7f0b..b8906360 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-drop-shadow-hide.png and b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-drop-shadow-hide.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-drop-shadow-unhide.png b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-drop-shadow-unhide.png index 47b628fb..1aa6cf05 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-drop-shadow-unhide.png and b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-drop-shadow-unhide.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-drop-shadow.png b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-drop-shadow.png index f6545a4c..155a131e 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-drop-shadow.png and b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-drop-shadow.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-fill-opacity.png b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-fill-opacity.png index a63af245..45ff8d0a 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-fill-opacity.png and b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-fill-opacity.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-inner-shadow-default.png b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-inner-shadow-default.png index 344da90d..8c00e86a 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-inner-shadow-default.png and b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-inner-shadow-default.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-inner-shadow-remove.png b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-inner-shadow-remove.png index 5a3a7f0b..226a6a28 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-inner-shadow-remove.png and b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-inner-shadow-remove.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-inner-shadow.png b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-inner-shadow.png index 7b4e09eb..41cf64aa 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-inner-shadow.png and b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-inner-shadow.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-lower-case.png b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-lower-case.png index 97708f87..0f0361c4 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-lower-case.png and b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-lower-case.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-ltr.png b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-ltr.png index ba228c28..b8906360 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-ltr.png and b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-ltr.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-rotated-120.png b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-rotated-120.png index 03042ab0..2b9bd49a 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-rotated-120.png and b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-rotated-120.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-rotated-359.png b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-rotated-359.png index 48b5d6bb..ed159da5 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-rotated-359.png and b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-rotated-359.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-rotated-45.png b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-rotated-45.png index e3a6cdf7..f8cdd453 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-rotated-45.png and b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-rotated-45.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-rotated-90.png b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-rotated-90.png index a71db2d2..cfc886e2 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-rotated-90.png and b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-rotated-90.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-rtl.png b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-rtl.png index 7b7a1d78..b5f23d46 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-rtl.png and b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-rtl.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-stroke-center-mixed.png b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-stroke-center-mixed.png index 9854cbee..e3fe0afd 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-stroke-center-mixed.png and b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-stroke-center-mixed.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-stroke-center-solid.png b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-stroke-center-solid.png index 42835db1..49fc1945 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-stroke-center-solid.png and b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-stroke-center-solid.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-stroke-default.png b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-stroke-default.png index a7275bab..a4f0919a 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-stroke-default.png and b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-stroke-default.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-stroke-inside-dotted.png b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-stroke-inside-dotted.png index 85884bea..701ee147 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-stroke-inside-dotted.png and b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-stroke-inside-dotted.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-stroke-outside-dashed.png b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-stroke-outside-dashed.png index 9cab18a6..2c326410 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-stroke-outside-dashed.png and b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-stroke-outside-dashed.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-stroke-remove.png b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-stroke-remove.png index 5a3a7f0b..b8906360 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-stroke-remove.png and b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-stroke-remove.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-title-case.png b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-title-case.png index 00a1a8c6..b8906360 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-title-case.png and b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-title-case.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-to-board.png b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-to-board.png index 0fb3cb21..d076b2f4 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-to-board.png and b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-to-board.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-upper-case.png b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-upper-case.png index b60c1429..93048dc8 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-upper-case.png and b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text-upper-case.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text.png b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text.png index cf341265..b8906360 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text.png and b/tests/composition/composition-text.spec.js-snapshots/win32/chrome/text.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/empty-canvas.png b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/empty-canvas.png index 01635c7b..3e74b398 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/empty-canvas.png and b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/empty-canvas.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-blur-default.png b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-blur-default.png index 0949b9cb..8f62d96e 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-blur-default.png and b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-blur-default.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-blur-hide.png b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-blur-hide.png index be8d2466..80413194 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-blur-hide.png and b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-blur-hide.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-blur-remove.png b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-blur-remove.png index be8d2466..80413194 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-blur-remove.png and b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-blur-remove.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-blur-unhide.png b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-blur-unhide.png index 0949b9cb..8f62d96e 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-blur-unhide.png and b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-blur-unhide.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-blur.png b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-blur.png index 6d51185a..97457c32 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-blur.png and b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-blur.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-drop-shadow-default.png b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-drop-shadow-default.png index 39331679..b0c784df 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-drop-shadow-default.png and b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-drop-shadow-default.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-drop-shadow-hide.png b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-drop-shadow-hide.png index eb4e5b66..c85e429c 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-drop-shadow-hide.png and b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-drop-shadow-hide.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-drop-shadow-unhide.png b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-drop-shadow-unhide.png index 39331679..b0c784df 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-drop-shadow-unhide.png and b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-drop-shadow-unhide.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-drop-shadow.png b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-drop-shadow.png index 5b3d4448..9ac80c2e 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-drop-shadow.png and b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-drop-shadow.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-fill-opacity.png b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-fill-opacity.png index 7034af0e..f11b8efa 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-fill-opacity.png and b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-fill-opacity.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-inner-shadow-default.png b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-inner-shadow-default.png index 3a4cb109..ec447a62 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-inner-shadow-default.png and b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-inner-shadow-default.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-inner-shadow-remove.png b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-inner-shadow-remove.png index eb4e5b66..c85e429c 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-inner-shadow-remove.png and b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-inner-shadow-remove.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-inner-shadow.png b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-inner-shadow.png index 7a4aaffb..c1b887de 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-inner-shadow.png and b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-inner-shadow.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-lower-case.png b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-lower-case.png index 22935897..9e9e8301 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-lower-case.png and b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-lower-case.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-rotated-120.png b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-rotated-120.png index abc3fe7b..d2a3e9f7 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-rotated-120.png and b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-rotated-120.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-rotated-359.png b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-rotated-359.png index 2b3f3f62..6613c7c9 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-rotated-359.png and b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-rotated-359.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-rotated-45.png b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-rotated-45.png index 522fa20e..31e33560 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-rotated-45.png and b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-rotated-45.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-rotated-90.png b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-rotated-90.png index c68bfe3f..c7c1ee2c 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-rotated-90.png and b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-rotated-90.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-stroke-center-mixed.png b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-stroke-center-mixed.png index 043c55ac..9084a6e1 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-stroke-center-mixed.png and b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-stroke-center-mixed.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-stroke-center-solid.png b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-stroke-center-solid.png index fe3366a4..f126127e 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-stroke-center-solid.png and b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-stroke-center-solid.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-stroke-default.png b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-stroke-default.png index 301488f2..03f2c3ee 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-stroke-default.png and b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-stroke-default.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-stroke-inside-dotted.png b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-stroke-inside-dotted.png index a09c3aea..a276c99d 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-stroke-inside-dotted.png and b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-stroke-inside-dotted.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-stroke-outside-dashed.png b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-stroke-outside-dashed.png index 40f0e051..e8fbf71a 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-stroke-outside-dashed.png and b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-stroke-outside-dashed.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-stroke-remove.png b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-stroke-remove.png index eb4e5b66..c85e429c 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-stroke-remove.png and b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-stroke-remove.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-title-case.png b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-title-case.png index d5716df8..c85e429c 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-title-case.png and b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-title-case.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-to-board.png b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-to-board.png index cd828637..01949c46 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-to-board.png and b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-to-board.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-upper-case.png b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-upper-case.png index c1843078..5a05c1cc 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-upper-case.png and b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text-upper-case.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text.png b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text.png index 56b39bba..c85e429c 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text.png and b/tests/composition/composition-text.spec.js-snapshots/win32/firefox/text.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/empty-canvas.png b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/empty-canvas.png index 9059f5c3..1fb43d35 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/empty-canvas.png and b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/empty-canvas.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-align-bottom.png b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-align-bottom.png index a420ac31..3817a9e8 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-align-bottom.png and b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-align-bottom.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-align-middle.png b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-align-middle.png index afe3ccfe..faf02671 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-align-middle.png and b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-align-middle.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-align-top.png b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-align-top.png index d59aca49..3c0e85ce 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-align-top.png and b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-align-top.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-blur-default.png b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-blur-default.png index 126dd44c..306d416d 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-blur-default.png and b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-blur-default.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-blur-hide.png b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-blur-hide.png index 0a904802..f6b2ba5f 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-blur-hide.png and b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-blur-hide.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-blur-remove.png b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-blur-remove.png index 0a904802..f6b2ba5f 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-blur-remove.png and b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-blur-remove.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-blur-unhide.png b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-blur-unhide.png index 126dd44c..306d416d 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-blur-unhide.png and b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-blur-unhide.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-blur.png b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-blur.png index b57d845f..7cefb99a 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-blur.png and b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-blur.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-drop-shadow-default.png b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-drop-shadow-default.png index d096780a..1a307967 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-drop-shadow-default.png and b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-drop-shadow-default.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-drop-shadow-hide.png b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-drop-shadow-hide.png index 9f19538f..c009f588 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-drop-shadow-hide.png and b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-drop-shadow-hide.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-drop-shadow-unhide.png b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-drop-shadow-unhide.png index d096780a..1a307967 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-drop-shadow-unhide.png and b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-drop-shadow-unhide.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-drop-shadow.png b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-drop-shadow.png index 6117790e..441caae4 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-drop-shadow.png and b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-drop-shadow.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-fill-opacity.png b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-fill-opacity.png index 4b7c579f..b0c736e0 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-fill-opacity.png and b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-fill-opacity.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-inner-shadow-default.png b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-inner-shadow-default.png index 0641766b..bd4a4de0 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-inner-shadow-default.png and b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-inner-shadow-default.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-inner-shadow-remove.png b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-inner-shadow-remove.png index 9f19538f..c009f588 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-inner-shadow-remove.png and b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-inner-shadow-remove.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-inner-shadow.png b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-inner-shadow.png index 7976e0b5..826ca7fb 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-inner-shadow.png and b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-inner-shadow.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-lower-case.png b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-lower-case.png index 950df4d7..ce961411 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-lower-case.png and b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-lower-case.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-ltr.png b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-ltr.png index 215d4cbb..c009f588 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-ltr.png and b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-ltr.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-rotated-120.png b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-rotated-120.png index 1967c844..2413ad51 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-rotated-120.png and b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-rotated-120.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-rotated-359.png b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-rotated-359.png index b00abbc6..bea582e0 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-rotated-359.png and b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-rotated-359.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-rotated-45.png b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-rotated-45.png index c18b1968..d0b73183 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-rotated-45.png and b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-rotated-45.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-rotated-90.png b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-rotated-90.png index d988fa1f..8e41031e 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-rotated-90.png and b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-rotated-90.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-rtl.png b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-rtl.png index bead118b..b8b3f9a2 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-rtl.png and b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-rtl.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-stroke-center-mixed.png b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-stroke-center-mixed.png index 7a10b7ca..53194d39 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-stroke-center-mixed.png and b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-stroke-center-mixed.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-stroke-center-solid.png b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-stroke-center-solid.png index 8819ae9e..829711a9 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-stroke-center-solid.png and b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-stroke-center-solid.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-stroke-default.png b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-stroke-default.png index 82376ef5..4f7cab6f 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-stroke-default.png and b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-stroke-default.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-stroke-inside-dotted.png b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-stroke-inside-dotted.png index b40c2256..98075915 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-stroke-inside-dotted.png and b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-stroke-inside-dotted.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-stroke-outside-dashed.png b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-stroke-outside-dashed.png index ad0bbc53..ee8e559b 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-stroke-outside-dashed.png and b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-stroke-outside-dashed.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-title-case.png b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-title-case.png index cb2c3832..c009f588 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-title-case.png and b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-title-case.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-to-board.png b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-to-board.png index 94676af6..fed00071 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-to-board.png and b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-to-board.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-upper-case.png b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-upper-case.png index bf252321..0daf4883 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-upper-case.png and b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text-upper-case.png differ diff --git a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text.png b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text.png index 7c6267f5..c009f588 100644 Binary files a/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text.png and b/tests/composition/composition-text.spec.js-snapshots/win32/webkit/text.png differ diff --git a/tests/panels-features/panels-features-pages.spec.js-snapshots/win32/chrome/page-copies-component-update-main.png b/tests/panels-features/panels-features-pages.spec.js-snapshots/win32/chrome/page-copies-component-update-main.png index 38ac2f1f..3a743cf6 100644 Binary files a/tests/panels-features/panels-features-pages.spec.js-snapshots/win32/chrome/page-copies-component-update-main.png and b/tests/panels-features/panels-features-pages.spec.js-snapshots/win32/chrome/page-copies-component-update-main.png differ diff --git a/tests/panels-features/panels-features-pages.spec.js-snapshots/win32/firefox/page-copies-component-update-main.png b/tests/panels-features/panels-features-pages.spec.js-snapshots/win32/firefox/page-copies-component-update-main.png index 4692f3ed..b7807a97 100644 Binary files a/tests/panels-features/panels-features-pages.spec.js-snapshots/win32/firefox/page-copies-component-update-main.png and b/tests/panels-features/panels-features-pages.spec.js-snapshots/win32/firefox/page-copies-component-update-main.png differ diff --git a/tests/view-mode.spec.js-snapshots/win32/chrome/view-mode-ellipse-selected-image.png b/tests/view-mode.spec.js-snapshots/win32/chrome/view-mode-ellipse-selected-image.png index 45e22543..a01afc57 100644 Binary files a/tests/view-mode.spec.js-snapshots/win32/chrome/view-mode-ellipse-selected-image.png and b/tests/view-mode.spec.js-snapshots/win32/chrome/view-mode-ellipse-selected-image.png differ diff --git a/tests/view-mode.spec.js-snapshots/win32/chrome/view-mode-image-selected-image.png b/tests/view-mode.spec.js-snapshots/win32/chrome/view-mode-image-selected-image.png index fd3a85c4..3d2f96fa 100644 Binary files a/tests/view-mode.spec.js-snapshots/win32/chrome/view-mode-image-selected-image.png and b/tests/view-mode.spec.js-snapshots/win32/chrome/view-mode-image-selected-image.png differ diff --git a/tests/view-mode.spec.js-snapshots/win32/chrome/view-mode-path-selected-image.png b/tests/view-mode.spec.js-snapshots/win32/chrome/view-mode-path-selected-image.png index 7f0c4ac0..d6d764d6 100644 Binary files a/tests/view-mode.spec.js-snapshots/win32/chrome/view-mode-path-selected-image.png and b/tests/view-mode.spec.js-snapshots/win32/chrome/view-mode-path-selected-image.png differ diff --git a/tests/view-mode.spec.js-snapshots/win32/chrome/view-mode-rectangle-selected-image.png b/tests/view-mode.spec.js-snapshots/win32/chrome/view-mode-rectangle-selected-image.png index 1b4eb39f..c650bd0d 100644 Binary files a/tests/view-mode.spec.js-snapshots/win32/chrome/view-mode-rectangle-selected-image.png and b/tests/view-mode.spec.js-snapshots/win32/chrome/view-mode-rectangle-selected-image.png differ diff --git a/tests/view-mode.spec.js-snapshots/win32/chrome/view-mode-test-selected-image.png b/tests/view-mode.spec.js-snapshots/win32/chrome/view-mode-test-selected-image.png index d1cdba99..3fb2f822 100644 Binary files a/tests/view-mode.spec.js-snapshots/win32/chrome/view-mode-test-selected-image.png and b/tests/view-mode.spec.js-snapshots/win32/chrome/view-mode-test-selected-image.png differ