Skip to content

(Non-BinOC Dependant) Example application for the Mark III eXperimental Platform - https://github.com/binaryoutcast/m3-experimental-platform

Notifications You must be signed in to change notification settings

binaryoutcast/m3-example-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 

Repository files navigation

The BinOC Mark III eXperimental Platform Example Application

image

Overall Goal: To produce a basic example mozilla application on modern mozilla.

Functional Feature Goals: Main Window with Menubar, Toolbar, Single Browser (not tabbed), and statusbar, a Preferences Window, Downloads Handling, and Places (History and Bookmarks).

Target Operating Systems: Linux minimum, anything Firefox Desktop targets wanted.

Background: Mozilla choosing to focus soley on Firefox has had some serious and wide reaching implications both in general and on a personal level. I simply do not agree this is the best direction for Mozilla, Firefox, the users, the health of the web and overall internet. The web will ALWAYS be central to Mozilla but I do not feel that the web should replace everything (even if it could, exclusivily) and the same foundations for rich web applications can still be used for rich Mozilla-style desktop applications. Web-focused or not. XUL or not.

Build Instructions: Basically, Firefox build instructions but with a defined .mozconfig of fairly useal options while setting --enable-application to comm/example. More specifics will come as the project develops.

This currently builds against the mentioned Mark III eXperimental Platform. Of course the goal of the modified codebase is for it to cease to exist because all outstanding patches were upstreamed to Mozilla.

Platform Repo: https://github.com/binaryoutcast/markIII-dev

Additionally, I will be maintaining a minimum patch set soon-ish to once again.. Free the Lizard for this purpose without requiring my modified tree.