66e22a029cb2cd7552dd317055e2a43eb1b24a8a
enable_web_component_missing_deps
Per @fallaciousreasoning, this needs to be disabled for now due to interactions with Leo. It's not currently easy to fix, as all of Leo is bundled together into one file which disallows importing individual types as the fix for this would require. Entered https://github.com/brave/brave-browser/issues/51461 to track this work. Chromium changes: https://chromium.googlesource.com/chromium/src/+/0b3a9f2a74923ee00eeb14e67c7646f4957d1750 commit 0b3a9f2a74923ee00eeb14e67c7646f4957d1750 Author: dpapad <dpapad@chromium.org> Date: Wed Nov 19 11:39:03 2025 -0800 WebUI: Enable @webui-eslint/web-component-missing-deps by default. Specifically - Enable the new ESLint check by default for non-Ash build_webui() targets. - Disable it explicitly for c/b/r/settings/ and c/b/r/new_tab_page/ temporarily until the check is updated to correctly detect missing deps in WebUIs that use lazy loading (actively worked and expected to land in a quick follow-up CL). All violations have already been fixed in prior CLs, except a few that slipped and are fixed here. Bug: 457866803 Change-Id: I8691ce7e9358500fe800d24b4ae5b005fc9685b6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7171069 Commit-Queue: Demetrios Papadopoulos <dpapad@chromium.org> Reviewed-by: Teresa Mao <temao@chromium.org> Cr-Commit-Position: refs/heads/main@{#1547375}
…
…
…
…
…
…
Brave Core
Brave Core is a set of changes, APIs, and scripts used for customizing Chromium to make the Brave browser. Please also check https://github.com/brave/brave-browser
Follow @brave on Twitter for important announcements.
Resources
Community
You can ask questions and interact with the community in the following locations:
- Brave Community
communitychannel on Brave Software's Slack
Languages
C++
36.9%
HTML
31.6%
Swift
9.4%
TypeScript
9%
Java
4.8%
Other
8.1%