For the internal Help implementation, I don't know if we can control the Feedback button. I think the extra redundancy is fine here.
However, you will need a separate method to implement the "Feedback" item in the side drawer. I think you'll need to adjust the HelpAndFeedback interface:
https://cs.chromium.org/chromium/src/remoting/android/java/src/org/chromium/chromoting/help/HelpAndFeedback.java
To do this without breaking internal builders, you might need to do this in 3 steps:
1. Internally: disable compilation of the internal implementation and have the internal build use the public implementation instead.
2. Publicly: Update the interface, and the public implementation.
3. Internally: re-enable compilation and update the implementation to use the new interface.
If the only change to the interface is just adding `launchFeedback()` then maybe we can implement it on internal without @Override first then add it back after we got the public implementation.
Comment 1 by jamiewa...@chromium.org
, Sep 27 2016Status: Assigned (was: Untriaged)