Serializing Chromium Tab State
January 1, 2017Google, Inc. Computer Science, 2016-17
Liaison(s): Aaron Gable ’12, Chris Palmer
Advisor(s): Beth Trushkowsky
Students(s): Julien Chien (PM), Zoab Kapoor, Thomas Le, Yi Yang
Google’s Chrome browser, based on the open source project Chromium, is the most widely used browser in the world. The goal of our project was to research and implement strategies for serializing the full state of a tab in Chromium so that it can be suspended and restored with minimal user-visible disruption. Our team researched and implemented strategies for serializing and restoring tabs so that Chrome users would not lose information during memory-constrained situations.