Revert of Reland "Subpixel precision for clientWidth, offsetWidth, scrollTop et al" (https://codereview.chromium.org/267723002/)

Reason for revert:
Sorry, I think I must rollout again. It looks to be breaking
several chromeshell_instrumentation_tests on Android Tests (dbg):
org.chromium.chrome.browser.autofill.AutofillDialogControllerTest#*

This was masked in the first attempt because the Android bot was
dead with "device not connected" errors.

Log: http://build.chromium.org/p/chromium.webkit/builders/Android%20Tests%20%28dbg%29/builds/18924/steps/chromeshell_instrumentation_tests/logs/stdio

Snippet from log:
C  271s Main  [FAIL] org.chromium.chrome.browser.autofill.AutofillDialogControllerTest#testRacTypeTel:
C  271s Main  java.lang.NumberFormatException: 218.640625
C  271s Main  	at android.util.JsonReader.nextInt(JsonReader.java:522)
C  271s Main  	at org.chromium.content.browser.test.util.DOMUtils.getNodeBounds(DOMUtils.java:56)
C  271s Main  	at org.chromium.content.browser.test.util.DOMUtils.getClickTargetForNode(DOMUtils.java:189)
C  271s Main  	at org.chromium.content.browser.test.util.DOMUtils.clickNode(DOMUtils.java:89)
C  271s Main  	at org.chromium.chrome.browser.autofill.AutofillDialogControllerTest.setUpAndRequestAutocompleteImpl(AutofillDialogControllerTest.java:698)
C  271s Main  	at org.chromium.chrome.browser.autofill.AutofillDialogControllerTest.setUpAndRequestAutocomplete(AutofillDialogControllerTest.java:650)
C  271s Main  	at org.chromium.chrome.browser.autofill.AutofillDialogControllerTest.verifyOneFieldWithOptionalCc(AutofillDialogControllerTest.java:537)

Original issue's description:
> Reland "Subpixel precision for clientWidth, offsetWidth, scrollTop et al"
>
> Change clientHeight, clientWidth, clientLeft, clientTop, scrollTop,
> scrollLeft, scrollWidth, scrollHeight, offsetWidth, offsetHeight,
> offsetTop, and offsetLeft to return precise floating point values
> instead of rounded int values.
>
> This matches the latest draft of the CSS OM Specification [1] and the
> opt-in IE10 behavior [2].
>
> Feature dashboard entry:
> http://www.chromestatus.com/features/5497402177880064
>
> Intent to Implement & Ship:
> https://groups.google.com/a/chromium.org/d/msg/blink-dev/_Q7A4AQBFKY/S4ahQ5iE28QJ
>
> R=ch.dumez@samsung.com, esprehn@chromium.org, leviw@chromium.org
> BUG=360889
> TEST=fast/sub-pixel/cssom-subpixel-precision.html,
>      fast/sub-pixel/scroll-offset-precision.html
>
> Originally landed as r173053 and reverted as r173074 due to a browser_test failure.
> Depends on chrome-side change: https://codereview.chromium.org/260963004/
>
> 1: http://www.w3.org/TR/cssom-view/
> 2: http://blogs.msdn.com/b/ie/archive/2012/02/17/sub-pixel-rendering-and-the-css-object-model.aspx
>
> Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=173144

TBR=ch.dumez@samsung.com,esprehn@chromium.org,leviw@chromium.org,eae@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=360889

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

git-svn-id: svn://svn.chromium.org/blink/trunk@173183 bbb929c8-8fbe-4397-9dbb-9b2b20218538