DevTools: move search in styles out of experimental. It proved to be stable.

R=apavlov@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169959 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Rename /shadow-deep/ combinator to /deep/

Shadow DOM styling spec link:
http://drafts.csswg.org/css-scoping/#deep-combinator

BUG=348891
TEST=no new tests because just renaming.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169960 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Preserve autosizing multiplier on style recalc.

BUG=353309

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169961 bbb929c8-8fbe-4397-9dbb-9b2b20218538
HTML Imports: A speculative fix for fast/dom/custom/imports-custom-element-abort.html

The test occasionally crashes by touching null HTMLImportsController:m_master in a timer function.
This change cancel the timer when m_master is cleared, and add an ASSERT() to make sure that
|m_master| is available when timer is fired.

BUG=355640
TEST=imports-custom-element-abort.html
R=dominicc

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169962 bbb929c8-8fbe-4397-9dbb-9b2b20218538
[DevTools] Add minimum size to WebInspector.View.

Now each View knows about it's minimum size and containers use it to layout.
Therefore split view constraints have moved from split view to the child views.

Root view now clips the content when available window size is less than minimum size of content.

BUG=none

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169963 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Make WebAudio output as stereo as default.


NOTRY=true

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169964 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Async stacks out of experiments.

BUG=272416
R=pfeldman

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169965 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Update WebAudio layout tests to use unprefixed AudioContext.

All of the layout tests are updated to use unprefixed AudioContext and
OfflineAudioContext. Conversion was done using a script. All tests pass.

However, we still want to be able to run these tests on older browsers,
so where possible, we add a compatibility layer (in resources/compatibility.js) to
support running selected tests in browsers with prefixed AudioContext. This was
tested manually using Chrome 34.0.1847.60 beta on Linux.

BUG=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169966 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Don't include trailing comment characters in javascript snippets.

This trailing "/*" (and so forth) do not contribute very much to the signal, and not using them allows us to
catch some interesting corner cases involving server-side page post-processors.

BUG=355479

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

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