-
Notifications
You must be signed in to change notification settings - Fork 20
new Shields #78
new Shields #78
Conversation
65ddedb
to
86e83e1
Compare
835bb61
to
ce6faa0
Compare
Some notes for reviewers after @cezaraugusto, @tomlowenthal, and myself met 😄
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tested on macOS and Windows (needs a Linux test). Several issues called out- the ability to see full resource name (ex: for copy/pasting) is important... same with the weird boxes / color being off for select box. The nitpick items are nice-to-haves IMO, but not blockers
Great job with this 😄 I can re-review after you're able to check out those items
- this prevents TS from looking up for types in brave-core causing conflicts with react extension typings
- also disallow `jsx-no-multiline-js` rule from tslint
d17b564
to
5a43f95
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
noscript null origin issue: #78 (comment)
reproduced #78 (comment) in current brave-core and browser-laptop, so I think we should open a separate issue to track this one. |
@diracdeltas since that behavior was present before, I created brave/brave-browser#1901 to track it While this new approach might make that more visible, the bug was present before. I'd like to propose approving and then fixing in 0.57.x. We could then ask folks if uplifting the fix to 0.56.x would be appropriate |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Works great after the fixes! 😄Awesome job on this one
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
codes LGTM, tested on linux and mac.
It would be nice to have the updated design for blocked scripts list from @karenkliu because the current UI would confuse users and also we would lost details of blocked scripts that we currently have.
I'll let others to decide if it should block this PR, cc @bsclifton @tomlowenthal @karenkliu
npm run test-unit
closes brave/brave-browser#1339
closes brave/brave-browser#771
closes brave/brave-browser#507
closes brave/brave-browser#471