OfflineAudioContext should support up to 32 channels.

Previously, only 10 channels were supported for an
OfflineAudioContext. Although the WebAudio specification doesn't explicitly say
what the limit is, generally at least 32 channels are required to be
supported for all nodes.

Added a test that creating an offline context with 32 channels works.

BUG=362133

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171480 bbb929c8-8fbe-4397-9dbb-9b2b20218538
TimelinePanel: REGRESSION search doesn't work if focus not in records view.

BUG=
R=pfeldman@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171481 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Auto-rebaseline for r171457

http://src.chromium.org/viewvc/blink?view=revision&revision=171457

BUG=81415
TBR=sudarshan.p@samsung.com

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171482 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: fix rendering of markers on flame chart

Under certain conditions, we used to have a cross-like image
taking the entire canvas instead of several rows of markers.

BUG=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171483 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Add StrictTypeChecking to CRC2D ImageData APIs

This moves the null-check out into generated bindings code.
The test canvas/philip/tests/2d.imageData.create1.zero.html is (minimally)
adjusted to match the revised upstream WPT test.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171484 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Iron out some kinks in SVG IDL files

This drops a few "[Default=Undefined] optional" from method arguments to
match the expected arity checking behavior.
Matches Gecko and the spec where applicable.

For SVGAnimationElement.{begin,end}ElementAt, block all non-finite values
as per the WebIDL 'float' type.

BUG=311246

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171485 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Network Panel: show "Disable Cache" checkbox.

It makes easier tracking/switching this option.

Screenshot: http://picpaste.com/disableNetwork.png

BUG=333579

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171486 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Auto-rebaseline for r171393

http://src.chromium.org/viewvc/blink?view=revision&revision=171393

TBR=pdr@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171487 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Auto-rebaseline for r171420

http://src.chromium.org/viewvc/blink?view=revision&revision=171420

BUG=362930
TBR=pdr@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171488 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Align srcset parsing with spec changed

This CL align the srcset parsing algorithm with recent picture spec changes.
Specifically:
* Src URL are now not part of the source selection algoritm, as per https://github.com/ResponsiveImagesCG/picture-element/pull/147
* 0w resources are ignored, to avoid 0/0 operations, and because they make no sense, as per https://github.com/ResponsiveImagesCG/picture-element/pull/151

BUG=357586

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171489 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove the srcset Runtime Enabled Flag

BUG=363039

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171490 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Auto-rebaseline for r171406

http://src.chromium.org/viewvc/blink?view=revision&revision=171406

BUG=357299
TBR=pdr@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171491 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Auto-rebaseline for r171408

http://src.chromium.org/viewvc/blink?view=revision&revision=171408

BUG=352018
TBR=jinho.bang@samsung.com

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171492 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Remove LiveEditSupport.ScriptFile as it is not really needed.

TBR=pfeldman

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171493 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Rename isRoot to isDocumentElement.

Root is a very overloaded term. It's not clear what the
documentElement is a root of and people confuse it
with the RenderView.

Also, delete the unused isRoot method from HTMLImport.h.

R=esprehn@chromium.org

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

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