Chromium as default browser

Registered by Chad Miller on 2013-05-09

Chromium has matured to being as good or better than Firefox. It will be the foundation of a lot of Ubuntu Touch code and webapps code. We should consider using Chromium as the default browser in Ubuntu.

Blueprint information

Status:
Not started
Approver:
Jason Warner
Priority:
High
Drafter:
Chad Miller
Direction:
Approved
Assignee:
Chad Miller
Definition:
Drafting
Series goal:
Accepted for saucy
Implementation:
Unknown
Milestone target:
milestone icon ubuntu-13.06

Related branches

Sprints

Whiteboard

Problems:
- data migration from Firefox should be more obvious.
- extensions do not migrate
- does not build on all architectures. some people care about PowerPC.
- Does not work with the Orca screen reader, a Chromium/Chrome specific extension needs to be used, which uses its own set of keystrokes, and doesn't integrate well with the rest of the accessibility stack. It also requires NACL support.
- The firefox-lp-improvements port for Chromium which helps Bug Squad and Bug Control does not work on Chromium.
- Chromium has no PDF plugin (unlike Chrome and Firefox)
- Chromium has worse performance when memory usage is tight.
-- OOM crash https://bugs.launchpad.net/bugs/1096603

(?)

Work Items

Work items:
[cmiller] Investigate NaCl toolkit for ability to build in Ubuntu: TODO
[cmiller] Talk to evince upstream about adding Pepper interface: TODO
[cmiller] See if we can balance resource tradeoffs back to slow+conservative on low memory machines: TODO
[cmiller] Investigate ARM64. Problems with v8: TODO
[cmiller] Develop security-contact relationship with upstream: TODO
[cmiller] Re-include LP translations: TODO
[jasoncwarner] Take research to public mailing list and reach consensus about defaultness switch: INPROGRESS