HTMLTextAreaElement::setDefaultValue should attach lazily.

Review URL: https://chromiumcodereview.appspot.com/22876024

git-svn-id: svn://svn.chromium.org/blink/trunk@156587 bbb929c8-8fbe-4397-9dbb-9b2b20218538
RemoveNodeCommand should attach lazily.

Review URL: https://chromiumcodereview.appspot.com/22909042

git-svn-id: svn://svn.chromium.org/blink/trunk@156588 bbb929c8-8fbe-4397-9dbb-9b2b20218538
HTMLTableElement should AttachLazily.

Review URL: https://chromiumcodereview.appspot.com/23342003

git-svn-id: svn://svn.chromium.org/blink/trunk@156589 bbb929c8-8fbe-4397-9dbb-9b2b20218538
SVGUseElement should use AttachLazily

Review URL: https://chromiumcodereview.appspot.com/23342002

git-svn-id: svn://svn.chromium.org/blink/trunk@156590 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Disable selection and editing of inert nodes.

This patch makes inert nodes behave like user-select: none to prevent
selection and editing on them. Since text nodes must be recognized as
inert, it also moves Element::isInert to Node::isInert.

BUG=252071

Review URL: https://chromiumcodereview.appspot.com/23065006

git-svn-id: svn://svn.chromium.org/blink/trunk@156591 bbb929c8-8fbe-4397-9dbb-9b2b20218538
TextTrackCue should lazy attach.

Review URL: https://chromiumcodereview.appspot.com/23241020

git-svn-id: svn://svn.chromium.org/blink/trunk@156592 bbb929c8-8fbe-4397-9dbb-9b2b20218538
HTMLTitleElement should AttachLazily.

Review URL: https://chromiumcodereview.appspot.com/22999039

git-svn-id: svn://svn.chromium.org/blink/trunk@156593 bbb929c8-8fbe-4397-9dbb-9b2b20218538
WrapContentsInDummySpanCommand should attach lazily.

Review URL: https://chromiumcodereview.appspot.com/23137019

git-svn-id: svn://svn.chromium.org/blink/trunk@156594 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Let WebMediaPlayerClient seek the MediaPlayerClient

This Blink change is a prerequisite to fixing seek
coordination in later CLs. This change lets
WebMediaPlayers trigger seeks.

BUG=267111
TEST=all existing media and http/tests/media layout tests pass on desktop linux
R=acolwell@chromium.org, jamesr@chromium.org, adamk@chromium.org, qinmin@chromium.org

Review URL: https://chromiumcodereview.appspot.com/23351006

git-svn-id: svn://svn.chromium.org/blink/trunk@156595 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Revert 156582 "Merge FrameLoader::stopLoading into stopAllLoaders"

> Merge FrameLoader::stopLoading into stopAllLoaders
> 
> FrameLoader::stopLoading is called twice:
> * From FrameLoader::closeURL after the unload event, when the relevant document is about to disappear and is going to get cleaned up anyway.
> * From DocumentLoader::stopLoading in the case where the document is committed. The only time this occurs is within FrameLoader::stopAllLoaders.
> 
> BUG=none
> 
> Review URL: https://chromiumcodereview.appspot.com/23361010

TBR=japhet@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@156596 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Split commands should attach lazily.

Review URL: https://chromiumcodereview.appspot.com/22880036

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