Extract files_app_entry_types interfaces
Moving interfaces definitions in files_app_entry_types.js to ui/file_manager/externs/files_app_entry_interfaces.js. This is part of the preparation for the migration of Files app JS code to JS modules. Due to Closure compiler limitations with externs and JS Modules we'll generate modules for some externs files and use as modules instead of externs. This fixes a circular dependency where the implementations in files_app_entry_types.js depend on volume_info.js which depends on these extracted interfaces. BUG=chromium:1133186, b/172300267 Change-Id: If2643c1bc50732c847d0dc99ae19bc4918c5be3b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2517186Reviewed-by:Luciano Pacheco <lucmult@chromium.org> Commit-Queue: Jeremie Boulic <jboulic@chromium.org> Cr-Commit-Position: refs/heads/master@{#823904}
Showing
Please register or sign in to comment