-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
Allow users to right click in brave://rewards-internals logs #16915
Comments
HI, I am ready to work on this issue, can you assign this to me? Also, can you tell me where I can locate the code? |
@deepxcode I believe you're looking for components/brave_rewards/resources/internals/components/log.tsx. Specifically, I suspect we may need only to remove the
|
@deepxcode assigned! You'll want to check out the file @jonathansampson shared - let us know if you run into any problems building the code (getting the browser compiling can definitely be a challenge itself 😄) |
@bsclifton Do I need to clone brave-core too? And do I need to install chromium code too in my device? |
@deeppandya when you clone Instructions here https://github.com/brave/brave-browser#install-prerequisites |
Oh okay, Thanks @bsclifton! Also, you mentioned the wrong user😅, My user name is @deepxcode. |
Apologies @deepxcode - @deeppandya is my teammate Deep; GitHub kept auto-picking his ID from the dropdown 😄 Your hardware spec sounds OK! The build will use a decent amount of disk space and it'll take a while to build actually (maybe 6 or 7 hours for the first build). Incremental builds after that are quick. Please give it a go- let us know how things go |
Oh okay😅 |
@deepxcode try to delete everything inside brave_browser folder. And clone the repo again. When npm run init fails, you would see this error as it would keep stale copy of few items. |
I tried this, but I am getting the same error again and again. |
@deepxcode did you follow the instructions here : https://github.com/brave/brave-browser/wiki/Linux-Development-Environment ? |
No, I have a Windows device so I followed this documentation :- https://github.com/brave/brave-browser/wiki/Windows-Development-Environment |
Update: I am able to resolve the error now. The error was thrown because I had a different version of npm installed. I reverted npm to an older version and now everything is downloading. Thanks to @bsclifton and this issue #13631. |
@bsclifton Is it necessary to clone the repository in |
Can I work on this issue? |
Sure, you can! I will just unassign the issue to me. |
@bsclifton Getting this error after running npm run init |
@suveshmoza, I too faced the same error but on windows. I reverted back my npm to an older version like 6.14.11 and the issue was resolved. |
Thanks @deepxcode but adding --scripts-prepend-node-path solved the issue for me. |
Hi folks - apologies for missing all the convo here; thanks for the PR, @suveshmoza 😄 Will check this out |
Verified
Steps:
Verification passed on
|
Test plan
Logs
tabRefresh
Description
A user can highlight text in the rewards-internals logs but cannot right click (in order to open the mouse menu to copy). However, they can still use the CTRL or CMD + C shortcut to copy.
Some users are not as comfortable with keyboard shortcuts.
Solution
Enable right clicking in rewards-internals logs.
The text was updated successfully, but these errors were encountered: