-
Notifications
You must be signed in to change notification settings - Fork 6
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
Get WebExtensions running #9
Comments
It seems like a bunch of stuff got imported by accident due to how the build.gn flags got configured, and we can probably ignore most of it / add |
Looks like a bunch of stuff is related to signin being included on Android, maybe we can ignore a lot of it if we just need extensions. |
In particular the media router stuff seems to be taking up a huge amount of resources. Maybe we can omit it somehow and reduce the patch drastically. This may also be related to WideVine DRM stuff? |
Maybe we can omit some of this zoom level stuff too and just make the API a no-op on Android / skip all the imports. |
There's also a bunch of stuff related to payments in the patch which I think we can ignore. |
A bunch of stuff is related to Kiwi's Devtools support. We should probably make a separate issue to document it. |
Went through the entire patch, next I'll look at just the bits that I think are relevant. |
Since we are no longer using Kiwi as a basis for the browser, but instead are using Bromite, we'll need to figure out how to get we extensions working again.
We can try to figure out how Kiwi does extensions by reading their source code changes and try to apply a subset of them ourselves.
This is important to enable us to reuse extensions between mobile and desktop
The text was updated successfully, but these errors were encountered: