Changeset 140288 in webkit


Ignore:
Timestamp:
Jan 20, 2013 6:29:56 PM (11 years ago)
Author:
haraken@chromium.org
Message:

Unreviewed, rolling out r140270.
http://trac.webkit.org/changeset/140270
https://bugs.webkit.org/show_bug.cgi?id=107253

Hit asserts in a debug build

  • bindings/v8/V8DOMWindowShell.cpp:

(WebCore::V8DOMWindowShell::installDOMWindow):

Location:
trunk/Source/WebCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r140287 r140288  
     12013-01-20  Kentaro Hara  <haraken@chromium.org>
     2
     3        Unreviewed, rolling out r140270.
     4        http://trac.webkit.org/changeset/140270
     5        https://bugs.webkit.org/show_bug.cgi?id=107253
     6
     7        Hit asserts in a debug build
     8
     9        * bindings/v8/V8DOMWindowShell.cpp:
     10        (WebCore::V8DOMWindowShell::installDOMWindow):
     11
    1122013-01-20  Shinya Kawanaka  <shinyak@chromium.org>
    213
  • trunk/Source/WebCore/bindings/v8/V8DOMWindowShell.cpp

    r140270 r140288  
    318318    V8DOMWindow::installPerContextProperties(windowWrapper, window);
    319319
    320     V8DOMWrapper::associateObjectWithWrapper(PassRefPtr<DOMWindow>(window), &V8DOMWindow::info, v8::Handle<v8::Object>::Cast(windowWrapper->GetPrototype()), m_isolate);
     320    V8DOMWrapper::setNativeInfo(v8::Handle<v8::Object>::Cast(windowWrapper->GetPrototype()), &V8DOMWindow::info, window);
    321321
    322322    // Install the windowWrapper as the prototype of the innerGlobalObject.
     
    334334    //
    335335    v8::Handle<v8::Object> innerGlobalObject = toInnerGlobalObject(m_context.get());
    336     V8DOMWrapper::associateObjectWithWrapper(PassRefPtr<DOMWindow>(window), &V8DOMWindow::info, innerGlobalObject, m_isolate);
     336    V8DOMWrapper::setNativeInfo(innerGlobalObject, &V8DOMWindow::info, window);
    337337    innerGlobalObject->SetPrototype(windowWrapper);
    338338    V8DOMWrapper::associateObjectWithWrapper(PassRefPtr<DOMWindow>(window), &V8DOMWindow::info, windowWrapper, m_isolate);
Note: See TracChangeset for help on using the changeset viewer.