Revert of DatabaseBackend should not post a task to an already terminated database thread (patchset #4 id:60001 of https://codereview.chromium.org/596083005/)

Reason for revert:
This causes a lot of database layout test failures on the buildbots. Reverting.

Original issue's description:
> DatabaseBackend should not post a task to an already terminated database thread
> 
> Currently some methods of DatabaseBackend post a task to a database thread without checking DatabaseThread::terminationRequested(). Consequently, the task can be posted to an already terminated database thread.
> 
> This is problematic but by accident isn't currently causing any real issue (for some reason). This begins to cause an issue when I destruct DatabaseThread::m_thread promptly after the database thread processed a cleanup task (See https://codereview.chromium.org/589363002).
> 
> This CL adds the necessary DatabaseThread::terminationRequested()s before DatabaseBackend posts a task to the database thread.
> 
> BUG=340522
> 
> Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=182552

TBR=oilpan-reviews@chromium.org,tkent@chromium.org,haraken@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=340522

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

git-svn-id: svn://svn.chromium.org/blink/trunk@182564 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Revert of AX: Calendar Picker: Add a test for input[type=week]. (patchset #1 id:1 of https://codereview.chromium.org/592003002/)

Reason for revert:
This test is failing consistently on the buildbots. Reverting for now. Can you investigate and reland Kent?

http://test-results.appspot.com/dashboards/flakiness_dashboard.html#tests=fast%2Fforms%2Fcalendar-picker%2Fweek-picker-ax.html&testType=layout-tests

Original issue's description:
> AX: Calendar Picker: Add a test for input[type=week].
> 
> This CL adds a test for Blink r182213 [1] and Chromium #295859 [2].
> 
> [1] http://src.chromium.org/viewvc/blink?view=revision&revision=182213
> [2] https://crrev.com/4968e8da39022d26a07e57eef215612f21cbab10
> 
> BUG=123896
> 
> Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=182548

TBR=keishi@chromium.org,tkent@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=123896

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

git-svn-id: svn://svn.chromium.org/blink/trunk@182565 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Unflake inspector/tracing/console-timeline.html

Make sure Timeline recording is started before console evaluation.

BUG=412782
R=loislo@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@182566 bbb929c8-8fbe-4397-9dbb-9b2b20218538
DevTools: Throttle getEventListenersForNode messages from front-end.

If changing selected nodes in Elements panel quickly enough, the Event Listeners
pane could show duplicated results (or wrong results for different nodes) due to
multiple protocol responses.

Along with the fix, this will also throttle the messages queue to backend.

R=lushnikov, dgozman

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

git-svn-id: svn://svn.chromium.org/blink/trunk@182567 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Move local frame-only methods out of WebFrame.

This CL is just cleaning up new methods that were added after the OOPI
work began.

BUG=416656,416658,416659

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

git-svn-id: svn://svn.chromium.org/blink/trunk@182568 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Revert of Turn off autofill highlight when changing option in an autofilled <select> element (patchset #3 id:40001 of https://codereview.chromium.org/553983012/)

Reason for revert:
This makes the FormAutofillTest.ClearFormWithNodeContainingSelectOne browser_test fail.

http://test-results.appspot.com/dashboards/flakiness_dashboard.html#tests=FormAutofillTest.ClearFormWithNodeContainingSelectOne&testType=browser_tests

Original issue's description:
> Turn off autofill highlight when changing option in an autofilled <select> element
> 
> R=isherman@chromium.org, tkent@chromium.org
> BUG=412311
> 
> Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=182528

TBR=isherman@chromium.org,tkent@chromium.org,ziran.sun@samsung.com
NOTREECHECKS=true
NOTRY=true
BUG=412311

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

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