Need help #195
-
Dear gorhill, I hope this message finds you well. I'm reaching out because I'm developing a browser extension to remove tracking parameters, and I've run into some challenges that I hope you might be able to provide insight on. My extension currently uses a JSON file containing approximately 800 static rules for identifying and removing tracking parameters. However, I'm encountering a peculiar issue with these rules. When all 800 rules are in a single ruleset, only a few of them seem to be working. Interestingly, if I split these rules into different rulesets, all of them work correctly. I'm aware that there's a limit to how many rulesets can be added in the manifest file, which presents a challenge for this workaround. I've noticed that in your implementation of uBlock Origin Lite, you're able to add around 500 rules in a single JSON file, and they all appear to be working correctly. Given this context, I have some specific questions:
I've been looking at uBlock Origin Lite as a potential model for a more efficient approach, particularly in how you handle large rulesets and maintain performance. . I'm committed to maintaining the open-source nature of the project and adhering to the license requirements. Any advice or insights you could offer would be incredibly helpful. I have great respect for your work on uBlock Origin, and I would be very grateful for any guidance you could provide. Thank you for your time and consideration. Best regards, |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 2 replies
-
Maybe you are affected by w3c/webextensions#468. Otherwise, best that you report to browser vendors with all the details on how they can reproduce your issue. |
Beta Was this translation helpful? Give feedback.
If i share my code in github please guide me how to do it maybe you are able to figure it out i also want to make opensource anyway