Chrome Version: ToT
OS: ChromeOS
session_manager's DBus API is maintained in
platform2/login_manager/dbus_binding/org.chromium.SessionManagerInterface looks
Currently, it seems to be used for three purposes.
1) Generate C++ binding.
2) Returning the file content via SessionManagerDBusAdaptor::Introspect
3) Installed to /usr/share/dbus-1/interfaces/.
As for 1), no one uses it, so we should be delete that simply, at least.
Dan, do you know we have more usage? Also, if no one calls Introspect (no 2) use) and no one reads .xml file directly (no 3) use), then the file can be simply removed so that we can free from its maintenance.
WDYT?
Comment 1 by derat@chromium.org
, May 10 2017