bindings: Remove 'AllowJSCreationOnlyIfFeatureEnabled' IDL attribute.

The attribute was introduced as a speculative fix for crbug.com/256230, but it is
unnecessary. So remove the attribute.

BUG=256230
R=haraken@chromium.org

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

git-svn-id: svn://svn.chromium.org/blink/trunk@154768 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Revert "Separate the scrolling code out of RenderLayer"

This reverts commit ebb99ce602365bba2c70e3791e567ad3da8f77b3 (r154761).

Breaks two webkit_unit_tests:
CrossPlatformAccessibilityBrowserTest.SelectedEditableTextAccessibility and
CrossPlatformAccessibilityBrowserTest.UnselectedEditableTextAccessibility

TBR=jchaffraix@chromium.org
BUG=260899

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

git-svn-id: svn://svn.chromium.org/blink/trunk@154769 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Reland 154747 "Throw exceptions on all failed cross-origin acces..."

> Throw exceptions on all failed cross-origin access checks.
>
> Rather than special-casing access to Location properties[1], we should
> allow developers to safely swallow cross-origin access check failures
> by
> throwing an exception upon access to potentially interesting
> properties.
>
> For example, Firefox currently throws exceptions for cross-origin
> access
> such as `window.parent.NaN` and `window.parent.history`. This patch
> matches that behavior by throwing on access to Window properties and
> the
> History object.
>
> [1]: http://src.chromium.org/viewvc/blink?view=rev&rev=154564
>
> BUG=17325,237080
> R=abarth@chromium.org
>
> Review URL: https://chromiumcodereview.appspot.com/19932002

Relanding this CL after fixing the single Chromium test that it broke
in https://codereview.chromium.org/19783003/.

TBR=haraken@chromium.org

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

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

media/media-constants.html is flaky on all platforms:
http://test-results.appspot.com/dashboards/flakiness_dashboard.html#tests=media%2Fmedia-constants.html

TBR=
BUG=

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

git-svn-id: svn://svn.chromium.org/blink/trunk@154771 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Move ResourceLoader to use WebURLLoader directly.

Remove the ResourceHandle layer, merging its (minimal) logic into ResourceLoader.

Merge ResourceHandleTypes.h into ResourceLoaderOptions.h, as there's no reason
for the separation with the removal of the ResourceHandle layer.

BUG=none

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

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