Claudio DeSouza 66e22a029c [cr144] Disabling 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}
2025-12-21 17:12:55 -05:00
2025-12-21 17:12:38 -05:00
2025-12-20 23:56:16 +00:00
2025-12-20 23:56:17 +00:00
2025-12-20 23:56:17 +00:00
2025-12-20 23:56:17 +00:00
2025-12-19 19:42:08 +00:00
2025-12-19 19:42:08 +00:00

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:

S
Description
No description provided
Readme MPL-2.0
3.8 GiB
Languages
C++ 36.9%
HTML 31.6%
Swift 9.4%
TypeScript 9%
Java 4.8%
Other 8.1%