• Elly Fong-Jones's avatar
    cbui: port PermissionBubbleInteractiveUITest to Win/Linux · 3ece94e3
    Elly Fong-Jones authored
    This change moves these tests from Mac-only to all Views platforms,
    although they are currently disabled on Windows & Linux because of the
    linked bug. To do this, the tests are rewritten to use Views APIs rather
    than directly using NSWindow, and PermissionRequestManagerTestApi is
    modified to deal in Widgets rather than NativeWindows.
    
    This change also removes PermissionBubbleViewsInteractiveUITest, which
    was an incomplete copy of PermissionBubbleInteractiveUITest dating to
    the initial MacViews secondary UI work, and also has never run on any
    non-Mac platform.
    
    Bug: 866878
    Change-Id: Id0cbf5e2e1ec54afed57fd74e2c4380c1003de40
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2038157Reviewed-by: default avatarBalazs Engedy <engedy@chromium.org>
    Reviewed-by: default avatarBret Sepulveda <bsep@chromium.org>
    Commit-Queue: Elly Fong-Jones <ellyjones@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#738574}
    3ece94e3
permission_request_manager_test_api.cc 2.48 KB