-
Notifications
You must be signed in to change notification settings - Fork 975
[WIP] Add settings for new tab behaviour #3488
Conversation
…ick the new tab button
Thanks @kingscott ! @cezaraugusto could you merge this into your newtab branch then close this pull request? Thanks. We want to merge this at the same time as your work. |
@bbondy Still need to fix the case where the user opens a new tab with the keyboard. |
OK @kingscott do you anticipate doing that soon or should we pull in the code and add it? |
Yes I do @bbondy. Was going to do my best to get it done this week. Should I send you (or someone else) a message on Slack based on status close to the end of this week? |
Cool thanks, either Slack or here is fine. |
2. Re-block running insecure content when frame closed fix #3770 Auditors: @diracdeltas Test Plan: For re-block option: 1. Go to `https://mixed-script.badssl.com/` 2. Click urlIcon and click `Load Unsafe Scripts` 3. Background should be red 4. Click urlIcon and click `Stop Loading Unsafe Scripts` 5. Background should be grey For re-blocked on frame closed 1. Go to `https://mixed-script.badssl.com/` 2. Click urlIcon and click `Load Unsafe Scripts` 3. Background should be red 4. Close tab 5. Go to `https://mixed-script.badssl.com/` on new tab again 6. Background should be grey
… scope fix #3793 Auditors: @diracdeltas Test Plan: For regular frame: 1. Go to https://mixed-script.badssl.com 2. Click urlIcon and click Load Unsafe Scripts 3. Background should be red 4. Go to https://mixed-script.badssl.com by regular new tab 5. Background should be grey 6. Go to https://mixed-script.badssl.com by private new tab 7. Background should be grey For private frame: 1. Go to https://mixed-script.badssl.com by private tab 2. Click urlIcon and click Load Unsafe Scripts 3. Background should be red 4. Go to https://mixed-script.badssl.com by regular new tab 5. Background should be grey 6. Go to https://mixed-script.badssl.com by private new tab 7. Background should be grey
repeats of a location/tabId pair should result in a `revisitP=true` call to `synopsis.addPublisher` so the `visits` counter is not incremented. auditor: @diracdeltas
Re-block running insecure content
Auditors: @diracdeltas Test Plan: N/A
Auditors: @bbondy, @alexwykoff Test plan: 1. Select Malay from the language dropdown in about:preferences 2. Restart browser 3. Ensure language tokens are in Malay 4. Select English from the language dropdown in about:preferences 5. Restart browser 6. Ensure language can be reset to English
Add Malay (Malaysia) language
Harmonize publisher visits
Fix localization sorting
new dialog design for adding funds
Original branch was deleted and the patches here are super out of date- I cherry picked commits, manually resolved the items, and squashed the commits into a branch on my fork: I'm going to close this PR and I'll take over the remaining work 😄 |
git rebase -i
to squash commits if needed.Frontend tasks
Logic tasks
Fixes #2106