Aug 272010
Here, for your amusement/enjoyment/derision, is my log of the more noteworthy things I accomplished this week.
- Updated the HTML5
audio
element doc for the newpreload
attribute, and updated the nsIDOMHTMLMediaElement documentation to match. - Documented the new
:valid
,:invalid
,:required
, and:optional
CSS pseudo-classes. - Documented the
document.mozSetImageElement()
method. - Updated docs for the JavaScript
NaN
,Infinity
, andundefined
global objects to note they’re now read only. - Documented
date.toJSON()
. - Documented the new
tabbrowser.getIcon()
method, and, while I was at it, the previously undocumentedtabbrowser.setIcon()
method. - Documented the
aysncClose()
method, and added a bit about closing database connections. - Documented the
tabs.tabbox
XUL property. - Documented HTTPS Strict Transport Security.
- Fixed documentation of related to bug 11011 by cleaning up the
:-moz-broken
documentation and adding docs for:-moz-user-disabled
and:-moz-suppressed
. These are old Firefox 3 (Gecko 1.9) items that were mis-documented due to a communication snafu. - Documented
:-moz-placeholder
. - Documented
:-moz-loading
. - Documented
:-moz-handler-blocked
,:-moz-handler-crashed
, and:-moz-handler-disabled
. - Documented the new
drawintitlebar
XUL attribute. - Updated a number of pages with minor notes not worth mentioning specifically.
- Cleaned up a bunch of pages.
- Copy-editing!
That’s a lot of miscellaneous stuff written up this week! On top of that, we rolled out the next phase of the big MDN upgrade this week (which admittedly I personally had very little to do with, other than some very minor fixes to the skin for the documentation wiki pages).
There are plenty of big things left to document, but even more little ones. My tentative plan for next week is to start by working on the new audio API documentation now that that’s landed.
Great! I’ve already got some useful knowledge from these improvements :)
Good stuff, thanks.
How do I type :[smiley face]ptional on my keyboard? :ohno
Selective disabling of smileys in WordPress is hard, maybe a Unicode zero-width non-joiner space in the middle? No WordPress preview, trying it here twowords and here :optional
BTW, if I log in securely to https://www.bitstampede.com/wp-login.php , after Firefox’s cert warning I’m at the Syndicomm™ online store with the Apple IIgs Telecom Starter Kit. Yeah!
I turned off smilies. Didn’t even see that when I read the article through. Weird.
There seem to be a couple of errors in https://developer.mozilla.org/en/DOM/document.mozSetImageElement :
/content/body/div[3]/pre[1]/@function, reference to undefined name ‘syntax’: line 1, column 1 (click for details)
MindTouch.Deki.Script.DekiScriptUndefinedNameException: reference to undefined name ‘syntax’: line 1, column 1
at MindTouch.Deki.Script.DekiScriptVar.Evaluate (MindTouch.Deki.Script.DekiScriptEnv env) [0x00000]
at MindTouch.Deki.Script.DekiScriptAccess.Evaluate (MindTouch.Deki.Script.DekiScriptEnv env, Boolean evaluateProperties) [0x00000]
at MindTouch.Deki.Script.DekiScriptAccess.Evaluate (MindTouch.Deki.Script.DekiScriptEnv env) [0x00000]
at MindTouch.Deki.Script.DekiScriptCall.Evaluate (MindTouch.Deki.Script.DekiScriptEnv env) [0x00000]
at MindTouch.Deki.Script.DekiScriptSequence.Evaluate (MindTouch.Deki.Script.DekiScriptEnv env) [0x00000]
at MindTouch.Deki.Script.Dom.DekiScriptDomExpr.Evaluate (MindTouch.Deki.Script.DekiScriptEvalContext context, System.Xml.XmlNode parent, MindTouch.Deki.Script.DekiScriptEnv env) [0x00000]
I’ve also used entities in the past to break auto-smileys in WordPress, for what it’s worth.
Those errors are wiki server errors that crop up now and then. I will look into them.