In the garden, the buds of plums tree are breaking out. We will get flower this week. Tune of the week: Gnarls Barkley - Crazy.
Webcompat Life
- Wrote an article about
border-image
used in gmail and creating interoperability issues. - And wrote one about
appearance: button
- Helping the filament group and a…
-moz-appearance
issue. - Opened a new issue about inline style sheets inside the Style Editor
- Another more annoying bug for the Style Editor currently in Nightly.
- I created a script to pull out the data visible making a summary of issues count per label. It's a very quick hack for doing the job. One small feature I learned in the process with python:
>>> labels = ['info', 'ready', 'wait']
>>> counts = ['2', '100', '69']
>>> zip(labels, counts)
[('info', '2'), ('ready', '100'), ('wait', '69')]
>>> dict(zip(labels, counts))
{'info': '2', 'ready': '100', 'wait': '69'}
Quite cool. Anyway the script will help have an overview of the status of webcompat bugs progress:
Today: 2016-02-24T15:41:53.706386
464 open issues
----------------------
needsinfo 12
needsdiagnosis 110
needscontact 103
contactready 80
sitewait 101
----------------------
You are welcome to participate
Webcompat issues
(a selection of some of the bugs worked on this week).
- We fixed a bug in Firefox which should allow to stop Amazon doing a special casing for prefetching resources. The full story is interesting, I should write a blog post about it.
- Oh My Cow! This slider is a bit crazy and very intensive in terms of resources used by the browser. It uses dynamic setting of the style attribute in many elements at once through JavaScript for sliding effects. and DHML haha
- Wired has a funny way of dealing with flexbox. An invalid value for a standard flexbox property and Firefox falling back to the
-webkit-
implementation which is itself bogus and then everything is falling apart. Fun! This happens only in Nightly and Aurora because of our-webkit-
implementation that we are currently testing.
Webcompat.com development
I didn't have time this week to dive into this. Unfortunately.
Reading List
- Introducing DevTools Reload. Quite cool and it should help the community to improve Firefox Developer Tools.
- Dispatching legacy webkit prefixed events (but only some of the time)
- My view on the current situation of Bitcoin and the Blockchain
- HTML-based chrome and
<webview>
- Dangerous Python Functions, Part 2
Follow Your Nose
TODO
- Document how to write tests on webcompat.com using test fixtures.
- ToWrite: rounding numbers in CSS for
width
- ToWrite: Amazon prefetching resources with
<object>
for Firefox only.
Otsukare!