Remove unused Document::getFocusableNodes

This function was also deleted in WebKit project.
Please refer to <https://trac.webkit.org/changeset/150699> for more details.

Review URL: https://chromiumcodereview.appspot.com/19269008

git-svn-id: svn://svn.chromium.org/blink/trunk@154300 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Deflake 'http/tests/security/mixedContent/' tests.

* 'insecure-audio-video-in-main-frame.html' flakes because the console
  incorrectly assigns a line to the console messages generated by the
  mixed content detector. This patch pushes the loads past the page load
  in order to avoid that issue.

* 'about-blank-in-main-frame.html' flakes becauuse the inner about:blank
  frames periodically load before the page's load event fires. I'm not
  entirely sure this is relevant to the test, actually, but assuming
  someone had a good reason for dumping the frame's load callbacks, this
  patch forces the test to wait for both frames to load *and* for the
  window's load event to fire.

BUG=239811
R=jochen@chromium.org

Review URL: https://chromiumcodereview.appspot.com/19278013

git-svn-id: svn://svn.chromium.org/blink/trunk@154301 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Fix exception on attempt to call _snapshotReceived on native profile header

BUG=260665

Review URL: https://chromiumcodereview.appspot.com/19275009

git-svn-id: svn://svn.chromium.org/blink/trunk@154302 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Get rid of special casing for SVGTransform.matrix from the bindings generator

Get rid of special casing for SVGTransform.matrix from the bindings generator
by using [ImplementedAs=svgMatrix] for that attribute.

Review URL: https://chromiumcodereview.appspot.com/19386002

git-svn-id: svn://svn.chromium.org/blink/trunk@154303 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Unit tests shouldn't use bloatedCharacters()

We're getting down to just a few callers of bloatedCharacters(). This CL
removes some callers in unit tests so I can more easily see the remaining
callers.

R=pdr
BUG=254708

Review URL: https://chromiumcodereview.appspot.com/19311002

git-svn-id: svn://svn.chromium.org/blink/trunk@154304 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Update results of 'http/tests/security/cross-frame-access-getOwnPropertyDescriptor.html'

This test was marked as failing because of differences between JSC and V8's
handling of cross-origin 'getOwnPropertyDescriptor' calls on particular attributes
of Location and Window objects. This patch updates the test to match the desired
behavior, as Blink appears to be doing the things it's decided to do. This means
we can unskip the test to get some coverage back on this fairly subtle bit of the
codebase.

BUG=20345
R=abarth@chromium.org

Review URL: https://chromiumcodereview.appspot.com/19160002

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