DevTools: unfilter impl-side records in timeline.

TBR=loislo

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

git-svn-id: svn://svn.chromium.org/blink/trunk@168725 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Revert "Don't precompile scripts." (r168112)

This reverts revision 168112.

Reason: the morejs.warm_times regressed by 2-7%. The benchmark is a bit
artificial wrt renderer reuse, but I believe it captures an important
aspect that no other benchmark captures: Navigating inside the same site
will also reuse renderers, so in-memory caching in renderers might be
a good thing. (Note that the preparse data is never written to disk and
is not shared between renderers.)

BUG=348311
TBR=marja@chromium.org,haraken@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@168726 bbb929c8-8fbe-4397-9dbb-9b2b20218538
WebGL: fix DrawingBuffer::m_colorBuffer texture leak.

After r164809, DrawingBuffer::m_colorBuffer leaks in the destructor.

In addition, this CL changes the order of deletion; fbo first, texture second.
It's because fbo depends on texture.

BUG=331181, 349418

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

git-svn-id: svn://svn.chromium.org/blink/trunk@168727 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Add UseCounter for window.orientation usage.

It will help us decide if we should deprecate or remove
window.orientation when Screen Orientation API will start being used.

BUG=348003

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

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