-
Notifications
You must be signed in to change notification settings - Fork 2.8k
Closed
brave/brave-core
#14901Closed
Copy link
Labels
OS/AndroidFixes related to Android browser functionalityFixes related to Android browser functionalityOS/DesktopQA Pass - Android ARMQA Pass - Android TabQA Pass-LinuxQA Pass-Win64QA Pass-macOSQA/Test-All-PlatformsQA/Test-Plan-SpecifiedQA/Yespriority/P2A bad problem. We might uplift this to the next planned release.A bad problem. We might uplift this to the next planned release.privacyprivacy/chromium-redqueenWork to remove or improve privacy-harming "features" added in Chromium.Work to remove or improve privacy-harming "features" added in Chromium.release-notes/include
Milestone
Description
Chromium 66+ implements Asynchronous Clipboard API. Chromium, in contrast to Safari and Firefox, allow a website to write to the user's clipboard using navigator.clipboard.writeText()/write()
without a user gesture (only criteria is that the tab should be active).
We should require a user gesture (click, touch events) to enable use of navigator.clipboard.writeText()
and navigator.clipboard.write()
. Else, promise should reject.
Demo website that attempts to write to the user's clipboard: https://shivankaul.com/brave/clipboard-paste.html (if you get a success message, try to paste)
DoodlesEpic and alimoezzi
Metadata
Metadata
Labels
OS/AndroidFixes related to Android browser functionalityFixes related to Android browser functionalityOS/DesktopQA Pass - Android ARMQA Pass - Android TabQA Pass-LinuxQA Pass-Win64QA Pass-macOSQA/Test-All-PlatformsQA/Test-Plan-SpecifiedQA/Yespriority/P2A bad problem. We might uplift this to the next planned release.A bad problem. We might uplift this to the next planned release.privacyprivacy/chromium-redqueenWork to remove or improve privacy-harming "features" added in Chromium.Work to remove or improve privacy-harming "features" added in Chromium.release-notes/include