Unskip 'http/tests/security/cross-frame-access-put.html'

This test is broken on Windows, as 'window.screenTop' and 'window.screenX'
return unexpected values. Since the exact value is completely irrelevant to
the test, this patch updates the test to ignore the actual value, and
simply verify that it correctly matches its cross-frame counterpart.

This allows us to merge the platform-specific results, and unskip the test
on Windows. Huzzah.

BUG=260218
R=jochen@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@154216 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Fix: ScriptProfiler::visitNodeWrappers shouldn't try to check for wrappers in a specific world.

The code iterates through all persistent handles of a particular class - not
restricted by isolate or world - and then asserts there are wrappers for them in
a particular world. This is wrong.

In addition, this function can be called without a context, and trying to get a
worldType from an isolate fails in that case.

The original ASSERT was added in https://bugs.webkit.org/show_bug.cgi?id=111724
 and it was an error to use HasInstance and not HasInstanceInAnyWorld here.

BUG=

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

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