Mark fast/dom/Geolocation/error-clear-watch.html as [ Pass Timeout ] on Win7

TBR=
BUG=373430

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

git-svn-id: svn://svn.chromium.org/blink/trunk@174050 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Don't use pageLogicalHeight() to resolve percentage values in subframes

In printing, pageLogicalHeight() is set to zero for all subframes
which makes is a bad candidate for resolving percentages against. For
subframes a better candidate would be the view height, as for
non-printing documents.

The RenderView knows when to layout in printing mode (top-level
document) and when not (subframes), so move
viewLogicalHeightForPercentages() to the RenderView and use its
knowledge to return the view height for subframes in printing to
resolve percentages against.

BUG=370948
R=ojan

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

git-svn-id: svn://svn.chromium.org/blink/trunk@174051 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Revert of Make all layout tests force composited (https://codereview.chromium.org/261143003/)

Reason for revert:
Breaks content_unittests that are unable to create graphics layers (likely similar to the FrameLoaderClientImplTest here).

Original issue's description:
> Make all layout tests force composited
> 
> BUG=361729
> 
> Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=174049

TBR=esprehn@chromium.org,ojan@chromium.org,abarth@chromium.org,adamk@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=361729

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

git-svn-id: svn://svn.chromium.org/blink/trunk@174052 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Annotate ThreadState::visitStack() for MemorySanitizer.

This function scans the stack for pointers, and by design may
access uninitialized data. Use a MemorySanitizer annotation
to mark the pointers we pick up as initialized to suppress
MemorySanitizer reports.

BUG=chromium:340752
R=haraken@chromium.org
NOTRY=true

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

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

It had bitrotted because no test executes the code path. The tests now also
execute the code path.

(Some follow-up work is apparent, to be taken care of in further CLs, such as
supporting partitionDumpStatsGeneric, moving to a typed API for stronger
testing, and perhaps making the facilities available in Release builds for
support of something like about:tcmalloc).

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

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