• Alex Moshchuk's avatar
    Add missing members to FrameReplicationState struct traits. · cac9faa9
    Alex Moshchuk authored
    Not having FrameReplicationState::has_received_user_gesture in the
    struct traits caused it to not propagate through IPCs properly, and
    was caught by a couple of autoplay layout test failures, which had
    been failing with site isolation enabled.  Thanks to mustaq@ for the
    analysis that led to the discovery of this bug.
    
    FrameReplicationState::active_sandbox_flags was similarly missing from
    the struct traits, so that member is fixed as well.
    
    Bug: 794631
    Change-Id: I3ebdb51ff887b79c18c4a7c593fac33bb3333a0d
    Reviewed-on: https://chromium-review.googlesource.com/981306Reviewed-by: default avatarNasko Oskov <nasko@chromium.org>
    Commit-Queue: Alex Moshchuk <alexmos@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#545969}
    cac9faa9
frame_replication_state.h 6.44 KB