5/17/2023 0 Comments Chromium browser github![]() ![]() ![]() Cleanup of existing scattered files is also welcome. chrome/browser/ui/android/my_dialog_:īecause “Chromium UI” is such a large surface area, do not add new files directly to this directory instead, add subdirectories with more specific OWNERS and place new features and files in them. This pattern is often followed even for features that don't exist on Android, in which case the Android implementation is often a stub. This includes things like the chrome://settings page and other WebUI pages.Ī common pattern is for code in //chrome/browser/ui to define a platform-independent interface which then has implementations in //chrome/browser/ui/views and //chrome/browser/ui/android. webui - the WebUI parts of the browser UI.android - part of the Android implementation of the UI.This directory used to contain a separate full implementation of the UI, parallel to the Views implementation. cocoa - the remaining Cocoa UI, used only on Mac.This includes things like the browser window itself, tabs, dialogs, etc. views - the Views implementation of the UI, used on Windows, Mac, Linux, and ChromeOS. View on GitHub Discuss on GitHub Take back your browser Bromite is a Chromium fork with ad blocking and privacy enhancements take back your browser The main goal is to provide a no-clutter browsing experience without privacy-invasive features and with the addition of a fast ad-blocking engine.This directory is often referred to in conversation as “cbui” or “c/b/ui”, pronounced “sea bee you eye”. This directory also should not contain browser-process-scoped items that are not UI-specific, such as parts of the startup logic these sorts of things belong elsewhere in chrome/browser/. Code in the root of this directory should not be aware of platform-specific implementation details or reach into the platform implementation subdirectories. There are subdirectories with implementations for specific toolkits and OSes. Code in the root of this directory is toolkit- and platform-independent. This directory contains the implementation of the Chromium UI. signin_intercept_first_run_experience_dialog_.signin_intercept_first_run_experience_dialog.h.signin_intercept_first_run_experience_.settings_window_manager_observer_chromeos.h.platform_keys_certificate_selector_chromeos.h. ![]() incognito_clear_browsing_data_dialog_interface.h.browser_content_setting_bubble_model_delegate.h.browser_command_controller_interactive_.
0 Comments
Leave a Reply. |