Auto-rebaseline for r181636

http://src.chromium.org/viewvc/blink?view=revision&revision=181636

BUG=344873
TBR=habib.virji@samsung.com

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

git-svn-id: svn://svn.chromium.org/blink/trunk@181644 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Revert "Revert of [oilpan]: optimize the way we allocate persistent handles in wrappers. (patchset #6 id:100001 of https://codereview.chromium.org/52535 3002/)"

Reland the wrapper persistent change using placement new for the constructor and no use of destructors. Also when constructing the object we make no assumption about the content of the slot.

This reverts commit 1738b5c841f11dd45dadefcd7b3e8ab6bab4eccb.

R=ager@chromium.org, fdegans@chromium.org, haraken@chromium.org, oilpan-reviews@chromium.org, zerny@chromium.org
BUG=411240

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

git-svn-id: svn://svn.chromium.org/blink/trunk@181645 bbb929c8-8fbe-4397-9dbb-9b2b20218538
[WIP] Protocol for sending information about Promises to frontend.

BUG=None

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

git-svn-id: svn://svn.chromium.org/blink/trunk@181646 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Add a missing handle scope to ScriptController::shouldBypassMainWorldCSP

Although I cannot reproduce the crash, as far as I see the crash report,
it seems that we are missing a handle scope in ScriptController::shouldBypassMainWorldCSP.

BUG=411773
TEST=None, I cannot reproduce

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

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