WebCompat @ Mozilla
August 10th, 2017, Google
Hi, I'm Mike.
Lead the Web Compatibility Team, Mozilla.
Formerly at Opera, working on similar-ish things.
The team
Tom, Belleville
Adam, Hamilton
Dennis, Stuttgart
Karl, Tokyo
Ola, Berlin
Eric, Taipei
...and others!
Mozilla Manifesto
How we work
In the beginning (post Browser Wars, ~2013)
Focus on Firefox OS outreach, mostly around UA sniffing
Mobile library auditing,
UA detection library testing + outreach
*
Expanded to Firefox for Android, then Desktop
* 99% solved by
this patch
Strategy shift (late-2014 to mid-2015)
Culture change: be more aggressive about compat
Why?
Asia
.
Compatibility Standard
Beginning of
webcompat.com
project
Our bugs funnel
Receive reports from webcompat.com
Receive reports from Bugzilla (very few organic, mostly internal)
Interop bugs filed in Bugzilla (and elsewhere)
Site outreach
The Shape of Things to Come
WebCompat GoFaster (~browser.js)
Site regression test suite
Closer collaboration with web platform test folks at Mozilla
Better tooling to understand the web
Better tooling to understand scale and scope of compat issues
Current pain points
-webkit-appearance
meta viewport interop (
bugs query
)
input padding interop
752790
WebRTC interop (hangouts, skype, slack)
-webkit-line-clamp
window.event
Flexbox edge cases (
958714
)
Good places to look
"
needsdiagnosis-important
"
"webcompat tracking (
?
) (
+
)
Bugzilla [
needsdiagnosis
]
Thanks!
https://miketaylr.com
miket@mozilla.com
@miketaylr