Revert "Subpixel precision for clientWidth, offsetWidth, scrollTop et al"

Revert back to full pixel precision for the clientHeight, clientWidth,
clientLeft, clientTop, scrollTop, scrollLeft, scrollWidth, scrollHeight,
offsetWidth, offsetHeight, offsetTop, and offsetLeft properties.

Turns out the world isn't quite ready for these to return values with subpixel
precision.

This reverts r173426 [1].

BUG=378052, 382889, 380146, 386500
[email protected]

1: https://src.chromium.org/viewvc/blink?revision=173426&view=revision

Review URL: https://codereview.chromium.org/340903002

git-svn-id: svn://svn.chromium.org/blink/trunk@176545 bbb929c8-8fbe-4397-9dbb-9b2b20218538
diff --git a/third_party/WebKit/LayoutTests/TestExpectations b/third_party/WebKit/LayoutTests/TestExpectations
index d746d45..2ec83d5 100644
--- a/third_party/WebKit/LayoutTests/TestExpectations
+++ b/third_party/WebKit/LayoutTests/TestExpectations
@@ -121,6 +121,36 @@
 crbug.com/330083 w3c/web-platform-tests/shadow-dom/user-interaction/focus-navigation/test-003.html [ Failure ]
 crbug.com/330083 w3c/web-platform-tests/shadow-dom/user-interaction/focus-navigation/test-004.html [ Failure ]
 
+# Requires subpixel precision for offset/client/scroll properties
+crbug.com/360889 fast/sub-pixel/cssom-subpixel-precision.html [ ImageOnlyFailure ]
+crbug.com/360889 fast/sub-pixel/scroll-offset-precision.html  [ ImageOnlyFailure ]
+crbug.com/360889 fast/dom/HTMLDialogElement/dialog-scrolled-viewport.html [ Failure ]
+crbug.com/360889 fast/block/float/logical-bottom-exceeds-layoutunit-max.html [ Failure ]
+crbug.com/360889 fast/hidpi/image-srcset-intrinsic-size-zero.html [ Failure ]
+crbug.com/360889 virtual/gpu/fast/hidpi/image-srcset-intrinsic-size-zero.html [ Failure ]
+crbug.com/360889 media/video-scales-in-media-document.html [ Failure ]
+crbug.com/360889 fast/css/css3-ch-unit.html [ Failure ]
+crbug.com/360889 fast/css/font-face-unicode-range-monospace.html [ Failure ]
+crbug.com/360889 fast/text/whitespace/nowrap-line-break-after-white-space.html [ Failure ]
+crbug.com/360889 virtual/antialiasedtext/fast/text/whitespace/nowrap-line-break-after-white-space.html [ Failure ]
+
+crbug.com/360889 fast/forms/basic-buttons.html [ NeedsRebaseline ]
+crbug.com/360889 fast/forms/suggestion-picker/date-suggestion-picker-appearance-with-scroll-bar.html [ NeedsRebaseline ]
+crbug.com/360889 fast/forms/suggestion-picker/month-suggestion-picker-appearance-with-scroll-bar.html [ NeedsRebaseline ]
+crbug.com/360889 fast/forms/suggestion-picker/week-suggestion-picker-appearance-with-scroll-bar.html [ NeedsRebaseline ]
+crbug.com/360889 editing/selection/drag-start-event-client-x-y.html [ NeedsRebaseline ]
+crbug.com/360889 fast/css/zoom-body-scroll.html [ NeedsRebaseline ]
+crbug.com/360889 fast/images/image-zoom-to-25.html [ NeedsRebaseline ]
+crbug.com/360889 fast/images/image-zoom-to-500.html [ NeedsRebaseline ]
+crbug.com/360889 virtual/deferred/fast/images/image-zoom-to-25.html [ NeedsRebaseline ]
+crbug.com/360889 virtual/deferred/fast/images/image-zoom-to-500.html [ NeedsRebaseline ]
+crbug.com/360889 editing/selection/mixed-editability-10.html [ NeedsRebaseline ]
+crbug.com/360889 editing/selection/vertical-rl-ltr-extend-line-backward-wrap.html [ NeedsRebaseline ]
+crbug.com/360889 editing/selection/vertical-rl-ltr-extend-line-forward-wrap.html [ NeedsRebaseline ]
+crbug.com/360889 fast/text/international/vertical-text-metrics-test.html [ NeedsRebaseline ]
+crbug.com/360889 virtual/antialiasedtext/fast/text/international/vertical-text-metrics-test.html [ NeedsRebaseline ]
+crbug.com/360889 fast/forms/text-control-intrinsic-widths.html [ NeedsRebaseline ]
+
 # New W3C failures (dpranke@ to triage)
 crbug.com/330083 w3c/web-platform-tests/custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html [ Failure ]
 crbug.com/330083 w3c/web-platform-tests/custom-elements/concepts/custom-elements-type-allowed-chars.html [ Failure ]