WebKit Bugzilla
Attachment 360879 Details for
Bug 193767
: [iPad] Initial test gardening
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Patch
bug-193767-20190201114318.patch (text/plain), 52.75 KB, created by
Jonathan Bedard
on 2019-02-01 11:43:19 PST
(
hide
)
Description:
Patch
Filename:
MIME Type:
Creator:
Jonathan Bedard
Created:
2019-02-01 11:43:19 PST
Size:
52.75 KB
patch
obsolete
>Index: LayoutTests/ChangeLog >=================================================================== >--- LayoutTests/ChangeLog (revision 240850) >+++ LayoutTests/ChangeLog (working copy) >@@ -1,3 +1,43 @@ >+2019-02-01 Jonathan Bedard <jbedard@apple.com> >+ >+ [iPad] Initial test gardening >+ https://bugs.webkit.org/show_bug.cgi?id=193767 >+ <rdar://problem/47515175> >+ >+ Reviewed by NOBODY (OOPS!). >+ >+ A number of tests need to be re-baselined when run on iPad because of the larger screen. Some other >+ tests need to be skipped until they are made compatible with iPad. >+ >+ * fast/canvas/canvas-too-large-to-draw.html: >+ * fast/events/touch/ios/target-taller-than-view.html: >+ * platform/ipad/TestExpectations: >+ * platform/ipad/fast/events: Added. >+ * platform/ipad/fast/events/ios: Added. >+ * platform/ipad/fast/events/ios/keyboard-should-not-trigger-resize-expected.txt: Added. >+ * platform/ipad/fast/events/ios/rotation: Added. >+ * platform/ipad/fast/events/ios/rotation/zz-no-rotation-expected.txt: Added. >+ * platform/ipad/fast/events/touch: Added. >+ * platform/ipad/fast/events/touch/ios: Added. >+ * platform/ipad/fast/events/touch/ios/target-taller-than-view-expected.txt: Added. >+ * platform/ipad/fast/scrolling: Added. >+ * platform/ipad/fast/scrolling/ios: Added. >+ * platform/ipad/fast/scrolling/ios/clipping-ancestor-with-accelerated-scrolling-ancestor-expected.txt: Added. >+ * platform/ipad/fast/scrolling/ios/overflow-scrolling-ancestor-clip-expected.txt: Added. >+ * platform/ipad/fast/scrolling/ios/overflow-scrolling-ancestor-clip-size-expected.txt: Added. >+ * platform/ipad/fast/scrolling/ios/scrolling-content-clip-to-viewport-expected.txt: Added. >+ * platform/ipad/fast/scrolling/ios/subpixel-overflow-scrolling-with-ancestor-expected.txt: Added. >+ * platform/ipad/fast/scrolling/ios/touch-stacking-expected.txt: Added. >+ * platform/ipad/fast/viewport/ios: Added. >+ * platform/ipad/fast/viewport/ios/device-width-viewport-after-changing-view-scale-expected.txt: Added. >+ * platform/ipad/fast/viewport/ios/initial-scale-after-changing-view-scale-expected.txt: Added. >+ * platform/ipad/fast/viewport/ios/use-minimum-device-width-for-page-without-viewport-meta-expected.txt: Added. >+ * platform/ipad/fast/viewport/ios/width-is-device-width-expected.txt: Added. >+ * platform/ipad/fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-expected.txt: Added. >+ * platform/ipad/fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-tall-expected.txt: Added. >+ * platform/ipad/fast/viewport/ios/width-is-device-width-overflowing-expected.txt: Added. >+ * platform/ipad/fast/viewport/ios/width-is-device-width-overflowing-no-shrink-to-fit-expected.txt: Added. >+ > 2019-02-01 Carlos Garcia Campos <cgarcia@igalia.com> > > REGRESSION(r239915): css3/font-feature-font-face-local.html failing on WPE >Index: LayoutTests/fast/canvas/canvas-too-large-to-draw.html >=================================================================== >--- LayoutTests/fast/canvas/canvas-too-large-to-draw.html (revision 240850) >+++ LayoutTests/fast/canvas/canvas-too-large-to-draw.html (working copy) >@@ -16,7 +16,7 @@ > if (window.testRunner) > window.testRunner.dumpAsText(); > >- var iOSPlatform = navigator.userAgent.search(/\biPhone OS\b/) != -1; >+ var iOSPlatform = navigator.userAgent.search(/\b(iPhone OS|iPad)\b/) != -1; > var OSXYosemiteOrOlder = navigator.userAgent.search(/\bMac OS X 10_(8|9|10)(_[0-9]+)?\b/) != -1; > var MAX_WIDTH = iOSPlatform ? Math.pow(2, 12) : (OSXYosemiteOrOlder ? Math.pow(2, 13) : Math.pow(2, 14)); > var MAX_HEIGHT = MAX_WIDTH; >Index: LayoutTests/fast/events/touch/ios/target-taller-than-view.html >=================================================================== >--- LayoutTests/fast/events/touch/ios/target-taller-than-view.html (revision 240850) >+++ LayoutTests/fast/events/touch/ios/target-taller-than-view.html (working copy) >@@ -42,12 +42,6 @@ > function runTest() > { > var container = document.getElementById('container'); >- target.addEventListener('touchstart', function() { >- debug("touchstart fired."); >- shouldBe("event.touches.length", "1"); >- shouldBe("event.touches[0].clientX", "113"); >- shouldBe("event.touches[0].clientY", "178"); >- }, false); > > window.addEventListener("touchend", (event) => { > debug("touchend fired."); >@@ -59,6 +53,13 @@ > var tapPointX = targetRect.x + targetRect.width / 2; > var tapPointY = targetRect.y + 50; // Tap near the top. > >+ target.addEventListener('touchstart', function() { >+ debug("touchstart fired."); >+ shouldBe("event.touches.length", "1"); >+ shouldBe("event.touches[0].clientX", "113"); >+ shouldBe("event.touches[0].clientY", String(tapPointY)); >+ }, false); >+ > if (window.testRunner) > testRunner.runUIScript(getUIScript(tapPointX, tapPointY), function(result) { }); > } >Index: LayoutTests/platform/ipad/TestExpectations >=================================================================== >--- LayoutTests/platform/ipad/TestExpectations (revision 240850) >+++ LayoutTests/platform/ipad/TestExpectations (working copy) >@@ -1 +1,44 @@ >-webkit.org/b/165311 platform/ipad/media/modern-media-controls/pip-support/pip-support-tap.html [ Skip ] >\ No newline at end of file >+webkit.org/b/165311 platform/ipad/media/modern-media-controls/pip-support/pip-support-tap.html [ Skip ] >+ >+webkit.org/b/193970 compositing/ios/overflow-scroll-update-overlap.html [ ImageOnlyFailure ] >+webkit.org/b/193971 editing/selection/ios/selection-handles-in-readonly-input.html [ Skip ] >+ >+fast/forms/datalist/datalist-textinput-suggestions-order.html [ Failure ] >+fast/visual-viewport/ios/min-scale-greater-than-one.html [ Failure ] >+media/controls-strict.html [ Failure ] >+media/controls-without-preload.html [ Failure ] >+media/video-controls-rendering.html [ Failure ] >+media/video-zoom-controls.html [ Failure ] >+platform/ios/ios/fast/text/opticalFontWithTextStyle.html [ Failure ] >+quicklook/word-legacy.html [ Failure ] >+quicklook/word.html [ Failure ] >+scrollingcoordinator/ios/sync-layer-positions-after-scroll.html [ Failure ] >+scrollingcoordinator/ios/ui-scrolling-tree.html [ Failure ] >+fast/media/invalid-media-query-list.html [ ImageOnlyFailure ] >+media/modern-media-controls/media-documents/background-color-and-centering.html [ ImageOnlyFailure ] >+fast/events/ios/rotation/basic-rotation.html [ Skip ] >+fast/events/ios/rotation/layout-viewport-during-rotation.html [ Skip ] >+fast/events/ios/rotation/layout-viewport-during-safari-type-rotation.html [ Skip ] >+fast/events/ios/rotation/resize-iframe-after-orientation-change.html [ Skip ] >+fast/events/ios/rotation/safari-like-rotation.html [ Skip ] >+fast/events/ios/viewport-no-width-value-allows-double-tap.html [ Skip ] >+fast/forms/datalist/datalist-show-hide.html [ Skip ] >+fast/forms/ios/accessory-bar-navigation.html [ Skip ] >+fast/forms/ios/choose-select-option.html [ Skip ] >+fast/forms/ios/delete-in-input-in-iframe.html [ Skip ] >+fast/forms/ios/focus-input-in-fixed.html [ Skip ] >+fast/forms/ios/focus-input-in-iframe.html [ Skip ] >+fast/forms/ios/focus-input-via-button-no-scaling.html [ Skip ] >+fast/forms/ios/focus-input-via-button.html [ Skip ] >+fast/forms/ios/focus-long-textarea.html [ Skip ] >+fast/forms/ios/force-gregorian-calendar-for-credit-card-expiry.html [ Skip ] >+fast/forms/ios/scroll-to-reveal-focused-select.html [ Skip ] >+fast/forms/ios/typing-in-input-in-iframe.html [ Skip ] >+fast/forms/ios/user-scalable-does-not-scale-for-keyboard-focus-with-author-defined-scale.html [ Skip ] >+fast/forms/ios/user-scalable-does-not-scale-for-keyboard-focus-with-user-scalable-no.html [ Skip ] >+fast/forms/ios/validation-bubble-dismiss-on-tap.html [ Skip ] >+fast/forms/ios/zoom-after-input-tap-wide-input.html [ Skip ] >+fast/forms/ios/zoom-after-input-tap.html [ Skip ] >+fast/visual-viewport/ios/caret-after-focus-in-fixed.html [ Skip ] >+media/modern-media-controls/media-documents/media-document-audio-ios-sizing.html [ Skip ] >+media/modern-media-controls/media-documents/media-document-video-ios-sizing.html [ Skip ] >Index: LayoutTests/platform/ipad/fast/events/ios/keyboard-should-not-trigger-resize-expected.txt >=================================================================== >--- LayoutTests/platform/ipad/fast/events/ios/keyboard-should-not-trigger-resize-expected.txt (nonexistent) >+++ LayoutTests/platform/ipad/fast/events/ios/keyboard-should-not-trigger-resize-expected.txt (working copy) >@@ -0,0 +1,7 @@ >+ >+PASS successfullyParsed is true >+ >+TEST COMPLETE >+After showing the keyboard, window.innerHeight = 1004 >+After hiding the keyboard, window.innerHeight = 1004 >+ >Index: LayoutTests/platform/ipad/fast/events/ios/rotation/zz-no-rotation-expected.txt >=================================================================== >--- LayoutTests/platform/ipad/fast/events/ios/rotation/zz-no-rotation-expected.txt (nonexistent) >+++ LayoutTests/platform/ipad/fast/events/ios/rotation/zz-no-rotation-expected.txt (working copy) >@@ -0,0 +1,6 @@ >+PASS successfullyParsed is true >+ >+TEST COMPLETE >+FAIL window.innerWidth should be 320. Was 768. >+FAIL window.innerHeight should be 548. Was 1004. >+This test checks that the view is not left in a rotated state after the previous tests. >Index: LayoutTests/platform/ipad/fast/events/touch/ios/target-taller-than-view-expected.txt >=================================================================== >--- LayoutTests/platform/ipad/fast/events/touch/ios/target-taller-than-view-expected.txt (nonexistent) >+++ LayoutTests/platform/ipad/fast/events/touch/ios/target-taller-than-view-expected.txt (working copy) >@@ -0,0 +1,16 @@ >+Checks that touches work on elements that are taller than the view. >+ >+On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". >+ >+ >+touchstart fired. >+PASS event.touches.length is 1 >+PASS event.touches[0].clientX is 113 >+PASS event.touches[0].clientY is 138 >+touchend fired. >+PASS successfullyParsed is true >+ >+TEST COMPLETE >+Test >+ >+ >Index: LayoutTests/platform/ipad/fast/scrolling/ios/clipping-ancestor-with-accelerated-scrolling-ancestor-expected.txt >=================================================================== >--- LayoutTests/platform/ipad/fast/scrolling/ios/clipping-ancestor-with-accelerated-scrolling-ancestor-expected.txt (nonexistent) >+++ LayoutTests/platform/ipad/fast/scrolling/ios/clipping-ancestor-with-accelerated-scrolling-ancestor-expected.txt (working copy) >@@ -0,0 +1,9 @@ >+layer at (0,0) size 768x1004 >+ RenderView at (0,0) size 768x1004 >+layer at (0,0) size 768x316 >+ RenderBlock {HTML} at (0,0) size 768x316 >+ RenderBody {BODY} at (8,8) size 752x300 >+layer at (8,8) size 300x300 >+ RenderBlock {DIV} at (0,0) size 300x300 >+layer at (8,8) size 100x100 scrollHeight 200 >+ RenderBlock {DIV} at (0,0) size 100x100 >Index: LayoutTests/platform/ipad/fast/scrolling/ios/overflow-scrolling-ancestor-clip-expected.txt >=================================================================== >--- LayoutTests/platform/ipad/fast/scrolling/ios/overflow-scrolling-ancestor-clip-expected.txt (nonexistent) >+++ LayoutTests/platform/ipad/fast/scrolling/ios/overflow-scrolling-ancestor-clip-expected.txt (working copy) >@@ -0,0 +1,47 @@ >+(GraphicsLayer >+ (anchor 0.00 0.00) >+ (bounds 768.00 1004.00) >+ (children 1 >+ (GraphicsLayer >+ (bounds 768.00 1004.00) >+ (contentsOpaque 1) >+ (children 1 >+ (GraphicsLayer >+ (position 8.00 8.00) >+ (bounds 302.00 402.00) >+ (drawsContent 1) >+ (children 1 >+ (GraphicsLayer >+ (offsetFromRenderer width=-1 height=-1) >+ (position 1.00 1.00) >+ (bounds origin 0.00 30.00) >+ (bounds 300.00 400.00) >+ (children 1 >+ (GraphicsLayer >+ (offsetFromRenderer width=1 height=1) >+ (scrollOffset (0,30)) >+ (anchor 0.00 0.00) >+ (bounds 300.00 900.00) >+ (drawsContent 1) >+ (children 1 >+ (GraphicsLayer >+ (position 20.00 50.00) >+ (bounds 260.00 800.00) >+ (children 1 >+ (GraphicsLayer >+ (bounds 260.00 800.00) >+ (contentsOpaque 1) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+) >+ >Index: LayoutTests/platform/ipad/fast/scrolling/ios/overflow-scrolling-ancestor-clip-size-expected.txt >=================================================================== >--- LayoutTests/platform/ipad/fast/scrolling/ios/overflow-scrolling-ancestor-clip-size-expected.txt (nonexistent) >+++ LayoutTests/platform/ipad/fast/scrolling/ios/overflow-scrolling-ancestor-clip-size-expected.txt (working copy) >@@ -0,0 +1,47 @@ >+(GraphicsLayer >+ (anchor 0.00 0.00) >+ (bounds 768.00 1004.00) >+ (children 1 >+ (GraphicsLayer >+ (bounds 768.00 1004.00) >+ (contentsOpaque 1) >+ (children 1 >+ (GraphicsLayer >+ (position 8.00 8.00) >+ (bounds 322.00 422.00) >+ (drawsContent 1) >+ (children 1 >+ (GraphicsLayer >+ (offsetFromRenderer width=-11 height=-11) >+ (position 11.00 11.00) >+ (bounds origin 0.00 30.00) >+ (bounds 300.00 400.00) >+ (children 1 >+ (GraphicsLayer >+ (offsetFromRenderer width=11 height=11) >+ (scrollOffset (0,30)) >+ (anchor 0.00 0.00) >+ (bounds 300.00 900.00) >+ (drawsContent 1) >+ (children 1 >+ (GraphicsLayer >+ (position 20.00 50.00) >+ (bounds 260.00 800.00) >+ (children 1 >+ (GraphicsLayer >+ (bounds 260.00 800.00) >+ (contentsOpaque 1) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+) >+ >Index: LayoutTests/platform/ipad/fast/scrolling/ios/scrolling-content-clip-to-viewport-expected.txt >=================================================================== >--- LayoutTests/platform/ipad/fast/scrolling/ios/scrolling-content-clip-to-viewport-expected.txt (nonexistent) >+++ LayoutTests/platform/ipad/fast/scrolling/ios/scrolling-content-clip-to-viewport-expected.txt (working copy) >@@ -0,0 +1,28 @@ >+(GraphicsLayer >+ (anchor 0.00 0.00) >+ (bounds 768.00 1004.00) >+ (children 1 >+ (GraphicsLayer >+ (bounds 768.00 1004.00) >+ (contentsOpaque 1) >+ (children 1 >+ (GraphicsLayer >+ (bounds 320.00 340.00) >+ (children 1 >+ (GraphicsLayer >+ (bounds 320.00 340.00) >+ (children 1 >+ (GraphicsLayer >+ (anchor 0.00 0.00) >+ (bounds 320.00 1224.00) >+ (drawsContent 1) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+) >+ >Index: LayoutTests/platform/ipad/fast/scrolling/ios/subpixel-overflow-scrolling-with-ancestor-expected.txt >=================================================================== >--- LayoutTests/platform/ipad/fast/scrolling/ios/subpixel-overflow-scrolling-with-ancestor-expected.txt (nonexistent) >+++ LayoutTests/platform/ipad/fast/scrolling/ios/subpixel-overflow-scrolling-with-ancestor-expected.txt (working copy) >@@ -0,0 +1,43 @@ >+(GraphicsLayer >+ (anchor 0.00 0.00) >+ (bounds 768.00 1004.00) >+ (children 1 >+ (GraphicsLayer >+ (bounds 768.00 1004.00) >+ (contentsOpaque 1) >+ (children 1 >+ (GraphicsLayer >+ (position 8.00 8.00) >+ (bounds 300.00 400.00) >+ (children 1 >+ (GraphicsLayer >+ (bounds origin 0.00 30.00) >+ (bounds 300.00 400.00) >+ (children 1 >+ (GraphicsLayer >+ (scrollOffset (0,30)) >+ (anchor 0.00 0.00) >+ (bounds 300.00 900.00) >+ (drawsContent 1) >+ (children 1 >+ (GraphicsLayer >+ (position 20.00 50.00) >+ (bounds 260.00 800.00) >+ (children 1 >+ (GraphicsLayer >+ (bounds 260.00 800.00) >+ (contentsOpaque 1) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+) >+ >Index: LayoutTests/platform/ipad/fast/scrolling/ios/touch-stacking-expected.txt >=================================================================== >--- LayoutTests/platform/ipad/fast/scrolling/ios/touch-stacking-expected.txt (nonexistent) >+++ LayoutTests/platform/ipad/fast/scrolling/ios/touch-stacking-expected.txt (working copy) >@@ -0,0 +1,16 @@ >+layer at (0,0) size 768x1004 >+ RenderView at (0,0) size 768x1004 >+layer at (0,0) size 768x148 layerType: background only >+layer at (0,0) size 100x100 >+ RenderBlock (positioned) zI: -1 {DIV} at (0,0) size 100x100 [bgcolor=#FF0000] >+layer at (0,0) size 768x148 layerType: foreground only >+ RenderBlock {HTML} at (0,0) size 768x148 >+ RenderBody {BODY} at (8,120) size 752x20 >+ RenderBlock {DIV} at (0,0) size 752x0 >+ RenderBlock {DIV} at (0,0) size 752x20 >+ RenderText {#text} at (0,0) size 217x19 >+ text run at (0,0) width 217: "PASS: computed zIndex was auto" >+layer at (0,0) size 100x100 >+ RenderBlock (positioned) {DIV} at (0,0) size 100x100 [bgcolor=#FFA500] >+layer at (0,0) size 100x100 >+ RenderBlock (positioned) {DIV} at (0,0) size 100x100 [bgcolor=#008000] >Index: LayoutTests/platform/ipad/fast/events/ios/keyboard-should-not-trigger-resize-expected.txt >=================================================================== >--- LayoutTests/platform/ipad/fast/events/ios/keyboard-should-not-trigger-resize-expected.txt (nonexistent) >+++ LayoutTests/platform/ipad/fast/events/ios/keyboard-should-not-trigger-resize-expected.txt (working copy) >@@ -0,0 +1,7 @@ >+ >+PASS successfullyParsed is true >+ >+TEST COMPLETE >+After showing the keyboard, window.innerHeight = 1004 >+After hiding the keyboard, window.innerHeight = 1004 >+ >Index: LayoutTests/platform/ipad/fast/events/ios/rotation/zz-no-rotation-expected.txt >=================================================================== >--- LayoutTests/platform/ipad/fast/events/ios/rotation/zz-no-rotation-expected.txt (nonexistent) >+++ LayoutTests/platform/ipad/fast/events/ios/rotation/zz-no-rotation-expected.txt (working copy) >@@ -0,0 +1,6 @@ >+PASS successfullyParsed is true >+ >+TEST COMPLETE >+FAIL window.innerWidth should be 320. Was 768. >+FAIL window.innerHeight should be 548. Was 1004. >+This test checks that the view is not left in a rotated state after the previous tests. >Index: LayoutTests/platform/ipad/fast/events/touch/ios/target-taller-than-view-expected.txt >=================================================================== >--- LayoutTests/platform/ipad/fast/events/touch/ios/target-taller-than-view-expected.txt (nonexistent) >+++ LayoutTests/platform/ipad/fast/events/touch/ios/target-taller-than-view-expected.txt (working copy) >@@ -0,0 +1,16 @@ >+Checks that touches work on elements that are taller than the view. >+ >+On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". >+ >+ >+touchstart fired. >+PASS event.touches.length is 1 >+PASS event.touches[0].clientX is 113 >+PASS event.touches[0].clientY is 138 >+touchend fired. >+PASS successfullyParsed is true >+ >+TEST COMPLETE >+Test >+ >+ >Index: LayoutTests/platform/ipad/fast/events/ios/keyboard-should-not-trigger-resize-expected.txt >=================================================================== >--- LayoutTests/platform/ipad/fast/events/ios/keyboard-should-not-trigger-resize-expected.txt (nonexistent) >+++ LayoutTests/platform/ipad/fast/events/ios/keyboard-should-not-trigger-resize-expected.txt (working copy) >@@ -0,0 +1,7 @@ >+ >+PASS successfullyParsed is true >+ >+TEST COMPLETE >+After showing the keyboard, window.innerHeight = 1004 >+After hiding the keyboard, window.innerHeight = 1004 >+ >Index: LayoutTests/platform/ipad/fast/events/ios/rotation/zz-no-rotation-expected.txt >=================================================================== >--- LayoutTests/platform/ipad/fast/events/ios/rotation/zz-no-rotation-expected.txt (nonexistent) >+++ LayoutTests/platform/ipad/fast/events/ios/rotation/zz-no-rotation-expected.txt (working copy) >@@ -0,0 +1,6 @@ >+PASS successfullyParsed is true >+ >+TEST COMPLETE >+FAIL window.innerWidth should be 320. Was 768. >+FAIL window.innerHeight should be 548. Was 1004. >+This test checks that the view is not left in a rotated state after the previous tests. >Index: LayoutTests/platform/ipad/fast/events/ios/rotation/zz-no-rotation-expected.txt >=================================================================== >--- LayoutTests/platform/ipad/fast/events/ios/rotation/zz-no-rotation-expected.txt (nonexistent) >+++ LayoutTests/platform/ipad/fast/events/ios/rotation/zz-no-rotation-expected.txt (working copy) >@@ -0,0 +1,6 @@ >+PASS successfullyParsed is true >+ >+TEST COMPLETE >+FAIL window.innerWidth should be 320. Was 768. >+FAIL window.innerHeight should be 548. Was 1004. >+This test checks that the view is not left in a rotated state after the previous tests. >Index: LayoutTests/platform/ipad/fast/events/touch/ios/target-taller-than-view-expected.txt >=================================================================== >--- LayoutTests/platform/ipad/fast/events/touch/ios/target-taller-than-view-expected.txt (nonexistent) >+++ LayoutTests/platform/ipad/fast/events/touch/ios/target-taller-than-view-expected.txt (working copy) >@@ -0,0 +1,16 @@ >+Checks that touches work on elements that are taller than the view. >+ >+On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". >+ >+ >+touchstart fired. >+PASS event.touches.length is 1 >+PASS event.touches[0].clientX is 113 >+PASS event.touches[0].clientY is 138 >+touchend fired. >+PASS successfullyParsed is true >+ >+TEST COMPLETE >+Test >+ >+ >Index: LayoutTests/platform/ipad/fast/events/touch/ios/target-taller-than-view-expected.txt >=================================================================== >--- LayoutTests/platform/ipad/fast/events/touch/ios/target-taller-than-view-expected.txt (nonexistent) >+++ LayoutTests/platform/ipad/fast/events/touch/ios/target-taller-than-view-expected.txt (working copy) >@@ -0,0 +1,16 @@ >+Checks that touches work on elements that are taller than the view. >+ >+On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". >+ >+ >+touchstart fired. >+PASS event.touches.length is 1 >+PASS event.touches[0].clientX is 113 >+PASS event.touches[0].clientY is 138 >+touchend fired. >+PASS successfullyParsed is true >+ >+TEST COMPLETE >+Test >+ >+ >Index: LayoutTests/platform/ipad/fast/scrolling/ios/clipping-ancestor-with-accelerated-scrolling-ancestor-expected.txt >=================================================================== >--- LayoutTests/platform/ipad/fast/scrolling/ios/clipping-ancestor-with-accelerated-scrolling-ancestor-expected.txt (nonexistent) >+++ LayoutTests/platform/ipad/fast/scrolling/ios/clipping-ancestor-with-accelerated-scrolling-ancestor-expected.txt (working copy) >@@ -0,0 +1,9 @@ >+layer at (0,0) size 768x1004 >+ RenderView at (0,0) size 768x1004 >+layer at (0,0) size 768x316 >+ RenderBlock {HTML} at (0,0) size 768x316 >+ RenderBody {BODY} at (8,8) size 752x300 >+layer at (8,8) size 300x300 >+ RenderBlock {DIV} at (0,0) size 300x300 >+layer at (8,8) size 100x100 scrollHeight 200 >+ RenderBlock {DIV} at (0,0) size 100x100 >Index: LayoutTests/platform/ipad/fast/scrolling/ios/overflow-scrolling-ancestor-clip-expected.txt >=================================================================== >--- LayoutTests/platform/ipad/fast/scrolling/ios/overflow-scrolling-ancestor-clip-expected.txt (nonexistent) >+++ LayoutTests/platform/ipad/fast/scrolling/ios/overflow-scrolling-ancestor-clip-expected.txt (working copy) >@@ -0,0 +1,47 @@ >+(GraphicsLayer >+ (anchor 0.00 0.00) >+ (bounds 768.00 1004.00) >+ (children 1 >+ (GraphicsLayer >+ (bounds 768.00 1004.00) >+ (contentsOpaque 1) >+ (children 1 >+ (GraphicsLayer >+ (position 8.00 8.00) >+ (bounds 302.00 402.00) >+ (drawsContent 1) >+ (children 1 >+ (GraphicsLayer >+ (offsetFromRenderer width=-1 height=-1) >+ (position 1.00 1.00) >+ (bounds origin 0.00 30.00) >+ (bounds 300.00 400.00) >+ (children 1 >+ (GraphicsLayer >+ (offsetFromRenderer width=1 height=1) >+ (scrollOffset (0,30)) >+ (anchor 0.00 0.00) >+ (bounds 300.00 900.00) >+ (drawsContent 1) >+ (children 1 >+ (GraphicsLayer >+ (position 20.00 50.00) >+ (bounds 260.00 800.00) >+ (children 1 >+ (GraphicsLayer >+ (bounds 260.00 800.00) >+ (contentsOpaque 1) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+) >+ >Index: LayoutTests/platform/ipad/fast/scrolling/ios/overflow-scrolling-ancestor-clip-size-expected.txt >=================================================================== >--- LayoutTests/platform/ipad/fast/scrolling/ios/overflow-scrolling-ancestor-clip-size-expected.txt (nonexistent) >+++ LayoutTests/platform/ipad/fast/scrolling/ios/overflow-scrolling-ancestor-clip-size-expected.txt (working copy) >@@ -0,0 +1,47 @@ >+(GraphicsLayer >+ (anchor 0.00 0.00) >+ (bounds 768.00 1004.00) >+ (children 1 >+ (GraphicsLayer >+ (bounds 768.00 1004.00) >+ (contentsOpaque 1) >+ (children 1 >+ (GraphicsLayer >+ (position 8.00 8.00) >+ (bounds 322.00 422.00) >+ (drawsContent 1) >+ (children 1 >+ (GraphicsLayer >+ (offsetFromRenderer width=-11 height=-11) >+ (position 11.00 11.00) >+ (bounds origin 0.00 30.00) >+ (bounds 300.00 400.00) >+ (children 1 >+ (GraphicsLayer >+ (offsetFromRenderer width=11 height=11) >+ (scrollOffset (0,30)) >+ (anchor 0.00 0.00) >+ (bounds 300.00 900.00) >+ (drawsContent 1) >+ (children 1 >+ (GraphicsLayer >+ (position 20.00 50.00) >+ (bounds 260.00 800.00) >+ (children 1 >+ (GraphicsLayer >+ (bounds 260.00 800.00) >+ (contentsOpaque 1) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+) >+ >Index: LayoutTests/platform/ipad/fast/scrolling/ios/scrolling-content-clip-to-viewport-expected.txt >=================================================================== >--- LayoutTests/platform/ipad/fast/scrolling/ios/scrolling-content-clip-to-viewport-expected.txt (nonexistent) >+++ LayoutTests/platform/ipad/fast/scrolling/ios/scrolling-content-clip-to-viewport-expected.txt (working copy) >@@ -0,0 +1,28 @@ >+(GraphicsLayer >+ (anchor 0.00 0.00) >+ (bounds 768.00 1004.00) >+ (children 1 >+ (GraphicsLayer >+ (bounds 768.00 1004.00) >+ (contentsOpaque 1) >+ (children 1 >+ (GraphicsLayer >+ (bounds 320.00 340.00) >+ (children 1 >+ (GraphicsLayer >+ (bounds 320.00 340.00) >+ (children 1 >+ (GraphicsLayer >+ (anchor 0.00 0.00) >+ (bounds 320.00 1224.00) >+ (drawsContent 1) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+) >+ >Index: LayoutTests/platform/ipad/fast/scrolling/ios/subpixel-overflow-scrolling-with-ancestor-expected.txt >=================================================================== >--- LayoutTests/platform/ipad/fast/scrolling/ios/subpixel-overflow-scrolling-with-ancestor-expected.txt (nonexistent) >+++ LayoutTests/platform/ipad/fast/scrolling/ios/subpixel-overflow-scrolling-with-ancestor-expected.txt (working copy) >@@ -0,0 +1,43 @@ >+(GraphicsLayer >+ (anchor 0.00 0.00) >+ (bounds 768.00 1004.00) >+ (children 1 >+ (GraphicsLayer >+ (bounds 768.00 1004.00) >+ (contentsOpaque 1) >+ (children 1 >+ (GraphicsLayer >+ (position 8.00 8.00) >+ (bounds 300.00 400.00) >+ (children 1 >+ (GraphicsLayer >+ (bounds origin 0.00 30.00) >+ (bounds 300.00 400.00) >+ (children 1 >+ (GraphicsLayer >+ (scrollOffset (0,30)) >+ (anchor 0.00 0.00) >+ (bounds 300.00 900.00) >+ (drawsContent 1) >+ (children 1 >+ (GraphicsLayer >+ (position 20.00 50.00) >+ (bounds 260.00 800.00) >+ (children 1 >+ (GraphicsLayer >+ (bounds 260.00 800.00) >+ (contentsOpaque 1) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+) >+ >Index: LayoutTests/platform/ipad/fast/scrolling/ios/touch-stacking-expected.txt >=================================================================== >--- LayoutTests/platform/ipad/fast/scrolling/ios/touch-stacking-expected.txt (nonexistent) >+++ LayoutTests/platform/ipad/fast/scrolling/ios/touch-stacking-expected.txt (working copy) >@@ -0,0 +1,16 @@ >+layer at (0,0) size 768x1004 >+ RenderView at (0,0) size 768x1004 >+layer at (0,0) size 768x148 layerType: background only >+layer at (0,0) size 100x100 >+ RenderBlock (positioned) zI: -1 {DIV} at (0,0) size 100x100 [bgcolor=#FF0000] >+layer at (0,0) size 768x148 layerType: foreground only >+ RenderBlock {HTML} at (0,0) size 768x148 >+ RenderBody {BODY} at (8,120) size 752x20 >+ RenderBlock {DIV} at (0,0) size 752x0 >+ RenderBlock {DIV} at (0,0) size 752x20 >+ RenderText {#text} at (0,0) size 217x19 >+ text run at (0,0) width 217: "PASS: computed zIndex was auto" >+layer at (0,0) size 100x100 >+ RenderBlock (positioned) {DIV} at (0,0) size 100x100 [bgcolor=#FFA500] >+layer at (0,0) size 100x100 >+ RenderBlock (positioned) {DIV} at (0,0) size 100x100 [bgcolor=#008000] >Index: LayoutTests/platform/ipad/fast/scrolling/ios/clipping-ancestor-with-accelerated-scrolling-ancestor-expected.txt >=================================================================== >--- LayoutTests/platform/ipad/fast/scrolling/ios/clipping-ancestor-with-accelerated-scrolling-ancestor-expected.txt (nonexistent) >+++ LayoutTests/platform/ipad/fast/scrolling/ios/clipping-ancestor-with-accelerated-scrolling-ancestor-expected.txt (working copy) >@@ -0,0 +1,9 @@ >+layer at (0,0) size 768x1004 >+ RenderView at (0,0) size 768x1004 >+layer at (0,0) size 768x316 >+ RenderBlock {HTML} at (0,0) size 768x316 >+ RenderBody {BODY} at (8,8) size 752x300 >+layer at (8,8) size 300x300 >+ RenderBlock {DIV} at (0,0) size 300x300 >+layer at (8,8) size 100x100 scrollHeight 200 >+ RenderBlock {DIV} at (0,0) size 100x100 >Index: LayoutTests/platform/ipad/fast/scrolling/ios/overflow-scrolling-ancestor-clip-expected.txt >=================================================================== >--- LayoutTests/platform/ipad/fast/scrolling/ios/overflow-scrolling-ancestor-clip-expected.txt (nonexistent) >+++ LayoutTests/platform/ipad/fast/scrolling/ios/overflow-scrolling-ancestor-clip-expected.txt (working copy) >@@ -0,0 +1,47 @@ >+(GraphicsLayer >+ (anchor 0.00 0.00) >+ (bounds 768.00 1004.00) >+ (children 1 >+ (GraphicsLayer >+ (bounds 768.00 1004.00) >+ (contentsOpaque 1) >+ (children 1 >+ (GraphicsLayer >+ (position 8.00 8.00) >+ (bounds 302.00 402.00) >+ (drawsContent 1) >+ (children 1 >+ (GraphicsLayer >+ (offsetFromRenderer width=-1 height=-1) >+ (position 1.00 1.00) >+ (bounds origin 0.00 30.00) >+ (bounds 300.00 400.00) >+ (children 1 >+ (GraphicsLayer >+ (offsetFromRenderer width=1 height=1) >+ (scrollOffset (0,30)) >+ (anchor 0.00 0.00) >+ (bounds 300.00 900.00) >+ (drawsContent 1) >+ (children 1 >+ (GraphicsLayer >+ (position 20.00 50.00) >+ (bounds 260.00 800.00) >+ (children 1 >+ (GraphicsLayer >+ (bounds 260.00 800.00) >+ (contentsOpaque 1) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+) >+ >Index: LayoutTests/platform/ipad/fast/scrolling/ios/overflow-scrolling-ancestor-clip-size-expected.txt >=================================================================== >--- LayoutTests/platform/ipad/fast/scrolling/ios/overflow-scrolling-ancestor-clip-size-expected.txt (nonexistent) >+++ LayoutTests/platform/ipad/fast/scrolling/ios/overflow-scrolling-ancestor-clip-size-expected.txt (working copy) >@@ -0,0 +1,47 @@ >+(GraphicsLayer >+ (anchor 0.00 0.00) >+ (bounds 768.00 1004.00) >+ (children 1 >+ (GraphicsLayer >+ (bounds 768.00 1004.00) >+ (contentsOpaque 1) >+ (children 1 >+ (GraphicsLayer >+ (position 8.00 8.00) >+ (bounds 322.00 422.00) >+ (drawsContent 1) >+ (children 1 >+ (GraphicsLayer >+ (offsetFromRenderer width=-11 height=-11) >+ (position 11.00 11.00) >+ (bounds origin 0.00 30.00) >+ (bounds 300.00 400.00) >+ (children 1 >+ (GraphicsLayer >+ (offsetFromRenderer width=11 height=11) >+ (scrollOffset (0,30)) >+ (anchor 0.00 0.00) >+ (bounds 300.00 900.00) >+ (drawsContent 1) >+ (children 1 >+ (GraphicsLayer >+ (position 20.00 50.00) >+ (bounds 260.00 800.00) >+ (children 1 >+ (GraphicsLayer >+ (bounds 260.00 800.00) >+ (contentsOpaque 1) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+) >+ >Index: LayoutTests/platform/ipad/fast/scrolling/ios/scrolling-content-clip-to-viewport-expected.txt >=================================================================== >--- LayoutTests/platform/ipad/fast/scrolling/ios/scrolling-content-clip-to-viewport-expected.txt (nonexistent) >+++ LayoutTests/platform/ipad/fast/scrolling/ios/scrolling-content-clip-to-viewport-expected.txt (working copy) >@@ -0,0 +1,28 @@ >+(GraphicsLayer >+ (anchor 0.00 0.00) >+ (bounds 768.00 1004.00) >+ (children 1 >+ (GraphicsLayer >+ (bounds 768.00 1004.00) >+ (contentsOpaque 1) >+ (children 1 >+ (GraphicsLayer >+ (bounds 320.00 340.00) >+ (children 1 >+ (GraphicsLayer >+ (bounds 320.00 340.00) >+ (children 1 >+ (GraphicsLayer >+ (anchor 0.00 0.00) >+ (bounds 320.00 1224.00) >+ (drawsContent 1) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+) >+ >Index: LayoutTests/platform/ipad/fast/scrolling/ios/subpixel-overflow-scrolling-with-ancestor-expected.txt >=================================================================== >--- LayoutTests/platform/ipad/fast/scrolling/ios/subpixel-overflow-scrolling-with-ancestor-expected.txt (nonexistent) >+++ LayoutTests/platform/ipad/fast/scrolling/ios/subpixel-overflow-scrolling-with-ancestor-expected.txt (working copy) >@@ -0,0 +1,43 @@ >+(GraphicsLayer >+ (anchor 0.00 0.00) >+ (bounds 768.00 1004.00) >+ (children 1 >+ (GraphicsLayer >+ (bounds 768.00 1004.00) >+ (contentsOpaque 1) >+ (children 1 >+ (GraphicsLayer >+ (position 8.00 8.00) >+ (bounds 300.00 400.00) >+ (children 1 >+ (GraphicsLayer >+ (bounds origin 0.00 30.00) >+ (bounds 300.00 400.00) >+ (children 1 >+ (GraphicsLayer >+ (scrollOffset (0,30)) >+ (anchor 0.00 0.00) >+ (bounds 300.00 900.00) >+ (drawsContent 1) >+ (children 1 >+ (GraphicsLayer >+ (position 20.00 50.00) >+ (bounds 260.00 800.00) >+ (children 1 >+ (GraphicsLayer >+ (bounds 260.00 800.00) >+ (contentsOpaque 1) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+ ) >+) >+ >Index: LayoutTests/platform/ipad/fast/scrolling/ios/touch-stacking-expected.txt >=================================================================== >--- LayoutTests/platform/ipad/fast/scrolling/ios/touch-stacking-expected.txt (nonexistent) >+++ LayoutTests/platform/ipad/fast/scrolling/ios/touch-stacking-expected.txt (working copy) >@@ -0,0 +1,16 @@ >+layer at (0,0) size 768x1004 >+ RenderView at (0,0) size 768x1004 >+layer at (0,0) size 768x148 layerType: background only >+layer at (0,0) size 100x100 >+ RenderBlock (positioned) zI: -1 {DIV} at (0,0) size 100x100 [bgcolor=#FF0000] >+layer at (0,0) size 768x148 layerType: foreground only >+ RenderBlock {HTML} at (0,0) size 768x148 >+ RenderBody {BODY} at (8,120) size 752x20 >+ RenderBlock {DIV} at (0,0) size 752x0 >+ RenderBlock {DIV} at (0,0) size 752x20 >+ RenderText {#text} at (0,0) size 217x19 >+ text run at (0,0) width 217: "PASS: computed zIndex was auto" >+layer at (0,0) size 100x100 >+ RenderBlock (positioned) {DIV} at (0,0) size 100x100 [bgcolor=#FFA500] >+layer at (0,0) size 100x100 >+ RenderBlock (positioned) {DIV} at (0,0) size 100x100 [bgcolor=#008000] >Index: LayoutTests/platform/ipad/fast/viewport/ios/device-width-viewport-after-changing-view-scale-expected.txt >=================================================================== >--- LayoutTests/platform/ipad/fast/viewport/ios/device-width-viewport-after-changing-view-scale-expected.txt (nonexistent) >+++ LayoutTests/platform/ipad/fast/viewport/ios/device-width-viewport-after-changing-view-scale-expected.txt (working copy) >@@ -0,0 +1,46 @@ >+setViewScale(0.50) >+window size: [1536, 2008] >+square size: [154, 201] >+zoom scale: 0.50 >+ >+setViewScale(0.75) >+window size: [1024, 1339] >+square size: [102, 134] >+zoom scale: 0.75 >+ >+setViewScale(1.00) >+window size: [768, 1004] >+square size: [77, 100] >+zoom scale: 1.00 >+ >+setViewScale(1.25) >+window size: [614, 803] >+square size: [61, 80] >+zoom scale: 1.25 >+ >+setViewScale(1.50) >+window size: [512, 669] >+square size: [51, 67] >+zoom scale: 1.50 >+ >+setViewScale(1.25) >+window size: [614, 803] >+square size: [61, 80] >+zoom scale: 1.25 >+ >+setViewScale(1.00) >+window size: [768, 1004] >+square size: [77, 100] >+zoom scale: 1.00 >+ >+setViewScale(0.75) >+window size: [1024, 1339] >+square size: [102, 134] >+zoom scale: 0.75 >+ >+setViewScale(0.50) >+window size: [1536, 2008] >+square size: [154, 201] >+zoom scale: 0.50 >+ >+ >Index: LayoutTests/platform/ipad/fast/viewport/ios/initial-scale-after-changing-view-scale-expected.txt >=================================================================== >--- LayoutTests/platform/ipad/fast/viewport/ios/initial-scale-after-changing-view-scale-expected.txt (nonexistent) >+++ LayoutTests/platform/ipad/fast/viewport/ios/initial-scale-after-changing-view-scale-expected.txt (working copy) >@@ -0,0 +1,16 @@ >+Initial page scale factor : 1.00 >+ - Page scale after setViewScale(1.25) : 1.25 >+ - Page scale after setViewScale(0.75) : 0.75 >+ - Page scale after setViewScale(1) : 1.00 >+ >+Page scale after double tapping to zoom in : 1.60 >+ - Page scale after setViewScale(1.25) : 1.60 >+ - Page scale after setViewScale(0.75) : 1.60 >+ - Page scale after setViewScale(1) : 1.60 >+ >+Page scale after double tapping to zoom out : 1.00 >+ - Page scale after setViewScale(1.25) : 1.25 >+ - Page scale after setViewScale(0.75) : 1.25 >+ - Page scale after setViewScale(1) : 1.25 >+ >+This test verifies that changing the view scale zooms the page to initial scale, but only if the page was already at initial scale. To manually test, (1) change the zoom scale without changing the page scale in any way, and check that the page zooms to initial scale; (2) now double tap on the box to zoom in, and check that changing zoom levels does not change the page scale; (3) finally, double tap on the box again to zoom back out to initial scale, and check that changing zoom levels automatically zooms the page to initial scale once again. >Index: LayoutTests/platform/ipad/fast/viewport/ios/use-minimum-device-width-for-page-without-viewport-meta-expected.txt >=================================================================== >--- LayoutTests/platform/ipad/fast/viewport/ios/use-minimum-device-width-for-page-without-viewport-meta-expected.txt (nonexistent) >+++ LayoutTests/platform/ipad/fast/viewport/ios/use-minimum-device-width-for-page-without-viewport-meta-expected.txt (working copy) >@@ -0,0 +1,41 @@ >+setMinimumEffectiveWidth(640.00) >+window size: [768, 1004] >+square size: [77, 100] >+zoom scale: 1.00 >+ >+setMinimumEffectiveWidth(768.00) >+window size: [768, 1004] >+square size: [77, 100] >+zoom scale: 1.00 >+ >+setMinimumEffectiveWidth(834.00) >+window size: [834, 1090] >+square size: [83, 109] >+zoom scale: 0.92 >+ >+setMinimumEffectiveWidth(980.00) >+window size: [980, 1281] >+square size: [98, 128] >+zoom scale: 0.78 >+ >+setMinimumEffectiveWidth(1024.00) >+window size: [1024, 1339] >+square size: [102, 134] >+zoom scale: 0.75 >+ >+setMinimumEffectiveWidth(1112.00) >+window size: [1112, 1454] >+square size: [111, 145] >+zoom scale: 0.69 >+ >+setMinimumEffectiveWidth(1280.00) >+window size: [1280, 1673] >+square size: [128, 167] >+zoom scale: 0.60 >+ >+setMinimumEffectiveWidth(1336.00) >+window size: [1336, 1747] >+square size: [134, 175] >+zoom scale: 0.57 >+ >+ >Index: LayoutTests/platform/ipad/fast/viewport/ios/width-is-device-width-expected.txt >=================================================================== >--- LayoutTests/platform/ipad/fast/viewport/ios/width-is-device-width-expected.txt (nonexistent) >+++ LayoutTests/platform/ipad/fast/viewport/ios/width-is-device-width-expected.txt (working copy) >@@ -0,0 +1,6 @@ >+Viewport: width=device-width >+ >+scale 1.00000 >+maxScale 5.00000 >+minScale 1.00000 >+visibleRect {"left":"0.00000","top":"0.00000","width":"768.00000","height":"1004.00000"} >Index: LayoutTests/platform/ipad/fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-expected.txt >=================================================================== >--- LayoutTests/platform/ipad/fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-expected.txt (nonexistent) >+++ LayoutTests/platform/ipad/fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-expected.txt (working copy) >@@ -0,0 +1,7 @@ >+Viewport: width=device-width >+ >+scale 1.00000 >+maxScale 5.00000 >+minScale 1.00000 >+visibleRect {"left":"0.00000","top":"0.00000","width":"768.00000","height":"1004.00000"} >+ >Index: LayoutTests/platform/ipad/fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-tall-expected.txt >=================================================================== >--- LayoutTests/platform/ipad/fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-tall-expected.txt (nonexistent) >+++ LayoutTests/platform/ipad/fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-tall-expected.txt (working copy) >@@ -0,0 +1,7 @@ >+Viewport: width=device-width >+ >+scale 0.98047 >+maxScale 5.00000 >+minScale 0.98047 >+visibleRect {"left":"0.00000","top":"0.00000","width":"783.29883","height":"1024.00000"} >+ >Index: LayoutTests/platform/ipad/fast/viewport/ios/width-is-device-width-overflowing-expected.txt >=================================================================== >--- LayoutTests/platform/ipad/fast/viewport/ios/width-is-device-width-overflowing-expected.txt (nonexistent) >+++ LayoutTests/platform/ipad/fast/viewport/ios/width-is-device-width-overflowing-expected.txt (working copy) >@@ -0,0 +1,7 @@ >+Viewport: width=device-width >+ >+scale 1.00000 >+maxScale 5.00000 >+minScale 1.00000 >+visibleRect {"left":"0.00000","top":"0.00000","width":"768.00000","height":"1004.00000"} >+ >Index: LayoutTests/platform/ipad/fast/viewport/ios/width-is-device-width-overflowing-no-shrink-to-fit-expected.txt >=================================================================== >--- LayoutTests/platform/ipad/fast/viewport/ios/width-is-device-width-overflowing-no-shrink-to-fit-expected.txt (nonexistent) >+++ LayoutTests/platform/ipad/fast/viewport/ios/width-is-device-width-overflowing-no-shrink-to-fit-expected.txt (working copy) >@@ -0,0 +1,7 @@ >+Viewport: width=device-width, shrink-to-fit=no >+ >+scale 1.00000 >+maxScale 5.00000 >+minScale 1.00000 >+visibleRect {"left":"0.00000","top":"0.00000","width":"768.00000","height":"1004.00000"} >+ >Index: LayoutTests/platform/ipad/fast/viewport/ios/device-width-viewport-after-changing-view-scale-expected.txt >=================================================================== >--- LayoutTests/platform/ipad/fast/viewport/ios/device-width-viewport-after-changing-view-scale-expected.txt (nonexistent) >+++ LayoutTests/platform/ipad/fast/viewport/ios/device-width-viewport-after-changing-view-scale-expected.txt (working copy) >@@ -0,0 +1,46 @@ >+setViewScale(0.50) >+window size: [1536, 2008] >+square size: [154, 201] >+zoom scale: 0.50 >+ >+setViewScale(0.75) >+window size: [1024, 1339] >+square size: [102, 134] >+zoom scale: 0.75 >+ >+setViewScale(1.00) >+window size: [768, 1004] >+square size: [77, 100] >+zoom scale: 1.00 >+ >+setViewScale(1.25) >+window size: [614, 803] >+square size: [61, 80] >+zoom scale: 1.25 >+ >+setViewScale(1.50) >+window size: [512, 669] >+square size: [51, 67] >+zoom scale: 1.50 >+ >+setViewScale(1.25) >+window size: [614, 803] >+square size: [61, 80] >+zoom scale: 1.25 >+ >+setViewScale(1.00) >+window size: [768, 1004] >+square size: [77, 100] >+zoom scale: 1.00 >+ >+setViewScale(0.75) >+window size: [1024, 1339] >+square size: [102, 134] >+zoom scale: 0.75 >+ >+setViewScale(0.50) >+window size: [1536, 2008] >+square size: [154, 201] >+zoom scale: 0.50 >+ >+ >Index: LayoutTests/platform/ipad/fast/viewport/ios/initial-scale-after-changing-view-scale-expected.txt >=================================================================== >--- LayoutTests/platform/ipad/fast/viewport/ios/initial-scale-after-changing-view-scale-expected.txt (nonexistent) >+++ LayoutTests/platform/ipad/fast/viewport/ios/initial-scale-after-changing-view-scale-expected.txt (working copy) >@@ -0,0 +1,16 @@ >+Initial page scale factor : 1.00 >+ - Page scale after setViewScale(1.25) : 1.25 >+ - Page scale after setViewScale(0.75) : 0.75 >+ - Page scale after setViewScale(1) : 1.00 >+ >+Page scale after double tapping to zoom in : 1.60 >+ - Page scale after setViewScale(1.25) : 1.60 >+ - Page scale after setViewScale(0.75) : 1.60 >+ - Page scale after setViewScale(1) : 1.60 >+ >+Page scale after double tapping to zoom out : 1.00 >+ - Page scale after setViewScale(1.25) : 1.25 >+ - Page scale after setViewScale(0.75) : 1.25 >+ - Page scale after setViewScale(1) : 1.25 >+ >+This test verifies that changing the view scale zooms the page to initial scale, but only if the page was already at initial scale. To manually test, (1) change the zoom scale without changing the page scale in any way, and check that the page zooms to initial scale; (2) now double tap on the box to zoom in, and check that changing zoom levels does not change the page scale; (3) finally, double tap on the box again to zoom back out to initial scale, and check that changing zoom levels automatically zooms the page to initial scale once again. >Index: LayoutTests/platform/ipad/fast/viewport/ios/use-minimum-device-width-for-page-without-viewport-meta-expected.txt >=================================================================== >--- LayoutTests/platform/ipad/fast/viewport/ios/use-minimum-device-width-for-page-without-viewport-meta-expected.txt (nonexistent) >+++ LayoutTests/platform/ipad/fast/viewport/ios/use-minimum-device-width-for-page-without-viewport-meta-expected.txt (working copy) >@@ -0,0 +1,41 @@ >+setMinimumEffectiveWidth(640.00) >+window size: [768, 1004] >+square size: [77, 100] >+zoom scale: 1.00 >+ >+setMinimumEffectiveWidth(768.00) >+window size: [768, 1004] >+square size: [77, 100] >+zoom scale: 1.00 >+ >+setMinimumEffectiveWidth(834.00) >+window size: [834, 1090] >+square size: [83, 109] >+zoom scale: 0.92 >+ >+setMinimumEffectiveWidth(980.00) >+window size: [980, 1281] >+square size: [98, 128] >+zoom scale: 0.78 >+ >+setMinimumEffectiveWidth(1024.00) >+window size: [1024, 1339] >+square size: [102, 134] >+zoom scale: 0.75 >+ >+setMinimumEffectiveWidth(1112.00) >+window size: [1112, 1454] >+square size: [111, 145] >+zoom scale: 0.69 >+ >+setMinimumEffectiveWidth(1280.00) >+window size: [1280, 1673] >+square size: [128, 167] >+zoom scale: 0.60 >+ >+setMinimumEffectiveWidth(1336.00) >+window size: [1336, 1747] >+square size: [134, 175] >+zoom scale: 0.57 >+ >+ >Index: LayoutTests/platform/ipad/fast/viewport/ios/width-is-device-width-expected.txt >=================================================================== >--- LayoutTests/platform/ipad/fast/viewport/ios/width-is-device-width-expected.txt (nonexistent) >+++ LayoutTests/platform/ipad/fast/viewport/ios/width-is-device-width-expected.txt (working copy) >@@ -0,0 +1,6 @@ >+Viewport: width=device-width >+ >+scale 1.00000 >+maxScale 5.00000 >+minScale 1.00000 >+visibleRect {"left":"0.00000","top":"0.00000","width":"768.00000","height":"1004.00000"} >Index: LayoutTests/platform/ipad/fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-expected.txt >=================================================================== >--- LayoutTests/platform/ipad/fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-expected.txt (nonexistent) >+++ LayoutTests/platform/ipad/fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-expected.txt (working copy) >@@ -0,0 +1,7 @@ >+Viewport: width=device-width >+ >+scale 1.00000 >+maxScale 5.00000 >+minScale 1.00000 >+visibleRect {"left":"0.00000","top":"0.00000","width":"768.00000","height":"1004.00000"} >+ >Index: LayoutTests/platform/ipad/fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-tall-expected.txt >=================================================================== >--- LayoutTests/platform/ipad/fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-tall-expected.txt (nonexistent) >+++ LayoutTests/platform/ipad/fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-tall-expected.txt (working copy) >@@ -0,0 +1,7 @@ >+Viewport: width=device-width >+ >+scale 0.98047 >+maxScale 5.00000 >+minScale 0.98047 >+visibleRect {"left":"0.00000","top":"0.00000","width":"783.29883","height":"1024.00000"} >+ >Index: LayoutTests/platform/ipad/fast/viewport/ios/width-is-device-width-overflowing-expected.txt >=================================================================== >--- LayoutTests/platform/ipad/fast/viewport/ios/width-is-device-width-overflowing-expected.txt (nonexistent) >+++ LayoutTests/platform/ipad/fast/viewport/ios/width-is-device-width-overflowing-expected.txt (working copy) >@@ -0,0 +1,7 @@ >+Viewport: width=device-width >+ >+scale 1.00000 >+maxScale 5.00000 >+minScale 1.00000 >+visibleRect {"left":"0.00000","top":"0.00000","width":"768.00000","height":"1004.00000"} >+ >Index: LayoutTests/platform/ipad/fast/viewport/ios/width-is-device-width-overflowing-no-shrink-to-fit-expected.txt >=================================================================== >--- LayoutTests/platform/ipad/fast/viewport/ios/width-is-device-width-overflowing-no-shrink-to-fit-expected.txt (nonexistent) >+++ LayoutTests/platform/ipad/fast/viewport/ios/width-is-device-width-overflowing-no-shrink-to-fit-expected.txt (working copy) >@@ -0,0 +1,7 @@ >+Viewport: width=device-width, shrink-to-fit=no >+ >+scale 1.00000 >+maxScale 5.00000 >+minScale 1.00000 >+visibleRect {"left":"0.00000","top":"0.00000","width":"768.00000","height":"1004.00000"} >+
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Formatted Diff
|
Diff
Attachments on
bug 193767
:
360010
|
360879
|
361090
|
361298