-
Notifications
You must be signed in to change notification settings - Fork 3
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
Refactorization #1
base: master
Are you sure you want to change the base?
Conversation
cojapacze
commented
Jun 3, 2019
- Add .eslintrc with best practices and simply update js code to meet current standards
- Remove unused functions and other artifacts
- Change names and reorganize code
- Add support for asyncBlocking in Chromium with fallback to sync HTTP lookup
- Use native communication by default
Add .eslintrc with best practices and simply update js code to meet current standards
- remove unused resetRequestListener
- Remove currentRequestListener artifact - Use consts for crucial settings - Refactor names
- change code order
- Add support for asyncBlocking in chromium with fallback to sync HTTP lookup - Use native communication by default
- change names from 'compat' to 'unified' - remove unnecessary functions - try to keep vars alphabetically ordered - use compact notation - remove magic numbers - use semantic console output
Thanks for the PR. Generally my policy is that when bugs are fixed, a test should be added so that we don't have regressions later. In this PR's case, it would be useful to have a Bash script (maybe call it [1] We'll probably add more tests to this Bash script later, e.g. things that run stuff in a browser. |
Any particular reason why |
The HTTPS Everywhere |