Remove unused AudioParams in PannerNode.

m_distanceGain and m_coneGain are not used internally in panner node.
Remove useless valuables.

BUG=none

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171214 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Don't create the display tree inside VTTCue's destructor

I noticed this when trying to remove the ChildNodesLazySnapshot. The
VTTCue's destructor called displayTreeInternal() which creates the
display tree if it doesn't already exist. Instead we should check if the display
tree exists before removing it.

I also renamed displayTreeInternal() to ensureDisplayTree() and made it
return a reference to make it clear what it was doing.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171215 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Add renderer type checks to HTMLSelectElement event handlers.

focus() can change the renderer type.


This CL is based on a patch by jbutler@chromium.org. This CL fixed one bug in
the original CL, and added a test.
The test is only for OSX because other platforms don't use
HTMLSelectElement::platformHandleKeydownEvent.

BUG=349903
TEST=automated

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171216 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Do not dispatch change event when pressing spin button for input type=datetime

Date time dispatches change event only on mouseUp. On mouseDown only
input event is triggered. Changes in this CL are to incorporate keyboard press
and picker selection. Change event trigger for mouseDown and mouseUp
relies on CL#196933006.

R=tkent@chromium.org,keishi1@chromium.org
BUG=155747
TEST=Test on mouseDown only input event is triggered and on mouseUp only change event is triggered.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@171217 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Oilpan: Build fix after r171195

TBR=tkent@chromium.org

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

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

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

BUG=347510
TBR=h.joshi@samsung.com

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

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

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

BUG=347510
TBR=h.joshi@samsung.com

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

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