• ulan's avatar
    [API] Remove deprecated WeakCallbackData and related functions. · 82dcb2be
    ulan authored
    This removes:
    - PersistentBase::SetWeak that takes WeakCallbackData.
      The embedders should use the version that takes WeakCallbackInfo.
    - PersistentBase::SetPhantom.
      The embedders should SetWeak that takes WeakCallbackInfo.
    
    Functions in DefaultPersistentValueMapTraits are changed to accept
    WeakCallbackInfo instead of WeakCallbackData.
    
    BUG=chromium:609808
    LOG=NO
    
    Review-Url: https://codereview.chromium.org/1953263002
    Cr-Commit-Position: refs/heads/master@{#36079}
    82dcb2be
v8-util.h 19.5 KB