-
Notifications
You must be signed in to change notification settings - Fork 4
Home
attravis edited this page Apr 27, 2015
·
30 revisions
#PolyBrowser Wiki Welcome to the PolyBrowser Open-Source Repository. Let's reimagine how people browse the web, together.
PolyBrowser is compiled as a completely stand-alone browser. However, it is architected in the same manor as an extension of Mozilla Firefox, and is overlayed on a custom-branded version of Firefox. So to summarize, PolyBrowser comprises two layers:
- A compiled version of Firefox with all branding changed to PolyBrowser (with few other changes)
- A set of extensions that modifies the compiled browser to create the PolyBrowser experience (Placed in a folder within the browser directory called /distribution/)
Why is set up in this way? This allows the code base of Firefox and PolyBrowser to remain loosely coupled and independent of each other. The benefit of this setup is that as the Firefox code evolves over time, PolyBrowser doesn't need to be constantly rebuilt with each version.