Blink side changes to support asynchronous dictionary lookup.

Add support for finding the word under a point and compute its lower left
baseline point.

BUG=121917

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169094 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Merge small request making methods in DocumentThreadableLoader into the caller.

They formed separate methods since called from multiple places in past.
It no longer makes sense to have them in separate methods.

Also, pass original request to checker functions (simple request or not,
CORS enabled scheme or not).

BUG=none

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169095 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Network panel: fix filter query parser.

BUG=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169096 bbb929c8-8fbe-4397-9dbb-9b2b20218538
This patch fixes our lldb pretty printer for WTF::Vector. In
https://codereview.chromium.org/13900002 cevans changed Vector but our lldb
script hasn't been updated.

Before:
(WebCore::NodeVector) $8 = {
  m_size = 1
  m_buffer = 0xbffdc2ac
}

After:
(WebCore::NodeVector) $11 = {
  [0] = {
    m_ptr = 0x4ff060b8
  }
  m_size = 1
  m_capacity = 11
  m_buffer = 0xbffdc2ac
}

This is primarily a merge of wkrev.com/150455 by jer.noble@apple.com.

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

git-svn-id: svn://svn.chromium.org/blink/trunk@169097 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Remove WorkerScriptController::controllerForContext()

It's no longer needed. We can replace call sites of WorkerScriptController::controllerForContext()
with other existing methods.

BUG=341032
R=jochen@chromium.org

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

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