Date Added: May 2010
Recent work has established the need to build a web browser as a multi-principal operating system where a principal is a web site. That work designed the protection architecture of such a browser. Another fundamental facility that an OS must offer is resource management, including both access control and resource sharing among authorized principals. Unfortunately, resource management in existing browsers is largely nonexistent, and resource management of a commodity OS is ill-suited for many web applications that embed content from other principals.