For mus+ash, the exo and ash will not be running in the browser process. The ArcNotificationSurfaceManager in the browser process need access exo surface, ash message center. It will not work. I think we need move ArcNotificationSurfaceManager related code to ash and exo process for mus+ash. And in future, it is better to launch ARC++ apps without the browser process, to support it, we also need move ArcNotificationSurfaceManager and other arc related services to ash process or a dedicated process.
Comment 1 by penghuang@chromium.org
, Sep 25 2017