Skip to content
Commit e1cd7823 authored by Pi-Hsun Shih's avatar Pi-Hsun Shih Committed by Chromium LUCI CQ
Browse files

CCA: Use ES6 module for mojo bindings

Migrate all usage of mojo in CCA to use ES6 module version of mojo.

This also adds `webui_module_path` for all dependency mojom gn files to
generate the ES6 module version of the mojo bindings, add
`ui/gfx/range/mojom/range.mojom` to common `chrome://resources` and make
the path naming consistent to other mojo resources under
chrome://resources.

Bug: b:198116882, 1179821
Test: closure compile passed
Test: compiles
Test: cca.py tsc have no extra error
Test: tast run <ip> camera.CCAUI*
Change-Id: Ic36b4cb21189e620edb4567b97f46797c231d1b4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3131659


Commit-Queue: Pi-Hsun Shih <pihsun@chromium.org>
Reviewed-by: default avatarShik Chen <shik@chromium.org>
Reviewed-by: default avatarAvi Drissman <avi@chromium.org>
Reviewed-by: default avatardpapad <dpapad@chromium.org>
Reviewed-by: default avatarmark a. foltz <mfoltz@chromium.org>
Reviewed-by: default avatarRobert Sesek <rsesek@chromium.org>
Reviewed-by: default avatarYuichiro Hanada <yhanada@chromium.org>
Cr-Commit-Position: refs/heads/main@{#918493}
parent a220508d
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment