Introduce UndoStack::didUnloadFrame() for replacement of UndoStack::clearUndoRedoOperations()

This patch introduces UndoStack::didUnloadFrame() for replacement of UndoStack::clearUndoRedoOperations() to remove undo steps belong to unloading frame rather than removing all undo steps in undo/redo stacks. This patch also removed redundant function Editor::clearUndoRedoOperations().

BUG=280923
TEST=LayoutTests/editing/undo/undo-after-removing-iframe.html

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

git-svn-id: svn://svn.chromium.org/blink/trunk@162817 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Add test for Transform operations that depend on boxSize are not candidates for the compositor.

Tim Loh added the code to perform this check in r162453.

BUG=321840

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

git-svn-id: svn://svn.chromium.org/blink/trunk@162818 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Introduce throttling in FileReader.

Thanks to this CL we can increase the count of the file read request in the test case.
That was reduced in https://codereview.chromium.org/84693006/ because of crash bug.

BUG=295428

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

git-svn-id: svn://svn.chromium.org/blink/trunk@162819 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove an obsolete comment in FrameView::performPostLayoutTasks.

FontFaceSet::didLayout doesn't execute JavaScript. It just kicks
AsyncMethodRunner.

BUG=315979
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/blink/trunk@162820 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove calls to deprecated V8 APIs: ScopedPersistent::makeWeak & callers.

BUG=324225
R=jochen@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@162821 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: [Elements] Highlight HTML entities in the DOM tree

Otherwise, HTML entities look exactly the same as the corresponding
character sequences in text nodes.

R=pfeldman
BUG=299147

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

git-svn-id: svn://svn.chromium.org/blink/trunk@162822 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Factor out common console message adding code in WebCore::WebSocket

BUG=none

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

git-svn-id: svn://svn.chromium.org/blink/trunk@162823 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove usage of deprecated V8 APIs in V8ArrayBufferCustom.h

BUG=324225
R=dslomov@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@162824 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove usage of deprecated V8 APIs from V8EventListenerList.h

BUG=324225
R=mkwst@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@162825 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove calls to deprecated V8 APIs in ScriptWrappable.h, V8StringResource.h, UnsafePersistent.h

BUG=324225
R=jochen@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@162826 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove calls to deprecated V8 APIs in V8Binding.h

BUG=324225
R=jochen@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@162827 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Add isolate parameter to isolatedWorldForEnteredContext.

BUG=324225
R=jochen@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@162828 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Turn on clang deprecation warnings for Blink.

BUG=322505
R=jochen@chromium.org
TBR=abarth@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@162829 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove usage of deprecated V8 APIs from bindings code generator

BUG=324225
R=mkwst@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@162830 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Drop deprecated APIs from V8DOMConfiguration.h

BUG=324225
R=jochen@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@162831 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove deprecated V8 APIs from V8DOMWrapper.h.

BUG=324225
R=jochen@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@162832 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Revert "Turn on clang deprecation warnings for Blink."

This reverts commit bed8407ea7464500f4c3fba63bf4cdac285f4a4e.

TBR=jochen@chromium.org
BUG=324225`

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

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