• Evan Stade's avatar
    Revert "Chrome OS: remove non-native notifications codepaths." · 8e2c2297
    Evan Stade authored
    This reverts commit 4da4d1e4.
    
    Reason for revert: linkage failures:
    bin/ld.lld: error: undefined symbol: NotificationUIManager::Create()
    >>> referenced by browser_process_impl.cc:1198 (../../chrome/browser/browser_process_impl.cc:1198)
    >>>               browser/browser_process_impl.o:(BrowserProcessImpl::CreateNotificationUIManager()) in archive obj/chrome/browser/libbrowser.a
    clang: error: linker command failed with exit code 1 (use -v to see invocation)
    ninja: build stopped: subcommand failed.
    
    Original change's description:
    > Chrome OS: remove non-native notifications codepaths.
    > 
    > Only support native notifications, i.e. those passed over mojo.
    > 
    > Some tests are permanently removed on Chrome OS. Some tests are
    > migrated to message_center_unittests.
    > 
    > Bug: 578868
    > Change-Id: Ibd4edcd1968c94af2d24b15ed3c1329ea7bf49b1
    > Reviewed-on: https://chromium-review.googlesource.com/1083937
    > Reviewed-by: Steven Bennetts <stevenjb@chromium.org>
    > Reviewed-by: Scott Violet <sky@chromium.org>
    > Commit-Queue: Evan Stade <estade@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#564928}
    
    TBR=stevenjb@chromium.org,sky@chromium.org,estade@chromium.org
    
    Change-Id: I91f175ba1d9d23545c4377c8c131d6c0170431db
    No-Presubmit: true
    No-Tree-Checks: true
    No-Try: true
    Bug: 578868
    Reviewed-on: https://chromium-review.googlesource.com/1089471Reviewed-by: default avatarEvan Stade <estade@chromium.org>
    Commit-Queue: Evan Stade <estade@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#564986}
    8e2c2297
DEPS 44 Bytes