• Sylvain Defresne's avatar
    Allow WebStateObserver to observe N WebStates [34/N]. · 9626a0a7
    Sylvain Defresne authored
    Convert SadTabTabHelper to directly track registration
    with the observed WebState instead of relying on the
    deprecated code in WebStateObserver.
    
    Pass the WebState to SadTabTabHelperTestDelegate to
    fix the unit test (as WebStateObserver method web_state
    always return nullptr).
    
    Bug: 775684
    Change-Id: I7908650e3612645eddf03eb7ea01f88dfba4d395
    Cq-Include-Trybots: master.tryserver.chromium.mac:ios-simulator-cronet;master.tryserver.chromium.mac:ios-simulator-full-configs
    Reviewed-on: https://chromium-review.googlesource.com/768724
    Commit-Queue: Sylvain Defresne <sdefresne@chromium.org>
    Reviewed-by: default avatarEugene But <eugenebut@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#517791}
    9626a0a7
sad_tab_tab_helper.h 4.57 KB