bind-gen: Reimplement V8DOMConfiguration as IDLMemberInstaller
Implements the same features of V8DOMConfiguration as a new class IDLMemberInstaller with refactoring and clean-up. V8DOMConfiguration remains unchanged in order to make the old bindings generator workable as much as possible. IDLMemberInstaller gets rid of old and unnecessary burden, and the APK size will be reduced by 30 KBytes. IDL constants of origin trial features are removed because 1) It's not used in production, it's used only in testing. 2) IDL constants themselves are (a sort of) obsolete. Overall, it's unlikely that we'll need IDL constants of origin trial features. Bug: 839389 Change-Id: I7bd876c779542c4889edbec6d9f6d4150e0bfec3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2448570 Commit-Queue: Yuki Shiino <yukishiino@chromium.org> Reviewed-by:Hitoshi Yoshida <peria@chromium.org> Reviewed-by:
Kentaro Hara <haraken@chromium.org> Reviewed-by:
Ian Clelland <iclelland@chromium.org> Cr-Commit-Position: refs/heads/master@{#816470}
Showing
Please register or sign in to comment