Update WATCHLIST for top-level public directory

R=jochen@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@152008 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Revert "Get rid of extraneous accessibility tree traversal code."

This reverts commit 0a6c341569cca84b9e1116838a683f9cadec090e.

This CL broke the build:

http://build.chromium.org/p/chromium.webkit/builders/Mac10.6%20Tests/builds/18426/steps/compile/logs/stdio

../../content/renderer/accessibility/renderer_accessibility_browsertest.cc:304:56:
error: no member named 'firstChild' in 'WebKit::WebAccessibilityObject'
  const WebAccessibilityObject& first_child = root_obj.firstChild();

TBR=dmazzoni@google.com

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

git-svn-id: svn://svn.chromium.org/blink/trunk@152009 bbb929c8-8fbe-4397-9dbb-9b2b20218538
[TestRunner] set the WebWidget that belongs to the WebTestProxy explicitly

R=marja@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@152010 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Emulate packed depth/stencil with two renderbuffers for WebGL

The WebGL specification allows users to allocate a packed depth and
stencil renderbuffer using the DEPTH_STENCIL internal format. Currently
this is implemented directly with the OES/EXT_packed_depth_stencil
OpenGL extension. However, because OpenGL ES does not require this
extension, some devices do not support it and hence fail the WebGL
conformance test.

This patch emulates DEPTH_STENCIL using two distinct renderbuffers for
depth and stencil. The auxiliary stencil buffer is allocated on demand in
renderbufferStorage() and framebufferRenderbuffer(). When framebufferRenderbuffer() is called
with the DEPTH_STENCIL_ATTACHEMENT, the respective buffers are bound to
the DEPTH_ATTACHMENT and STENCIL_ATTACHMENT. This emulation is only
performed if OES/EXT_packed_depth_stencil is not available.

BUG=246639
TEST=WebGL renderbuffer conformance test[1] using a Nexus 7.

[1] https://www.khronos.org/registry/webgl/conformance-suites/1.0.1/conformance/renderbuffers/framebuffer-object-attachment.html

Review URL: https://chromiumcodereview.appspot.com/15793012

git-svn-id: svn://svn.chromium.org/blink/trunk@152011 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Maintain aspect ratio in wide vieport mode.

Wide viewport mode should maintain the aspect ratio of the viewport,
otherwise we run into problems when android_webview is in autosizing
mode.

BUG=247002
R=abarth@chromium.org

Review URL: https://chromiumcodereview.appspot.com/16123020

git-svn-id: svn://svn.chromium.org/blink/trunk@152012 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: [DataGrid] Introduce cell renderers.

This will allows simpler data grid customization.
As a proof of concept: simplify rendering code of CSSSelectorProfileView.

The purpose of this patch: introduce cell renderers to unify columns
rendering in network log -> add more columns (with header values).

BUG=
R=apavlov@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@152013 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove V8_USE_OLD_STYLE_PERSISTENT_HANDLE_VISITORS from Blink.

V8 has moved on and no longer defines it.

BUG=236290
R=dcarney@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@152014 bbb929c8-8fbe-4397-9dbb-9b2b20218538
[DevTools] Dispatch events to inspector overlay page.

As a first usage, implemented script resume and step over buttons.

BUG=247632
R=caseq@chromium.org, pfeldman@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@152015 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Inspect element mode does not select element in ShadowDOM

BUG=236509
R=vsevik@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@152016 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Modify MainThreadWebSocketChannel to use enumeration for denotating its current state

R=tyoshino

Review URL: https://chromiumcodereview.appspot.com/16049014

git-svn-id: svn://svn.chromium.org/blink/trunk@152017 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: follow up to r152016: fixing dom-request-child-nodes-depth.html


git-svn-id: svn://svn.chromium.org/blink/trunk@152018 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: fix console.log() not linkifying links sometimes.

BUG=231074
R=pfeldman@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@152019 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove usage of Handle(T*).

This gets rid of V8 handle operations which will be removed soon (see bug).

BUG=236290

Review URL: https://chromiumcodereview.appspot.com/16061003

git-svn-id: svn://svn.chromium.org/blink/trunk@152020 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Move Color and FillLayer properties to new StyleBuilder

Now that most of the new StyleBuilder infrastructure is in place, we can
start moving all the properties across. This change moves across
ApplyPropertyColor and ApplyPropertyFillLayer properties to the new
system.

Also added a use_handlers_for option to CSSProperties.in, and friended
StyleBuilderCustom from RenderStyle for access to color setters.

BUG=237400

Review URL: https://chromiumcodereview.appspot.com/16530002

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