Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[C129] [Android] Fix for brave scheme pages #25602

Merged
merged 1 commit into from
Sep 17, 2024

Commits on Sep 17, 2024

  1. [C129] [Android] Fix for brave scheme pages

    Chromium change:
    https://source.chromium.org/chromium/chromium/src/+/4d2cab773589a430dfae515994c3e6cad0eb0270
    
    [M129] Disallow VerbatimMatches to open non-navigable URLs by default.
    
    This change prevents non-navigable URLs from being opened upon paste,
    refine, autocomplete etc., effectively disallowing accidental execution
    of inline javascript: blocks.
    
    The non-navigable (e.g. executable) URIs will be effectively pushed
    down on the suggestions list, making them still available, but
    moving forward these will require an explicit user action to be
    invoked (i.e. the user now has to intentionally tap these suggestions
    to initiate the corresponding action).
    
    The change removes redundant test that relies on inline page
    injection. This is already covered by another test:
    http://shortn/_NG1M484b41
    
    (cherry picked from commit 04938340e1a93e5e5588badd5e01600dd3356d52)
    
    Bug: b/360642942
    samartnik committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    e9fa1e6 View commit details
    Browse the repository at this point in the history