[XHR] Update note about why the readystatechange event is dispatched multiple times in LOADING state

This behavior was needed when progress was not available (see also this
WebKit bug https://bugs.webkit.org/show_bug.cgi?id=7392). Now we have progress
events. Need to resolve inconsistency between our implemenetation and the
spec by fixing either of them.

BUG=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@158702 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove npr.org quirk in HTMLMediaElement

This quirk was added in <http://trac.webkit.org/changeset/58586> with
reference to <rdar://problem/7902467>. Unfortunately, the details are
unavailable. It's likely that npr.org has changed since this was added,
so try removing the quirk to see if anything breaks.

BUG=302409

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

git-svn-id: svn://svn.chromium.org/blink/trunk@158703 bbb929c8-8fbe-4397-9dbb-9b2b20218538
IDL compiler: add enumerations

For attribute getters, enumerations are just a matter of extracting them
from the parsed IDL file, and then treating them as DOMStrings
appropriately.
For setters we'll need to add a check statement (only set valid values),
but that's later.

Also a bit of rearranging in types, to clearly distinguish
general IDL type issues from V8-specific ones.

BUG=239771

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

git-svn-id: svn://svn.chromium.org/blink/trunk@158704 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Use ScopeIsShadowHost when collecting and matching rules from ::content rulesets.

BUG=274063

TEST=fast/dom/shadow/content-pseudo-element-with-host-pseudo-class.html

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

git-svn-id: svn://svn.chromium.org/blink/trunk@158705 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: FlameChart: speed up forEachEntry function.

entryToAnchorBox was converted into internal function
member variables were replaced with context variables.
This change gives us ~300ms on 1m entries.

BUG=302913
R=yurys@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@158707 bbb929c8-8fbe-4397-9dbb-9b2b20218538
MediaStream API: Add a stop method to MediaStreamTrack
First step in a series of patches that will move the stop functionality
from MediaStream to MediaStreamTrack.

BUG=294132

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

git-svn-id: svn://svn.chromium.org/blink/trunk@158708 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Add log messages to NewWebSocketChannelImpl

BUG=275459
R=tyoshino

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

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