DevTools: Fix restart frame in debuggerModel

BUG=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169357 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Oilpan: Fix the compile-time asserts that check that only garbage collected objects are put in Members, WeakMembers and Persistents.

Add the compile assert to all constructors so we get it instantiated
in all cases. Fix tests that put something that does not qualify as
being garbage collected in handles.

R=erik.corry@gmail.com, oilpan-reviews@chromium.org, vegorov@chromium.org
BUG=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169358 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Add FakeExecutionContextList class in runtimeModel

So we will add it in worker's runtimeModel later


BUG=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169359 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Removed invalidation set FIXME for pseudo elements.

This FIXME is no longer valid since the recalcChildStyle for pseudo elements
has been fixed and ::before, ::after, ::backdrop are now supported for class
invalidation sets.

R=esprehn@chromium.org,chrishtr@chromium.org
BUG=335247

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169360 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Fix worker terminated message isn't displayed

BUG=352120

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169361 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Use std::swap() in HashTable::swap()

From WebKit r164378 by Zan Dobersek <zdobersek@igalia.com>

Use std::swap() to swap the member variable values of two HashTable objects in HashTable::swap().

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169362 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Removed Blink Gamepad transition cruft

BUG=344556
TBR=eseidel@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169363 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove unused header file in Document

BUG=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169364 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Auto-rebaseline for r168864

http://src.chromium.org/viewvc/blink?view=revision&revision=168864

BUG=113592,347265
TBR=junov@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169365 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Auto-rebaseline for r168952

http://src.chromium.org/viewvc/blink?view=revision&revision=168952

BUG=350578
TBR=danakj@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169366 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Gardening: http/tests/inspector/elements/styles/selector-line-sourcemap-header-deprecated.html flaky

BUG=353179
TEST=
TBR=zmo@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169367 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Auto-rebaseline for r169312

http://src.chromium.org/viewvc/blink?view=revision&revision=169312

BUG=348461
TBR=habib.virji@samsung.com

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169368 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Gardening: Layout Test http/tests/security/webgl-remote-read-remote-image-allowed-with-credentials.html is flaky

On win debug, it times out from time to time

BUG=353186
TEST=
TBR=zmo@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169369 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Auto-rebaseline for r169197

http://src.chromium.org/viewvc/blink?view=revision&revision=169197

BUG=302005
TBR=skobes@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169370 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: defer styles delta calculation to until the end of the task.

BUG=289708
R=vsevik@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169371 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Auto-rebaseline for r168968

http://src.chromium.org/viewvc/blink?view=revision&revision=168968

BUG=320139
TBR=jchaffraix@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169372 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Auto-rebaseline for r168743

http://src.chromium.org/viewvc/blink?view=revision&revision=168743

BUG=348518
TBR=andersr@opera.com

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169373 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Auto-rebaseline for r168774

http://src.chromium.org/viewvc/blink?view=revision&revision=168774

BUG=345452
TBR=jchaffraix@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169374 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Auto-rebaseline for r169130

http://src.chromium.org/viewvc/blink?view=revision&revision=169130

BUG=351807
TBR=sugoi@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169375 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Extend Runtime.CallArgument to pass numbers that can not be JSON-stringified.

These numbers are: NaN, Infinity, -Infinity, -0.

R=pfeldman
TEST=various existing tests

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

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