Removing the -webkit prefix from CSS Regions-Shapes tests

Layout tests should use the new, unprefixed CSS Shapes properties.
The prefix has been removed for CSS Shapes in https://src.chromium.org/viewvc/blink?view=rev&revision=160750

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

git-svn-id: svn://svn.chromium.org/blink/trunk@161407 bbb929c8-8fbe-4397-9dbb-9b2b20218538
IDL compiler: [CallWith=ScriptArguments] with optional argument

Primarily a refactoring of the C++ method call, since same code needed
on early exit (due to optional arguments).

[CallWith] CL 2/3, followup to:
IDL compiler: [CallWith] for methods (void, no optional arguments)
https://codereview.chromium.org/59033003/

BUG=239771
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/blink/trunk@161408 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove unused matchPlayState argument from CSSAnimationData::animationsMatch()

R=mithro

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

git-svn-id: svn://svn.chromium.org/blink/trunk@161409 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Currently Blink creates a fake run for a given isolated span during each call
to createBidiRunsForLine. However in some cases the added fake run is not necessary.

This patch uses the same logic in RenderBlockFlow::appendRunsObject to create
fake runs just when they are really needed.

Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=160495

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

git-svn-id: svn://svn.chromium.org/blink/trunk@161410 bbb929c8-8fbe-4397-9dbb-9b2b20218538
IDL compiler: Rename [ActivityLogging=Access*] => [ActivityLogging=*]

'Access' is confusing and unnecessary in the context of methods;
default to logging all call (methods) or access (attributes),
and only require specification if specifically Getter/Setter.

Docs:
https://sites.google.com/a/chromium.org/dev/blink/webidl/blink-idl-extended-attributes#TOC-ActivityLogging-m-a-

BUG=239771

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

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