Remove unused RenderMedia constructor.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@162085 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove IconController, merge it into related functions.

Most of the logic is simplified and now lives in Document::iconURLs(). The
logic for the default favicon is simplified and now lives in a static function
on IconURL.

BUG=none

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

git-svn-id: svn://svn.chromium.org/blink/trunk@162086 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Rename es => exceptionState in modules/

Relanding large patch incrementally, via CQ:
Rename es => exceptionState in other than bindings/
https://codereview.chromium.org/72363002/

Replacement (words in .cpp/.h files):
cd "$BLINK_DIR/Source/modules" && \
  sed -ri 's/\<es\>/exceptionState/g' \
  $(git ls-files '*.cpp' '*.h')

Don't see anything suspicious:
git grep -E '["#=-]es\>' -- '*.cpp' '*.h'
git grep -E '\/\/.*\<es\>' -- '*.cpp' '*.h'
git grep -E '\/\*.*\<es\>' -- '*.cpp' '*.h'
...all give nothing.

Respectively:
* "es" #es-foo etc.
* Line comments and URLs
* Block comments on a line
(These are the issues I identified in core/.)

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

git-svn-id: svn://svn.chromium.org/blink/trunk@162087 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Reduce redundant function calls to EditorClientImpl in Editor

This patch moves following member functions in EditorClientImpl to Editor with const method qualifier to get rid of redundant function call for ease of maintenance:
- isSelectTrailingWhitespaceEnabled
- smartInsertDeleteEnabled
- supportsGlobalSelection

This patch also changes Editor::canSmartCopyOrDelete() to const member function.

BUG=n/a
TEST=n/a; no behavior changes

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

git-svn-id: svn://svn.chromium.org/blink/trunk@162088 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Rename es => exceptionState in web/

Only a few cases, so could check all manually.
One "es" meaning "Spanish" in a comment, one use of es/es2.
(Only use of |es2| in code.)

sed (skip lines with line comments):
cd "$BLINK_DIR/Source/web" && \
  sed -ri '\,//, ! s/\<es\>/exceptionState/g' \
  $(git ls-files '*.cpp' '*.h')

...plus manual fix of
web/WebFrameImpl.cpp
(only use of |es2|).

TBR=abarth, eseidel

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

git-svn-id: svn://svn.chromium.org/blink/trunk@162089 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Disable CoreAnimationCompositorAnimationsTest.ConvertTimingForCompositorIterationCount

This crashes on Android Tests (dbg)

TBR=mithro
BUG=319674

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

git-svn-id: svn://svn.chromium.org/blink/trunk@162090 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Initialize StyleSheetCollection::m_usesRemUnit.

The origial uninitialized variable wasn't harmful as it is
initialized later before use. This change is just for clarity.

BUG=none
TEST=none
R=tasak, hayato

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

git-svn-id: svn://svn.chromium.org/blink/trunk@162091 bbb929c8-8fbe-4397-9dbb-9b2b20218538
IDL compiler: rename desc, proto, instance to *Template

More descriptive names:
desc => functionTemplate
instance => instanceTemplate
proto => prototypeTemplate

Largely:
sed -ri \
  '\, *//, ! s/\<proto\>/prototypeTemplate/' \
  $(git ls-files)
...to skip comments, though a few custom tweaks to code_generator_v8.pm
and to Python templates, due to block comments.

TBR=haraken

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

git-svn-id: svn://svn.chromium.org/blink/trunk@162092 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Move CSSParserString out of CSSParser.cpp

There were several CSSParserString functions that were wrongly
defined into CSSParser.cpp. They are moved to CSSParserValues.*.

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

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