Platform/2013-12-03: Difference between revisions

 
(41 intermediate revisions by 25 users not shown)
Line 25: Line 25:
<small>(Release and system issues that may impact engineering this week.)</small>
<small>(Release and system issues that may impact engineering this week.)</small>
===Notices/Schedule (akeybl/lsblakk/bajaj)===
===Notices/Schedule (akeybl/lsblakk/bajaj)===
* FF 26.0b10 built and shipping this afternoon (PST)
* FF 26.0 RC built and with QA
* ESR 24.2 going to build tomorrow, ESR 17.0.11 will auto-update to ESR 24.2
* reminder about the 2 week push out - see https://wiki.mozilla.org/RapidRelease/Calendar for 2014 release dates
{| class="wikitable" style="color:green; background-color:#ffffcc;" cellpadding="10" padding="5"
{| class="wikitable" style="color:green; background-color:#ffffcc;" cellpadding="10" padding="5"
|-
|-
Line 40: Line 45:
{| class="wikitable"
{| class="wikitable"
|-
|-
| <center><big>[https://bugzilla.mozilla.org/buglist.cgi?type0-7-0=notequals;value0-7-0=%2B;field0-3-0=cf_status_firefox{{AURORA_VERSION}};type0-1-0=notequals;type0-5-0=notequals;value0-5-0=disabled;value0-4-0=verified;field0-1-0=cf_status_firefox{{AURORA_VERSION}};field0-0-0=cf_tracking_firefox{{AURORA_VERSION}};type0-4-0=notequals;columnlist=bug_severity%2Cpriority%2Cop_sys%2Cassigned_to%2Cbug_status%2Cresolution%2Cshort_desc%2Cchangeddate;field0-6-0=cf_status_firefox{{AURORA_VERSION}};value0-3-0=unaffected;field0-7-0=cf_tracking_firefox{{BETA_VERSION}};query_format=advanced;value0-2-0=fixed;value0-6-0=verified%20disabled;value0-1-0=wontfix;type0-3-0=notequals;field0-2-0=cf_status_firefox{{AURORA_VERSION}};field0-5-0=cf_status_firefox{{AURORA_VERSION}};field0-4-0=cf_status_firefox{{AURORA_VERSION}};type0-6-0=notequals;type0-0-0=equals;value0-0-0=%2B;type0-2-0=notequals;list_id=5004437 ?? bugs]</big> <small>(?? bugs last week)</small></center>
| <center><big>[https://bugzilla.mozilla.org/buglist.cgi?type0-7-0=notequals;value0-7-0=%2B;field0-3-0=cf_status_firefox{{AURORA_VERSION}};type0-1-0=notequals;type0-5-0=notequals;value0-5-0=disabled;value0-4-0=verified;field0-1-0=cf_status_firefox{{AURORA_VERSION}};field0-0-0=cf_tracking_firefox{{AURORA_VERSION}};type0-4-0=notequals;columnlist=bug_severity%2Cpriority%2Cop_sys%2Cassigned_to%2Cbug_status%2Cresolution%2Cshort_desc%2Cchangeddate;field0-6-0=cf_status_firefox{{AURORA_VERSION}};value0-3-0=unaffected;field0-7-0=cf_tracking_firefox{{BETA_VERSION}};query_format=advanced;value0-2-0=fixed;value0-6-0=verified%20disabled;value0-1-0=wontfix;type0-3-0=notequals;field0-2-0=cf_status_firefox{{AURORA_VERSION}};field0-5-0=cf_status_firefox{{AURORA_VERSION}};field0-4-0=cf_status_firefox{{AURORA_VERSION}};type0-6-0=notequals;type0-0-0=equals;value0-0-0=%2B;type0-2-0=notequals;list_id=5004437 46 bugs]</big> <small>(36 bugs two weeks ago)</small></center>
| <b><center><big>[https://bugzilla.mozilla.org/buglist.cgi?type0-1-0=notequals;type0-5-0=notequals;value0-5-0=disabled;value0-4-0=verified;list_id=4754086;field0-1-0=cf_status_firefox{{BETA_VERSION}};field0-0-0=cf_tracking_firefox{{BETA_VERSION}};value0-3-0=unaffected;value0-6-0=verified%20disabled;value0-1-0=wontfix;field0-5-0=cf_status_firefox{{BETA_VERSION}};type0-0-0=equals;value0-0-0=%2B;type0-2-0=notequals;field0-3-0=cf_status_firefox{{BETA_VERSION}};type0-4-0=notequals;columnlist=bug_severity%2Cpriority%2Cop_sys%2Cassigned_to%2Cbug_status%2Cresolution%2Cshort_desc%2Cchangeddate;field0-6-0=cf_status_firefox{{BETA_VERSION}};query_format=advanced;value0-2-0=fixed;type0-3-0=notequals;field0-2-0=cf_status_firefox{{BETA_VERSION}};field0-4-0=cf_status_firefox{{BETA_VERSION}};type0-6-0=notequals ?? bugs]</big> <small>(?? bugs last week)</small></center></b>
| <b><center><big>[https://bugzilla.mozilla.org/buglist.cgi?type0-1-0=notequals;type0-5-0=notequals;value0-5-0=disabled;value0-4-0=verified;list_id=4754086;field0-1-0=cf_status_firefox{{BETA_VERSION}};field0-0-0=cf_tracking_firefox{{BETA_VERSION}};value0-3-0=unaffected;value0-6-0=verified%20disabled;value0-1-0=wontfix;field0-5-0=cf_status_firefox{{BETA_VERSION}};type0-0-0=equals;value0-0-0=%2B;type0-2-0=notequals;field0-3-0=cf_status_firefox{{BETA_VERSION}};type0-4-0=notequals;columnlist=bug_severity%2Cpriority%2Cop_sys%2Cassigned_to%2Cbug_status%2Cresolution%2Cshort_desc%2Cchangeddate;field0-6-0=cf_status_firefox{{BETA_VERSION}};query_format=advanced;value0-2-0=fixed;type0-3-0=notequals;field0-2-0=cf_status_firefox{{BETA_VERSION}};field0-4-0=cf_status_firefox{{BETA_VERSION}};type0-6-0=notequals 0 bugs]</big> <small>(40 bugs two weeks ago)</small></center></b>
|-
|-
<!-- BIG NUMBER == This week's bug count, SMALL NUMBER IN BRACKETS == Last week's bug count -->
<!-- BIG NUMBER == This week's bug count, SMALL NUMBER IN BRACKETS == Last week's bug count -->
Line 60: Line 65:
<!-- Read only update this week? Uncomment the following line-->
<!-- Read only update this week? Uncomment the following line-->
<!-- {{readonly}} -->
<!-- {{readonly}} -->
=== Releng (catlee) ===
# Last week we stopped running 10.7 tests and we re-purposed those machines as 10.6
# Next week we will be killing builds and tests for esr17
# [https://tbpl.mozilla.org/?tree=Ash&jobname=Android%202.3%20Emulator%20ash%20opt%20test%20android_2_3&showall=1 Infra is running on Ash] to continue graydon's work to push Android 2.3 testing to emulators/EC2
#* [https://bugzilla.mozilla.org/show_bug.cgi?id=936601 bug 936601] for details


==Team Stand-ups==
==Team Stand-ups==
Line 66: Line 77:
<!-- Read only update this week? Uncomment the following line-->
<!-- Read only update this week? Uncomment the following line-->
<!-- {{readonly}} -->
<!-- {{readonly}} -->
* no update
===Add-on SDK (dtownsend)===
===Add-on SDK (dtownsend)===
<!-- Read only update this week? Uncomment the following line-->
<!-- Read only update this week? Uncomment the following line-->
<!-- {{readonly}} -->
<!-- {{readonly}} -->
No update
===App Tools (dtownsend)===
===App Tools (dtownsend)===
<!-- Read only update this week? Uncomment the following line-->
<!-- Read only update this week? Uncomment the following line-->
<!-- {{readonly}} -->
<!-- {{readonly}} -->
No update


===B2G Services (dougt)===
===B2G Services (dougt)===
Line 78: Line 94:
===Developer Tools (robcee)===
===Developer Tools (robcee)===
<!-- Read only update this week? Uncomment the following line-->
<!-- Read only update this week? Uncomment the following line-->
<!-- {{readonly}} -->


* Jryans landed the Browser Toolbox {{bug|912057}}
* Jryans landed the Browser Toolbox {{bug|912057}}
** [https://mail.mozilla.org/pipermail/firefox-dev/2013-December/001244.html Newsgroup post]
** [https://mail.mozilla.org/pipermail/firefox-dev/2013-December/001244.html Newsgroup post]
** [http://www.ghacks.net/2013/12/03/mozilla-adds-browser-debugger-firefox-make-interface-customizations-easier/ Someone's blog]
** [http://www.ghacks.net/2013/12/03/mozilla-adds-browser-debugger-firefox-make-interface-customizations-easier/ Someone's blog]
* Variable Inspection Popup in the Debugger {{bug|725235}}
* Split Console (use ESC key in any toolbox tab) {{bug|892195}}
{{readonly}}
* Conversion to Promise.jsm happening apace.
** e.g., {{bug|943669}}, {{bug|943672}}, {{bug|943673}}, {{bug|940538}}
Contributions from community members:
* Autocomplete via the Debug protocol {{bug|842682}}
** Shows suggestions from the current debugger frame if paused.


===DOM (jst/dougt)===
===DOM (jst/dougt)===
Line 90: Line 116:
<!-- Read only update this week? Uncomment the following line-->
<!-- Read only update this week? Uncomment the following line-->
<!-- {{readonly}} -->
<!-- {{readonly}} -->
* Australis reminder: This Nightly->Aurora merge is special. We'll be merging [https://hg.mozilla.org/projects/holly Holly] to Aurora, rather than mozilla-central. Holly is mozilla-central minus Australis.
===Firefox Metro (bbondy/jmathies/mbrubeck)===
===Firefox Metro (bbondy/jmathies/mbrubeck)===
<!-- Read only update this week? Uncomment the following line-->
* Desktop/Metro browser profile sharing landed in Monday's nightly. Please file any bugs you find against tracking {{bug|924860}}.
<!-- {{readonly}} -->
* We're still planning on rolling out with fx28, with continued polish work on Aurora after next week's merge.
* B2G landings recently broke apzc scroll and zoom and no tests picked this up. We're working on getting some front end apzc tests going to prevent this in the future.
** General APZC work continues, tracked by {{bug|metro-apzc}}.
 
===Firefox Mobile (mfinkle/blassey)===
===Firefox Mobile (mfinkle/blassey)===
<!-- Read only update this week? Uncomment the following line-->
<!-- Read only update this week? Uncomment the following line-->
<!-- {{readonly}} -->
{{readonly}}
*Browsing is busted in nightly {{Bug|945723}} initial backouts for what we thought were the offending patches in {{Bug|936756}} did not fix the problem which isn't too surprising since we were super careful with the landing. Looks like something larger might be happening given {{Bug|945750}}
* {{Bug|709230}} - (Proguard) Use ProGuard to shrink and optimize Fennec's Java .class files. Landed in Fx28 and is activated. Documentation should be available soon.
* Fixed in Fx28 {{Bug|943742}} - Swiping closed non-selected tabs from tray leaves TabCounter incorrect in current screen
* We are looking into how much of a regression this is {{Bug|944429}} Talos regressions tp4 7% on Android 4.0.4, SVG-ASAP 400% on Android 4.0.4, 500% on Android 2.2, on Nov 27.
 
===Firefox OS Communications (scravag)===
===Firefox OS Communications (scravag)===
<!-- Read only update this week? Uncomment the following line-->
<!-- Read only update this week? Uncomment the following line-->
{{readonly}}
{{readonly}}


* [http://goo.gl/HRgvAi koi+] status has reached zaro bugs
* [http://goo.gl/HRgvAi koi+] status has reached zarro bugs
* Comms workweek, DSDS: The workweek took place in Taipei last week. The team demoed
* Comms workweek, DSDS: The workweek took place in Taipei last week. The team demoed
**calling via either of the SIMs
**calling via either of the SIMs
Line 133: Line 169:
===Firefox OS Media Apps (hema)===
===Firefox OS Media Apps (hema)===
<!-- Read only update this week? Uncomment the following line-->
<!-- Read only update this week? Uncomment the following line-->
<!-- {{readonly}} -->
{{readonly}}
 
* Worked on analysis and fix for bugs: 935273, 943594, 943257, 943797, 939325, 909542, 932669, 938967, 924170, 911108, 903920, 936405, 936419, 936397
* Incorporating vis dev feedback and wrapping up target gallery 1.3 features https://bugzilla.mozilla.org/show_bug.cgi?id=891030 and https://bugzilla.mozilla.org/show_bug.cgi?id=925216
 
===Firefox OS Media Recording (cjku)===
===Firefox OS Media Recording (cjku)===
<!-- Read only update this week? Uncomment the following line-->
<!-- Read only update this week? Uncomment the following line-->
Line 144: Line 184:
===Firefox OS Performance (mlee)===
===Firefox OS Performance (mlee)===
<!-- Read only update this week? Uncomment the following line-->
<!-- Read only update this week? Uncomment the following line-->
<!-- {{readonly}} -->
{{readonly}}
 
Last 2 Sprints
* [http://scrumbu.gs/t/fxos-dev-mlee/2013.11.22/ Sprint ended 11.22]
** 1.2 blockers: scrolling & memory
** Automation
* [http://scrumbu.gs/t/fxos-dev-mlee/2013.11.08/ Sprint ended 11.08]
** 1.2 blockers: launch latency & memory
** Automation
 
 
Current Sprint
* [http://scrumbu.gs/t/fxos-dev-mlee/2013.12.06/ Ends 12.06]
* [https://wiki.mozilla.org/B2G/Performance/PowerUsage Power Usage Tracking]
* 1.3 Cold Launch regressions: {{bug|943594}}, {{bug|942893}}
* Implementing will-animate CSS property in Gaia apps to improve scrolling: parent {{bug|942333}}
* Automation
 
===Firefox OS Productivity (doliver)===
===Firefox OS Productivity (doliver)===
<!-- Read only update this week? Uncomment the following line-->
<!-- Read only update this week? Uncomment the following line-->
<!-- {{readonly}} -->
{{readonly}}
 
v1.3 activity:
* Streaming email send landed: https://bugzil.la/871897
* POP3 edge case cleanup landing
** Empty trash: https://bugzil.la/945544
** Too many messages: https://bugzil.la/939375
* We have a couple of 1.3 blockers but overall status is green
 
v1.4 activity:
* Drawer for email/calendar still in progress: https://bugzil.la/940132 & https://bugzil.la/940512
* Next/Previous email navigation still in progress: https://bugzil.la/918303
 
===Firefox OS Telephony/WIFI/NFC (kenhkchang)===
===Firefox OS Telephony/WIFI/NFC (kenhkchang)===
<!-- Read only update this week? Uncomment the following line-->
<!-- Read only update this week? Uncomment the following line-->
Line 172: Line 241:
===Firefox OS Systems - Front End (gwagner)===
===Firefox OS Systems - Front End (gwagner)===
<!-- Read only update this week? Uncomment the following line-->
<!-- Read only update this week? Uncomment the following line-->
<!-- {{readonly}} -->
{{readonly}}
* Moving Browser app into system: Bug 945259. (1.4)
** We introduced a new Browser2 icon.
* Download Manager landing this week: Bug 926955.
* DSDS: Finishing FTU update


===Firefox OS Systems - Platform (timdream)===
===Firefox OS Systems - Platform (timdream)===
Line 202: Line 275:
===Identity (jedp)===
===Identity (jedp)===
<!-- Read only update this week? Uncomment the following line-->
<!-- Read only update this week? Uncomment the following line-->
<!-- {{readonly}} -->
{{readonly}}
* SF work-week for Firefox Accounts on b2g and web
** Finalizing patches with reviewers (see {{bug|935245}}, {{bug|929388}})
** UX review, looking forward to b2g 1.4
** Working with Marketplace, Wheres-My-Fox later this week


===JS (naveed)===
===JS (naveed)===
<!-- Read only update this week? Uncomment the following line-->
<!-- Read only update this week? Uncomment the following line-->
<!-- {{readonly}} -->
{{readonly}}
 
** Compiler (JIT)
*** {{bug|917996}}: Make sure encoding of LazyScripts are effectively working and that they are not de-lazified before.
*** {{bug|935999}}: Fix Ion addprop stub to support type checks (~20% win on Octane-TypeScript on AWFY)
*** {{bug|943327}}: Fix GVN to not store an instruction's value number if we don't need it (~20% win on Octane-Mandreel on AWFY, fixes the regression we had for the most part).
*** {{bug|609296}}: Make accessing properties (like toString) on number/booleans fast.
*** {{bug|939816}}: Support inlining functions with throw statements.
** Garbage Collection
*** {{bug|933382}}: fix the all-slots post barrier
*** {{bug|932530}}: check getType returns
*** {{bug|930526}}: OOM Bug
*** Exact rooting hazards from 12 -> 1 in the shell
** Front End and Other
*** {{bug|911578}}: Implemented IsPackedArray self-hosting intrinsic and used it to speed up Array#indexOf and #lastIndexOf
 
===Layout (jet/dbaron)===
===Layout (jet/dbaron)===
<!-- Read only update this week? Uncomment the following line-->
<!-- Read only update this week? Uncomment the following line-->
<!-- {{readonly}} -->
{{readonly}}
* CSS Grid implementation starting
* CSS Variables in code review (bug 773296)
* CSS scroll snapping implementation starting (bug 945584)
 
===Media (mreavy)===
===Media (mreavy)===
<!-- Read only update this week? Uncomment the following line-->
<!-- Read only update this week? Uncomment the following line-->
Line 219: Line 315:
===Necko (dougt/jduell)===
===Necko (dougt/jduell)===
<!-- Read only update this week? Uncomment the following line-->
<!-- Read only update this week? Uncomment the following line-->
<!-- {{readonly}} -->
{{readonly}}
 
* no update this week, other than trying to knock off Q4 goals and a few blockers.
 
===Performance (vladan)===
===Performance (vladan)===
<!-- Read only update this week? Uncomment the following line-->
<!-- Read only update this week? Uncomment the following line-->
<!-- {{readonly}} -->
<!-- {{readonly}} -->
Update next week
===Seceng (mmc)===
===Seceng (mmc)===
<!-- Read only update this week? Uncomment the following line-->
<!-- Read only update this week? Uncomment the following line-->
<!-- {{readonly}} -->
* EV testing now on xpcshell (Bug 927016).
 
===WebAPI (overholt)===
===WebAPI (overholt)===
<!-- Read only update this week? Uncomment the following line-->
<!-- Read only update this week? Uncomment the following line-->
Line 238: Line 341:
* Marcos working on study for installable web apps.  Draft:  http://w3c-webmob.github.io/installable-webapps/
* Marcos working on study for installable web apps.  Draft:  http://w3c-webmob.github.io/installable-webapps/
* new WebAPI meeting time:  alternating 8 AM Pacific (as now), 4 PM Pacific (starting tomorrow)
* new WebAPI meeting time:  alternating 8 AM Pacific (as now), 4 PM Pacific (starting tomorrow)
===Shumway (mbx)===
{{readonly}}
* We are working on getting the add-on bundled into Firefox Android with easier about:config UI for testers to enable by default {{Bug|905668}}
* Thx for the progress on {{Bug|886196}} - Support fragmented MP4 segments and {{Bug|709490}} - Run WebGL on Web Worker with Off-Main-Thread-Compositing
* Will be of interest if/when available: {{Bug|944929}} - (jsplugins-oop) Run plugins written in JS out of process


==Quality Programs==
==Quality Programs==
Line 255: Line 364:


===OrangeFactor (ryanvm)===
===OrangeFactor (ryanvm)===
* Past week's OrangeFactor: [http://brasstacks.mozilla.com/orangefactor/ 5.77] (Previous Week: 9.72).
* Trying to bisect some recent failures. <b>PLEASE</b> reply to the bug if pinged.
* 17 intermittent failures fixed in the last week - [https://bugzilla.mozilla.org/buglist.cgi?keywords_type=allwords&keywords=intermittent-failure%2C%20&resolution=FIXED&o1=greaterthan&v1=2013-11-26&f1=cf_last_resolved&query_format=advanced&list_id=8765402 List] - Thanks!.
===Stability (kairo/bsmedberg)===
===Stability (kairo/bsmedberg)===
* [http://arewestableyet.com/ Overall numbers] look good on all products and channels.
* Starting with the latest beta, we are successfully reserving memory for Breakpad to use, so more OOM crashes should get minidumps.


==Roundtable==
==Roundtable==
Line 292: Line 407:
===irc #planning Log From This Meeting===
===irc #planning Log From This Meeting===
<pre style="white-space:pre-wrap;">
<pre style="white-space:pre-wrap;">
[2:03pm] lmandel: https://wiki.mozilla.org/Platform/2013-12-03
[2:04pm] KaiRo: lmandel: I have a one-sentence update for Stability
[2:04pm] lmandel: KaiRo: OK. Thanks.
[2:06pm] elan: lmandel: I tagged shumway update as read only
[2:06pm] lmandel: elan: k
[2:06pm] elan: if mbx decides to speak to it, that will be a happy surprise
[2:07pm] dveditz: mbrubeck: I noticed that change.... very happy to see it
[2:08pm] lmandel: RyanVM|sheriffduty: Audible today?
[2:08pm] RyanVM|sheriffduty: lmandel: no
[2:09pm] mbrubeck: Jumping on the Browser Toolbox bandwagon, we also have shiny new docs for using remote debugging to debug/inspect Metro Firefox: https://developer.mozilla.org/en-US/docs/Tools/Remote_Debugging/Firefox_for_Metro
[2:10pm] elan: and we need to work on making the shumway update more extensive but this week is a small first step
[2:11pm] catlee: gavin: how many users to we have on holly nihglites?
[2:11pm] catlee: nightlies
[2:11pm] joduinn-mtg: gavin: followup about australis... can you make sure to loop hwine into the convo? he's on the hook for the migration with RelEng
[2:12pm] gavin: joduinn-mtg: will do
[2:12pm] • joduinn-mtg tips hat to gavin
[2:12pm] gavin: catlee: I think you're probably in a better position to tell me?
[2:12pm] gavin: I don't know
[2:13pm] mbrubeck: gavin, catlee: The nightly-holly channel had 51 ADI yesterday
[2:13pm] dveditz: gavin: is there any UI changes planned for the menus that slide into the customize panel?  I like the Australis look over all, but that slidy menu thing is kinda ugly. Especially where it leaves part of the panel showing on the edge (looks like a mistake)
[2:13pm] mbrubeck: laura: Sorry!  Yes, you just missed the Platform meeting, if that's what you were asking
[2:14pm] laura: no worries, I was absorbed in jcook's presentation
[2:14pm] laura: and only realized the time when he finished
[2:14pm] laura: thanks mbrubeck
[2:14pm] mbrubeck: gavin, catlee: That's an increase of 5000% from last Wednesday, when it had 1 ADI!
[2:15pm] catlee: we'll beat chrome in no time!
[2:15pm] catlee: I'm a bit worried about shipping relatively untested builds to aurora users then
[2:16pm] mschifer: we have been running automation on holly
[2:16pm] gavin: dveditz: not sure what you're referring to - I see https://cloudup.com/c4GoZ7t9egv
[2:16pm] mbrubeck: If we keep growing by 5000% every 5 days, then in another month we will have about 800 billion users on holly
[2:17pm] gavin: dveditz: the "cut off icon on the left" styling is intentional - shows you how to get back to the normal panel
[2:17pm] dveditz: gavin: exactly! notice the buttons half peeking on the left? looks like a mistake
[2:18pm] gavin: it's a spatial orientation kind of thingy
[2:18pm] dveditz: also felt a little odd to press the help button on the left of the panel and have the menu show up on the right
[2:18pm] jesup: I think we missed a new contributor (first patch) in Friends of the Tree: Adrian Cruceru (cruceru.adrian@yahoo.com), bug 876876 which landed 11/22-23.
[2:18pm] firebot: Bug https://bugzilla.mozilla.org/show_bug.cgi?id=876876 cri, --, mozilla28, cruceru.adrian, VERI FIXED, crash in webrtc::videocapturemodule::DeviceInfoDS::GetDeviceInfo
[2:18pm] dveditz: gavin: I get that it's intentional... I'm just saying it doesn't really work for me (one isolated anecdotal data point, from an otherwise Australis fan not a hater)
[2:19pm] gavin: ok!
[2:19pm] dveditz: just throw it in the bucket of feedback for later
[2:19pm] dveditz: and see if more like it pile up or I'm an outlier
[2:19pm] mbrubeck: Maybe if the "peeking" part on the left were faded somewhat it would look more intentional.
[2:20pm] gavin: shorlander: ^
[2:25pm] mbrubeck: (or dimmed?)
[2:26pm] shorlander: mbrubeck: History in the panel here might be more inline with what you are talking about: http://people.mozilla.org/~shorlander/mockups-interactive/australis-interactive-mockups/windows8.html
[2:26pm] shorlander: gavin, dveditz: thanks!
</pre>
</pre>
Confirmed users
2,473

edits