I am converting my MV2 extension into MV3 extension it is a security providing extension that is based on a big feed of URLs,regex and domains While converting I am facing some big issues.I hope you can help me with these
1)During the use of Regex filter I am having some trouble,I usually get an error that my regex is too complex for the regexfilter, can you kindly inform me about the standards we are following here in regex filter.
2)The well known argument about limit of Guaranteed static and dynamic rules.The thing with my extension is I have a really big feed of malicious Urls and regex. To keep users safe I cannot miss a single one as my extension is used in the whole world.The thing is I was using web request API until now to block such malicious sites. With the deprecation of WebRequest API and the rule limit in Declarative net Request I can't figure a possible change.Kindly suggest me a way to it.
3)As I was using WebRequest API until now.Is there any way i can keep using it in MV3 to keep blocking such malicious sites?
4)As the structure of my extension is a bit complex we are using many types of feeds and classes to keep our user safe.I am using one option of rule filter in which i do not block or redirect when a rule is matched. Is there any option in which i just use a listener when a specific rule is matched and add a notify user instead of redirecting it or blocking it?
waiting for your reply Eagerly.