DevTools: Hide inspected element info tooltip on Ctrl/Cmd in Inspect mode

R=pfeldman
BUG=282493

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171866 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Decouple shortcuts from actions, introduce shortcut contexts

R=eustas, pfeldman, vsevik
BUG=174309

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171867 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove unused RenderGeometryMap arg from RenderLayerRepainter::computeRepaintRect

BUG=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171868 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Fix race condition in StyleSourceMapping's StyleFile binding.

R=pfeldman, lushnikov, apavlov
BUG=361578

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171869 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove some dead code in dom/

Remove some dead code in dom/. Several functions were defined but never used.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171870 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Re-use safe 302s and 307s in MemoryCache.

In r166327 we added redirect chains to the memory cache to fix issue
103458. However, we punted on handling 302 and 307 redirects which are
often cacheable.

This patch doesn't add all safe 302s and 307s (cache-control: public
etc...), but it does add many.

R=japhet@chromium.org,abarth@chromium.org
BUG=364288
TEST=None

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171871 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Prepare for enabling squashing

When the compositor change to enable layer squashing lands, many layout
tests will start failing due to benign text differences (since the
GraphicsLayer tree topologies will be different). This CL temporarily
marks these tests as flaky so the compositor change can land.

Rebaselines are requested here: https://codereview.chromium.org/238293011
Compositor change is here: https://codereview.chromium.org/240653005/

NOTRY=true
BUG=261605

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171872 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Windows rebaselines for virtual DirectWrite suite

New windows results for the virtual DirectWrite test suite now that
subpixel font scaling is supported for DW.

TBR=dglazkov@chromium.org
BUG=356780

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171873 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Enable will-change

This enables will-change by default.

Intent-to-ship: https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/LwvyVCMQx1k

BUG=356186

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

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