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

Move Flash default to GetFlashPluginContentSetting #653

Closed
wants to merge 89 commits into from

Conversation

pilgrim-brave
Copy link
Contributor

Submitter Checklist:

  • Submitted a ticket for my issue if one did not already exist.
  • Used Github auto-closing keywords in the commit message.
  • Added/updated tests for this change (for new code or code which already has tests).
  • Verified that these changes build without errors on
    • Windows
    • macOS
    • Linux
  • Verified that these changes pass automated tests (npm test brave_unit_tests && npm test brave_browser_tests) on
    • Windows
    • macOS
    • Linux
  • Ran git rebase master (if needed).
  • Ran git rebase -i to squash commits (if needed).
  • Tagged reviewers and labelled the pull request as needed.
  • Request a security/privacy review as needed.
  • Add appropriate QA labels (QA/Yes or QA/No) to include the closed issue in milestone

Test Plan:

Reviewer Checklist:

  • New files have MPL-2.0 license header.
  • Request a security/privacy review as needed.
  • Adequate test coverage exists to prevent regressions
  • Verify test plan is specified in PR before merging to source

simonhong and others added 3 commits October 16, 2018 20:30
If Qwant is default prepopulate search provider, use it as an
initial search engine provider of tor window. Otherwise, DDG is used.
When user changes search provider setting, it will be persisted.
Copy link
Member

@yrliou yrliou left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I tried this PR with a fresh profile, without the rule, I think the UI/UX is effected and sometimes looks a bit weird.
First, the flash setting UI in settings was shown as ask instead of block.
screen shot 2018-10-16 at 3 47 27 pm

Also, the flow of visiting of a page with flash is a bit different from current behavior(See #116 for the current flow).
The page will first be shown as below (I think it's the behavior for ask but I'm not sure) instead of showing adobe is blocked directly.
screen shot 2018-10-16 at 4 05 33 pm
The flash is blocked content settings bubble will be shown after clicking the element, which is expected from what you did in this PR.
Click the content settings bubble to run flash this time, the page info is shown as below, but it was Block(default) before this PR.
screen shot 2018-10-16 at 4 06 19 pm

@bbondy
Copy link
Member

bbondy commented Oct 17, 2018

Confirming @diracdeltas wants block first and explicit opt in, so no change in behaviour is ideal.

Jason Sadler and others added 5 commits October 16, 2018 21:36
Correctly check result of seed derivation from passphrase
Otherwise, DDG newetab is used in tor window newtab.
use BraveDownloadItemView after it is deleted by the base class on
download completion.

Fixes brave/brave-browser#1628
Fixes crashes when downloading an item (repro'd with a .crx)
@bbondy
Copy link
Member

bbondy commented Oct 17, 2018

Pls update PR description with Fix too. Thanks!

bbondy and others added 24 commits October 18, 2018 07:51
Proxying requests for safe browsing client model through brave proxy
Adds wallet creation failed flow
Prevent connections to www.gstatic.com plugins_mac.json
Fixes panel text for rewards
…luded

If I missed anyone, please feel free to add your name, I did a channel ping in #brave-core for those that wanted in this list and I made sure everyone there was in this list.
Move cookie defaults to GetCookieSetting
Add contributors for founding Brave-Core members that asked to be inc…
Fixes notification remove not working
Show DDG newtab in Qwant region if Qwant is not used
@pilgrim-brave pilgrim-brave deleted the mpilgrim_flash branch October 19, 2018 15:04
fmarier pushed a commit that referenced this pull request Oct 29, 2019
Copy proper app icon to /chrome/app/theme/mac/app.icns
petemill pushed a commit that referenced this pull request Jul 27, 2020
Copy proper app icon to /chrome/app/theme/mac/app.icns
petemill pushed a commit that referenced this pull request Jul 28, 2020
Copy proper app icon to /chrome/app/theme/mac/app.icns
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.