Adding Blink-side support for EXT_shader_texture_lod

BUG=344583

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171465 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Heap-use-after-free in WebCore::MutableStylePropertySet::setProperty

This patch fixes heap-use-after-free error (regression caused by r171246)
in the 'MutableStylePropertySet::setProperty' method. This error turned
up as the 'setProperty' method argument contained a pointer from the vector
buffer which had been previously freed (as we started to use 'Vector::swap'
instead of assignment operator).

BUG=362310

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171466 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Fix for ::selection pseudo element to work on input elements

When text is selected inside input element, it should change the
color and background color according to the ::selection pseudo
element.

BUG=167676

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171467 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Adapt test expectations to recent V8 conformance fix.

R=jochen@chromium.org
BUG=363103

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171468 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Selecting OptGroup label does not deselect selected item

OptGroup since it is a label, if selected should not deselect selected item. In updateStateSelected, it is checked if optGroup, no UI changes are triggered.

R=keishi1, tkent
BUG=342189
TEST=On selecting optGroup label, selectedIndex should not be deselected.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171470 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Use StrictTypeChecking for methods on CRC2D that accepts Path2D

This moves the null-check out into generated bindings code. Since there's
no longer a need to throw (explicitly) the ExceptionState argument can be
dropped from the signatures.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171471 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Merge SearchView into AdvancedSearchController

R=pfeldman, vsevik

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171472 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: [CodeMirror] collapse single selection on esc key

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171473 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Add StrictTypeChecking to CRC2D.{drawFocusIfNeeded,drawCustomFocusRing}

'null' should not be allowed per current spec. so modify tests accordingly.

BUG=363148

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171474 bbb929c8-8fbe-4397-9dbb-9b2b20218538
TimelinePanel: REGRESSION apply window filter to the search results

Otherwise it also iterates through invisible records.

BUG=
R=pfeldman@chromium.org

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

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