ps-analysis-tool
ps-analysis-tool copied to clipboard
Fix: memory usage by PSAT UI
Description
In our effort to increase the performance of the extension, we have added a PR to reduce the memory usage of the extension.
Relevant Technical Choices
- Data from the service worker will not be emitted if there isn't any new data to display.
- Deep object diff has been replaced by loadash is equal.
Testing Instructions
- Clone this branch.
- In the terminal run
npm i && npm run build:ext
. - Open any website the extension should not break.
Additional Information:
Screenshot/Screencast
Checklist
- [x] I have thoroughly tested this code to the best of my abilities.
- [x] I have reviewed the code myself before requesting a review. ~~[ ] This code is covered by unit tests to verify that it works as intended.~~
- [x] The QA of this PR is done by a member of the QA team (to be checked by QA).