Once Bug 718154 is fully launched we should track down any other usages of this API (Cast Setup?) and remove their dependency. Then we can remove this API completely. This bug tracks the removal.
Usage has essentially dropped to zero in M65 beta as expected: this is a private whitelisted API and we have removed use from the Media Router component.
So this should be safe to delete.
This CL seems to have landed prematurely. The "Chrome Media Router" extension requests the "dial" permission, and therefore hits this DCHECK:
[5488:1860:0323/125303.711:FATAL:permissions_parser.cc(124)] Check failed: feature. Could not find feature for dial
Comment 1 by mfo...@chromium.org
, Sep 27 2017