Options:
- # Session Start: Tue Jan 03 00:00:00 2012
- # Session Ident: #whatwg
- # [00:04] * Quits: dydx (~dydz@adsl-76-228-82-246.dsl.pltn13.sbcglobal.net) (Quit: dydx)
- # [00:05] * Quits: ben_alman (~cowboy@184-106-134-167.static.cloud-ips.com) (Excess Flood)
- # [00:06] * Joins: ben_alman (~cowboy@awesome.benalman.com)
- # [00:11] * Parts: MrOpposite (~MrOpposit@unaffiliated/mropposite)
- # [00:11] * Joins: Lachy (~Lachy@cm-84.215.59.50.getinternet.no)
- # [00:13] * Quits: tomasf (~tom@2002:55e5:dbb7:0:3859:7deb:133d:f22d) (Quit: tomasf)
- # [00:18] * Joins: erlehmann (~erlehmann@89.204.139.226)
- # [00:29] * Joins: jacobolus (~jacobolus@199-83-223-231.PUBLIC.monkeybrains.net)
- # [00:30] * Quits: jacobolus (~jacobolus@199-83-223-231.PUBLIC.monkeybrains.net) (Client Quit)
- # [00:32] * Quits: hij1nx (~hij1nx@cpe-98-14-168-178.nyc.res.rr.com) (Quit: hij1nx)
- # [00:33] * nonge_ is now known as nonge
- # [00:39] * Joins: hij1nx (~hij1nx@cpe-98-14-168-178.nyc.res.rr.com)
- # [00:52] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [00:54] * Quits: Morphous_ (jan@g228167183.adsl.alicedsl.de) (Ping timeout: 252 seconds)
- # [00:57] * Quits: Areks (~Areks@95-25-190-2.broadband.corbina.ru) (Ping timeout: 260 seconds)
- # [00:58] * Joins: jacobolus (~jacobolus@75-144-246-6-SFBA.hfc.comcastbusiness.net)
- # [01:01] * Quits: bga_ (~bga@95-55-12-193.dynamic.avangarddsl.ru) (Read error: Connection reset by peer)
- # [01:01] * Joins: bga_ (~bga@95-55-12-193.dynamic.avangarddsl.ru)
- # [01:06] * Joins: weinig (~weinig@2620:149:4:1b01:f1a2:8bd7:3c07:8779)
- # [01:09] * Joins: Morphous_ (jan@f048035215.adsl.alicedsl.de)
- # [01:12] * Quits: drublic (~drublic@frbg-4d029a50.pool.mediaWays.net) (Remote host closed the connection)
- # [01:14] * Joins: ezoe (~ezoe@61-205-125-100f1.kyt1.eonet.ne.jp)
- # [01:16] * Quits: erlehmann (~erlehmann@89.204.139.226) (Read error: Connection reset by peer)
- # [01:18] * Quits: Lachy (~Lachy@cm-84.215.59.50.getinternet.no) (Quit: Computer has gone to sleep.)
- # [01:30] * Joins: erlehmann (~erlehmann@89.204.154.153)
- # [01:32] * Joins: dydx (~dydz@adsl-76-228-82-246.dsl.pltn13.sbcglobal.net)
- # [01:43] * Quits: dydx (~dydz@adsl-76-228-82-246.dsl.pltn13.sbcglobal.net) (Quit: dydx)
- # [01:46] * Quits: plutoniix (~plutoniix@125.25.52.230.adsl.dynamic.totbb.net) (Quit: Leaving)
- # [01:46] * Quits: smaug____ (~chatzilla@KMMCMLIII.gprs.sl-laajakaista.fi) (Remote host closed the connection)
- # [01:46] * Quits: [[zz]] (~q@125.25.52.230.adsl.dynamic.totbb.net) (Quit: จรลี จรลา ...)
- # [01:47] * Joins: smaug____ (~chatzilla@KMMCMLIII.gprs.sl-laajakaista.fi)
- # [01:49] * Joins: dydx (~dydz@adsl-76-228-82-246.dsl.pltn13.sbcglobal.net)
- # [01:51] * Joins: tantek (~tantek@adsl-71-134-241-138.dsl.pltn13.pacbell.net)
- # [01:51] * Quits: Neocortex (~niels@82-170-160-25.ip.telfort.nl) (Remote host closed the connection)
- # [01:59] * Joins: wesbos (~wesbos@24.52.240.143)
- # [02:00] * Joins: [[zz]] (~q@125.25.39.134.adsl.dynamic.totbb.net)
- # [02:10] * Quits: wesbos (~wesbos@24.52.240.143) (Quit: Leaving...)
- # [02:10] * Quits: dydx (~dydz@adsl-76-228-82-246.dsl.pltn13.sbcglobal.net) (Quit: dydx)
- # [02:11] * Joins: dydx (~dydz@adsl-76-228-82-246.dsl.pltn13.sbcglobal.net)
- # [02:20] * ryanseddon_ is now known as ryanseddon
- # [02:21] * Quits: smaug____ (~chatzilla@KMMCMLIII.gprs.sl-laajakaista.fi) (Ping timeout: 252 seconds)
- # [02:35] * Joins: plutoniix (~plutoniix@125.25.39.134.adsl.dynamic.totbb.net)
- # [02:38] * Quits: ezoe (~ezoe@61-205-125-100f1.kyt1.eonet.ne.jp) (Ping timeout: 252 seconds)
- # [02:40] * Joins: MikeSmith (~MikeSmith@EM114-48-26-228.pool.e-mobile.ne.jp)
- # [02:47] * Quits: jwalden (~waldo@adsl-71-147-32-106.dsl.emhril.sbcglobal.net) (Quit: ChatZilla 0.9.87-4.1450hg.fc15 [XULRunner 8.0/20111108090029])
- # [02:59] * Quits: dydx (~dydz@adsl-76-228-82-246.dsl.pltn13.sbcglobal.net) (Quit: dydx)
- # [03:08] * Quits: tantek (~tantek@adsl-71-134-241-138.dsl.pltn13.pacbell.net) (Quit: tantek)
- # [03:15] * Joins: dydx (~dydz@adsl-76-228-82-246.dsl.pltn13.sbcglobal.net)
- # [03:15] * Joins: ezoe (~ezoe@112-68-245-145f1.kyt1.eonet.ne.jp)
- # [03:21] * Quits: dydx (~dydz@adsl-76-228-82-246.dsl.pltn13.sbcglobal.net) (Quit: dydx)
- # [03:30] * paul_irish is now known as paul_irish_
- # [03:35] * Quits: bga_ (~bga@95-55-12-193.dynamic.avangarddsl.ru) (Read error: Connection reset by peer)
- # [03:37] * Quits: MikeSmith (~MikeSmith@EM114-48-26-228.pool.e-mobile.ne.jp) (Quit: MikeSmith)
- # [03:40] * Quits: graememcc (~chatzilla@host86-148-140-184.range86-148.btcentralplus.com) (Quit: ChatZilla 0.9.88 [Firefox 9.0.1/20111221233052])
- # [03:45] * heycam is now known as heycam|away
- # [03:47] * Quits: necolas (~necolas@5e0c7fb2.bb.sky.com) (Remote host closed the connection)
- # [03:52] * Parts: bencc (~user@bzq-84-111-74-191.red.bezeqint.net)
- # [03:55] * Joins: jdong_bot_ (~jdong_bot@117.79.232.147)
- # [03:57] * Quits: silentimp (~silentimp@77.87.42.24) (Quit: silentimp)
- # [03:57] * Quits: LBP (~Mirc@pD9EB1839.dip0.t-ipconnect.de) (Ping timeout: 248 seconds)
- # [03:58] * Joins: LBP (~Mirc@pD9EB18CC.dip0.t-ipconnect.de)
- # [04:05] * Quits: weinig (~weinig@2620:149:4:1b01:f1a2:8bd7:3c07:8779) (Quit: weinig)
- # [04:15] * heycam|away is now known as heycam
- # [04:30] * Joins: weinig (~weinig@2620:149:4:1b01:78bb:912e:da91:157a)
- # [04:47] * Quits: ezoe (~ezoe@112-68-245-145f1.kyt1.eonet.ne.jp) (Ping timeout: 240 seconds)
- # [04:59] * Joins: MikeSmith (~MikeSmith@EM114-48-26-228.pool.e-mobile.ne.jp)
- # [05:01] * Joins: wesbos (~wesbos@24.52.240.143)
- # [05:04] * Quits: hij1nx (~hij1nx@cpe-98-14-168-178.nyc.res.rr.com) (Quit: hij1nx)
- # [05:11] * Quits: wesbos (~wesbos@24.52.240.143) (Quit: Leaving...)
- # [05:26] * Joins: jarek (~jarek@aeak33.neoplus.adsl.tpnet.pl)
- # [05:26] * Quits: jarek (~jarek@aeak33.neoplus.adsl.tpnet.pl) (Changing host)
- # [05:26] * Joins: jarek (~jarek@unaffiliated/jarek)
- # [05:37] * Quits: jacobolus (~jacobolus@75-144-246-6-SFBA.hfc.comcastbusiness.net) (Remote host closed the connection)
- # [05:38] * Quits: jarek (~jarek@unaffiliated/jarek) (Ping timeout: 268 seconds)
- # [05:38] * Joins: jarek (~jarek@bcs63.neoplus.adsl.tpnet.pl)
- # [05:38] * Quits: jarek (~jarek@bcs63.neoplus.adsl.tpnet.pl) (Changing host)
- # [05:38] * Joins: jarek (~jarek@unaffiliated/jarek)
- # [05:41] * Quits: jdong_bot_ (~jdong_bot@117.79.232.147) (Remote host closed the connection)
- # [05:47] * Quits: weinig (~weinig@2620:149:4:1b01:78bb:912e:da91:157a) (Quit: weinig)
- # [05:52] * Joins: jacobolus (~jacobolus@dsl081-052-138.sfo1.dsl.speakeasy.net)
- # [06:12] * Quits: ZXY (~ZXY@208.93.155.217) (Quit: PlanetZXY.com)
- # [06:27] * Joins: jarek__ (~jarek@aeaq166.neoplus.adsl.tpnet.pl)
- # [06:27] * jarek is now known as Guest37828
- # [06:27] * Quits: Guest37828 (~jarek@unaffiliated/jarek) (Ping timeout: 240 seconds)
- # [06:32] * Quits: jarek__ (~jarek@aeaq166.neoplus.adsl.tpnet.pl) (Quit: Leaving)
- # [06:38] * Quits: jacobolus (~jacobolus@dsl081-052-138.sfo1.dsl.speakeasy.net) (Remote host closed the connection)
- # [06:53] * Quits: MikeSmith (~MikeSmith@EM114-48-26-228.pool.e-mobile.ne.jp) (Ping timeout: 244 seconds)
- # [07:02] * Joins: MikeSmith (~MikeSmith@EM1-112-17-126.pool.e-mobile.ne.jp)
- # [07:20] * Joins: jdong_bot_ (~jdong_bot@220.181.151.5)
- # [07:21] * Quits: jcranmer (~jcranmer@ltsp2.csl.tjhsst.edu) (Read error: Operation timed out)
- # [07:22] * Joins: jcranmer (~jcranmer@ltsp2.csl.tjhsst.edu)
- # [07:41] * Joins: dydx (~dydz@adsl-76-199-102-172.dsl.pltn13.sbcglobal.net)
- # [07:51] * Joins: Areks (~Areks@95-25-190-2.broadband.corbina.ru)
- # [08:20] * Joins: hasather_ (~hasather_@71.109-247-163.customer.lyse.net)
- # [08:21] * Joins: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de)
- # [08:21] * Joins: tantek (~tantek@70-36-139-219.dsl.dynamic.sonic.net)
- # [08:26] * heycam is now known as heycam|away
- # [08:29] * Joins: zcorpan (~zcorpan@c-699de355.410-6-64736c14.cust.bredbandsbolaget.se)
- # [08:34] <zcorpan> annevk: it looks weird to mix decimal and hex
- # [08:36] <zcorpan> annevk: also, editorial, − looks better than -
- # [08:42] <zcorpan> do we need to have serializers for all encodings?
- # [08:47] * Quits: Kuruma (~Kuruman@cherry.kurumatani.jp) (Ping timeout: 268 seconds)
- # [08:54] * Joins: Kuruma (~Kuruman@cherry.kurumatani.jp)
- # [08:56] * Joins: woef (~woef@91.183.84.141)
- # [08:57] * Quits: dydx (~dydz@adsl-76-199-102-172.dsl.pltn13.sbcglobal.net) (Quit: dydx)
- # [09:03] * Joins: dydx (~dydz@adsl-76-199-102-172.dsl.pltn13.sbcglobal.net)
- # [09:04] <annevk> zcorpan: is there a better +?
- # [09:04] <annevk> zcorpan: and mixing decimal and hex makes sense there
- # [09:04] * Quits: Kuruma (~Kuruman@cherry.kurumatani.jp) (Ping timeout: 240 seconds)
- # [09:11] * Joins: Neocortex (~niels@82-170-160-25.ip.telfort.nl)
- # [09:13] * Quits: dydx (~dydz@adsl-76-199-102-172.dsl.pltn13.sbcglobal.net) (Quit: dydx)
- # [09:13] <zcorpan> + is fine
- # [09:13] * Joins: Ms2ger (~Ms2ger@91.181.91.205)
- # [09:14] <zcorpan> how does it make sense?
- # [09:14] <annevk> one is a code point and the other is an index
- # [09:14] <annevk> in an array of 94n length
- # [09:16] <zcorpan> ↪0x81
- # [09:16] <zcorpan> 8648
- # [09:16] <zcorpan> ↪0xA0
- # [09:16] <zcorpan> 0xF8F0
- # [09:16] <zcorpan> how do you explain this, andrew?
- # [09:17] <annevk> the first is an index into a table, the second is a code point?
- # [09:18] <annevk> 8648 = 92*94
- # [09:18] <annevk> though I think that has to be come 188 lower (all of them)
- # [09:18] <zcorpan> and 0xF8F0 is not an index?
- # [09:18] <annevk> no
- # [09:19] <zcorpan> ok, then i'm confused
- # [09:19] <zcorpan> "The shift_jis lead octet index for a given octet is:"
- # [09:19] <annevk> I didn't want to name it the shift_jis lead octet index or code point for a given octet
- # [09:20] * Joins: FlorianX (~Dimitri@p578F1CE2.dip.t-dialin.net)
- # [09:20] <annevk> but I could I suppose
- # [09:21] * Quits: jochen__ (jochen@nat/google/x-cbhuxkdfsztfukrs) (Remote host closed the connection)
- # [09:21] * Joins: jochen__ (jochen@nat/google/x-uxnfniuzdafosdys)
- # [09:21] <zcorpan> ok, i see now in the to Unicode algorithm that 0xF8F0 and above will equal the code point
- # [09:21] <annevk> and the second should prolly be named shift_jis offset rather than trail octet index
- # [09:22] <zcorpan> but i don't see why that should mean that it's fine to mix decimal and hex
- # [09:22] * Joins: PalleZingmark (~Adium@217.13.228.226)
- # [09:22] <annevk> also 0xE000
- # [09:23] <zcorpan> before the to Unicode algorithm, it's just an opaque number
- # [09:24] <annevk> I think this is easier if you want to review what the algorithm does
- # [09:25] * Joins: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net)
- # [09:28] * Joins: Kuruma (~Kuruman@cherry.kurumatani.jp)
- # [09:29] * Joins: gwicke (~gabriel@212.255.26.171)
- # [09:42] <hsivonen> I wonder how bad an idea it would be to autodetect UTF-8 vs. locale-specific legacy encoding by seeing if the first non-ASCII byte and up to 3 bytes after it form a valid UTF-8 byte sequence
- # [09:42] * Quits: hasather_ (~hasather_@71.109-247-163.customer.lyse.net) (Remote host closed the connection)
- # [09:43] <hsivonen> that is, are there valid UTF-8 byte sequences that can reasonably occur in single-byte encodings?
- # [09:43] <annevk> What is the problem?
- # [09:43] <hsivonen> annevk: letting people publish UTF-8 content while being too inept to declare it
- # [09:45] <annevk> there are some legacy encodings that have valid octets for the whole range
- # [09:45] <annevk> e.g. windows-1252
- # [09:45] * Quits: Kuruma (~Kuruman@cherry.kurumatani.jp) (Ping timeout: 252 seconds)
- # [09:45] <annevk> or windows-1254
- # [09:45] <annevk> 1256 too
- # [09:45] <annevk> etc.
- # [09:46] <hsivonen> annevk: yes, but in the case of Windows-1252, UTF-8 byte sequences don't seem to result in sensible natural language when decoded as Windows-1252
- # [09:46] <hsivonen> dunno about 1254 and 1256
- # [09:46] <zcorpan> doesn't opera have heuristics to detect utf-8?
- # [09:46] * Joins: mishunov (~spliter@77.88.72.162)
- # [09:46] <hsivonen> zcorpan: interesting. from how many bytes?
- # [09:46] * Joins: brucel (~brucel@cpc5-smal11-2-0-cust151.perr.cable.virginmedia.com)
- # [09:47] <zcorpan> no idea
- # [09:47] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [09:47] <Philip`> hsivonen: What about pages that concatenate a small amount of UTF-8 content and a large amount of legacy-encoding content?
- # [09:47] <Philip`> They'll definitely look like UTF-8 at first, but that might not be the desired way to decode them
- # [09:48] <hsivonen> Philip`: well, yeah, such pages are broken no matter what, but the degree of perceived brokenness could vary, sure
- # [09:51] <hsivonen> anyway, adding UTF-8 autodetection would not advance the goal Faruk had at the start of the thread
- # [09:52] <hsivonen> adding UTF-8 autodetection would only allow UTF-8-using authors to declare less
- # [09:52] <annevk> and only if you happen to use it in the first 1024 octets?
- # [09:56] * Joins: xec (~xec@2a00:10b0:1:1002:5ab0:35ff:fef8:6a01)
- # [09:56] <hsivonen> annevk: no, anywhere
- # [09:57] <hsivonen> annevk: the bytes before the first-non-ASCII byte can be decoded as US-ASCII, so there's no need to stall processing except to wait for the 3 bytes after the first non-ASCII byte when the first non-ASCII byte is seen
- # [09:58] <hsivonen> annevk: anyway, it's not at all clear that the problem this would solve is worth solving
- # [10:00] <annevk> oh
- # [10:00] <annevk> conceptually I guess it's not that complicated, but it's still kind of sucky
- # [10:07] * Joins: danbri (~danbri@cable-146-255-154-85.dynamic.telemach.ba)
- # [10:08] * Joins: mpt (~mpt@nat/canonical/x-xpynqpffuxkrxjiy)
- # [10:08] * Quits: mpt (~mpt@nat/canonical/x-xpynqpffuxkrxjiy) (Changing host)
- # [10:08] * Joins: mpt (~mpt@canonical/mpt)
- # [10:13] * Quits: shepazu (~shepazu@108-70-132-46.lightspeed.rlghnc.sbcglobal.net) (Read error: Connection reset by peer)
- # [10:14] * Joins: shepazu (~shepazu@108-70-132-46.lightspeed.rlghnc.sbcglobal.net)
- # [10:20] * Joins: shepazu_ (~shepazu@108-70-132-46.lightspeed.rlghnc.sbcglobal.net)
- # [10:22] * Quits: shepazu (~shepazu@108-70-132-46.lightspeed.rlghnc.sbcglobal.net) (Ping timeout: 240 seconds)
- # [10:22] * shepazu_ is now known as shepazu
- # [10:23] <hsivonen> annevk: (Re: old IRC logs) It's very likely that there are bugs in Gecko's charset alias list
- # [10:31] * Joins: smaug____ (~chatzilla@193-64-22-191-nat.elisa-mobile.fi)
- # [10:38] * Joins: drublic (~drublic@frbg-5f732290.pool.mediaWays.net)
- # [10:42] * Joins: virtuelv (virtuelv__@nat/opera/x-boldwngsunatuabe)
- # [10:58] <zcorpan> hsivonen: apparently we detect as utf-8 if there are 10 or more valid utf-8 byte sequences and no invalid utf-8 byte sequences
- # [11:00] <gsnedders> zcorpan: At the start?
- # [11:02] <hsivonen> zcorpan: I take it that valid byte sequences mean multibyte sequences so that 10 ASCII bytes don't count.
- # [11:03] * Joins: bga (bga@2001:41d0:1:8d75::254)
- # [11:03] <hsivonen> zcorpan: can there be an arbitrary number of ASCII bytes between the UTF-8 byte sequences?
- # [11:03] <zcorpan> right
- # [11:03] <hsivonen> zcorpan: how does incremental parsing and rendering work before the sniffer has made its decision?
- # [11:03] * Joins: silentimp (~silentimp@169-49-133-95.pool.ukrtel.net)
- # [11:04] <zcorpan> *shrug*
- # [11:05] <hsivonen> zcorpan: that's the most interesting part!
- # [11:07] <zcorpan> if it's very interesting, i guess you could reverse engineer it :-P
- # [11:08] * Joins: drublic_ (~drublic@frbg-4d02803a.pool.mediaWays.net)
- # [11:09] <zcorpan> apparently we reparse if the detector makes a decision late
- # [11:10] * Quits: mpt (~mpt@canonical/mpt) (Remote host closed the connection)
- # [11:10] <hsivonen> zcorpan: ok. Thanks. I want to avoid introducing reparsing to locales that don't already have it as much as possible.
- # [11:11] * Quits: drublic (~drublic@frbg-5f732290.pool.mediaWays.net) (Ping timeout: 276 seconds)
- # [11:11] <hsivonen> I tried to remove reparsing from the locales that have it in the Firefox 4 cycle, but then the Japanese Planet Debian broke and people got worried
- # [11:12] <hsivonen> the Japanese Planet Debian has fixed its encoding declaration since then
- # [11:12] * Joins: mpt (~mpt@nat/canonical/x-kzeaxstdjjkqqyil)
- # [11:12] * Quits: mpt (~mpt@nat/canonical/x-kzeaxstdjjkqqyil) (Changing host)
- # [11:12] * Joins: mpt (~mpt@canonical/mpt)
- # [11:13] <zcorpan> would be really nice if reparsing could be nuked
- # [11:13] <hsivonen> also, I want to avoid making the encoding determination timing-dependent
- # [11:13] <hsivonen> people seem to believe that our feedback loop from Japan is broken, so decisions get made based on rumors and existence proof
- # [11:25] * Joins: Lachy (~Lachy@cm-84.215.59.50.getinternet.no)
- # [11:27] <zcorpan> wow, an email from 2002 just made it to the list
- # [11:27] <zcorpan> oh sorry, that was part of the email address
- # [11:34] <jgraham> But the content was about DTD so I can understand your confusion!
- # [11:34] <hsivonen> do we have a FAQ entry about DTDs?
- # [11:37] <zcorpan> http://wiki.whatwg.org/wiki/FAQ#Under_what_conditions_should_a_DOCTYPE_be_used_in_XHTML.3F - i guess not enough
- # [11:38] <zcorpan> though it links to validator.nu faq, which may be enough
- # [11:38] * Joins: MikeSmith_ (~MikeSmith@EM114-48-158-59.pool.e-mobile.ne.jp)
- # [11:40] * Quits: MikeSmith (~MikeSmith@EM1-112-17-126.pool.e-mobile.ne.jp) (Ping timeout: 252 seconds)
- # [11:40] * MikeSmith_ is now known as MikeSmith
- # [11:41] * Joins: nonge_ (~nonge@p5B326FA5.dip.t-dialin.net)
- # [11:46] * Quits: nonge (~nonge@p5082BC01.dip.t-dialin.net) (Ping timeout: 276 seconds)
- # [11:58] * Quits: Lachy (~Lachy@cm-84.215.59.50.getinternet.no) (Quit: Computer has gone to sleep.)
- # [12:18] * Joins: Lachy (Lachy@nat/opera/x-mehaysrrnbahwaxx)
- # [12:20] * Joins: ezoe (~ezoe@112-68-245-98f1.kyt1.eonet.ne.jp)
- # [12:41] * Joins: david_carlisle (~chatzilla@86.188.197.189)
- # [12:57] * Quits: mishunov (~spliter@77.88.72.162) (Ping timeout: 252 seconds)
- # [13:01] <annevk> are [TreatUndefinedAs=EmptyString] or [TreatUndefinedAs=Null] actually used?
- # [13:02] <Ms2ger> Yes
- # [13:02] <Ms2ger> In HTML/Obsolete, IIRC
- # [13:02] <Ms2ger> Oh
- # [13:02] <Ms2ger> Undefined? Not sure
- # [13:03] <annevk> no hits
- # [13:03] <annevk> in HTML anyway
- # [13:04] <Ms2ger> Mozilla does support it, IIRC
- # [13:04] <hsivonen> annevk: why aren't UCS2 names defined as aliases of UTF-16?
- # [13:05] * gwicke is now known as gwicke_away
- # [13:05] <hsivonen> annevk: so is the plan to make BOM override HTTP so that UTF-16BE with little-endian BOM is decoded as little-endian?
- # [13:06] <hsivonen> annevk: fwiw, in case there are bugs in how Gecko handles BOMs in HTML, it's because I was naive enough to assume that the decoder library worked per spec
- # [13:06] <annevk> hsivonen: are they in any browser? UTF-16 labels are not really done yet, every browser has them done differently
- # [13:06] <annevk> hsivonen: Basically yes, BOM "rules"
- # [13:07] <hsivonen> annevk: by source inspection, it seems that Gecko supports crazy UCS2 aliases
- # [13:07] <hsivonen> annevk: IIRC, a legacy SonyEricsson browser did, too
- # [13:07] <hsivonen> not that it matters
- # [13:08] <annevk> hsivonen: I think what put me off was that Gecko added them to BE
- # [13:08] <hsivonen> UTF-16 is one of those things that must have seemed great ideas before implementation experience
- # [13:08] <annevk> hsivonen: not UTF-16
- # [13:08] * Quits: david_carlisle (~chatzilla@86.188.197.189) (Read error: Connection reset by peer)
- # [13:08] <hsivonen> annevk: UCS2 was BE in theory, no?
- # [13:09] * Joins: mishunov (~spliter@77.88.72.162)
- # [13:09] * Joins: david_carlisle (~chatzilla@86.188.197.189)
- # [13:09] <annevk> oh okay
- # [13:09] <annevk> I think per http://wiki.whatwg.org/wiki/Web_Encodings only Gecko had those labels
- # [13:09] <annevk> but I'm fine with adding labels
- # [13:10] <annevk> oh no, so Opera has those labels too, but added to UTF-16
- # [13:10] <hsivonen> annevk: if the Web doesn't need them and smontagu agrees, I'm OK with getting rid of those labels
- # [13:10] <annevk> but I guess with UTF-16 now defaulting to LE that does not make sense
- # [13:10] <hsivonen> annevk: the question is whether there's legacy content
- # [13:10] <annevk> hsivonen: IE has this " iso-10646-ucs-2, ucs-2, unicode, utf-16, utf-16le" as labels for utf-16
- # [13:10] <hsivonen> annevk: not what makes sense
- # [13:10] <annevk> agreed
- # [13:11] <hsivonen> annevk: so iso-10646-ucs-2 is LE in IE?
- # [13:11] <annevk> I would expect so based on that data
- # [13:14] * gwicke_away is now known as gwicke
- # [13:15] <hsivonen> inspired by the thread Faruk started, a console warning about form submissions using encodings that can't represent all of Unicode has landed on mozilla-central and will be in the next Nightly build
- # [13:15] <hsivonen> I wonder if it has any impact on anything at all
- # [13:15] <hsivonen> I hope it does
- # [13:16] <hsivonen> and I hope people don't complain too much about Firefox whining about bad authoring practices
- # [13:16] <Ms2ger> And that Nightly also won't support geostd8
- # [13:16] <annevk> I thought those changes were great
- # [13:17] <hsivonen> Ms2ger: is geostd8 an encoding?
- # [13:17] <annevk> was :p
- # [13:17] <Ms2ger> Yes, something Georgian nobody supports
- # [13:17] <hsivonen> hooray!
- # [13:18] * Quits: david_carlisle (~chatzilla@86.188.197.189) (Read error: Connection reset by peer)
- # [13:18] * Joins: david_carlisle (~chatzilla@86.188.197.189)
- # [13:18] * Quits: ezoe (~ezoe@112-68-245-98f1.kyt1.eonet.ne.jp) (Quit: And Now for Something Completely Different.)
- # [13:22] * Quits: erichynds (~ehynds@pool-71-184-234-218.bstnma.fios.verizon.net)
- # [13:23] * Joins: silentimp_ (~silentimp@220-194-200-46.pool.ukrtel.net)
- # [13:23] * Quits: silentimp (~silentimp@169-49-133-95.pool.ukrtel.net) (Ping timeout: 248 seconds)
- # [13:23] * silentimp_ is now known as silentimp
- # [13:24] * Joins: temp02 (~temp01@unaffiliated/temp01)
- # [13:24] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 240 seconds)
- # [13:24] <annevk> I think the way the BOM stuff should work by the way is that you say "decode X using label Y" and that algorithm first checks if X has a BOM and then picks utf-8/utf-16/utf-16be if there is a BOM, and otherwise uses Y to pick an encoding
- # [13:26] <hsivonen> annevk: what's your plan for integrating format-specific internal encoding declarations to the algorithms?
- # [13:27] <annevk> well before HTML starts decoding it first does this search through a bunch of octets
- # [13:27] <annevk> and if finds a label there it can then use that
- # [13:27] <hsivonen> annevk: FWIW, even though I previously WONTFIXed a theory-based bug about the precedence of the BOM, I'm OK with changing the precedence now that there are examples of real pages in the wild where it matters
- # [13:27] <annevk> cool
- # [13:35] <annevk> heh, found an old page by Lachy http://wiki.whatwg.org/wiki/Character_Encoding_Detection
- # [13:36] <Lachy> I don't remember writing that.
- # [13:37] <hsivonen> the Mozilla observations look weird, but I'm willing to believe the old parser did weird things
- # [13:37] <Lachy> hmm. Did it in December 2006. That's 5 years ago
- # [13:39] <annevk> http://wiki.whatwg.org/wiki/StringEncoding seems kind of nonsensical to me to expose that many encodings to script authors
- # [13:40] <annevk> especially with the addition of allowing user agents to allow arbitrary encodings
- # [13:42] <hsivonen> annevk: that seems bad
- # [13:42] * Joins: necolas (~necolas@5e0c7fb2.bb.sky.com)
- # [13:42] <hsivonen> annevk: has it been proposed on a mailing list?
- # [13:42] <annevk> dunno, I don't remember seeing it
- # [13:42] * Quits: FireFly (firefly@firefly.xen.prgmr.com) (Changing host)
- # [13:42] * Joins: FireFly (firefly@unaffiliated/firefly)
- # [13:42] <annevk> apart from on the wiki that is
- # [13:43] <hsivonen> annevk: the API design is questionable, too
- # [13:43] <hsivonen> it turns out that it's really hard to get the API right
- # [13:44] <hsivonen> iconv gets the API wrong
- # [13:44] <hsivonen> the Gecko-internal decoders get the API wrong
- # [13:44] <hsivonen> Java gets the API right
- # [13:45] <annevk> I hope the Encoding Standard gets it right, though it does not expose it to that level of detail currently
- # [13:45] <Ms2ger> And Java gets the performance wrong? :)
- # [13:45] <hsivonen> so if you see a design that doesn't have the characteristics of the Java NIO API, it makes sense to suspect there's an API design error
- # [13:45] <hsivonen> Ms2ger: not that I'm aware
- # [13:45] <Ms2ger> Then how do I get to whine about Java? :)
- # [13:45] <annevk> pointer to that API?
- # [13:50] <hsivonen> ICU4C seems to get the API right
- # [13:51] <hsivonen> annevk: http://docs.oracle.com/javase/6/docs/api/java/nio/charset/CharsetDecoder.html
- # [13:51] <hsivonen> annevk: the key being that it's necessary to be able to signal "no more input" to the decoder
- # [13:52] <hsivonen> iconv and Gecko fail at that
- # [13:52] <hsivonen> for example, if a file ends with an incomplete UTF-8 byte sequence, you don't see a REPLACEMENT CHARACTER for the trailing incomplete sequence in Firefox
- # [13:53] <annevk> ah yes
- # [13:53] <annevk> I introduced a "EOF octet" concept for that
- # [14:11] * Joins: tndH (~Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
- # [14:16] <annevk> though I have not made shift_jis emit an explicit U+FFFD in such cases
- # [14:16] <annevk> neither Gecko nor IE did that...
- # [14:30] * Joins: jwalden (~waldo@adsl-71-147-32-106.dsl.emhril.sbcglobal.net)
- # [14:30] * Quits: brucel (~brucel@cpc5-smal11-2-0-cust151.perr.cable.virginmedia.com) (Quit: brucel)
- # [14:30] * Joins: erichynds (~ehynds@venkman.brightcove.com)
- # [14:36] * Quits: david_carlisle (~chatzilla@86.188.197.189) (Read error: Connection reset by peer)
- # [14:37] * Joins: david_carlisle (~chatzilla@86.188.197.189)
- # [14:38] * Joins: david_carlisle_ (~chatzilla@86.188.197.189)
- # [14:39] * Joins: eightfold (~eightfold@c213-89-124-64.bredband.comhem.se)
- # [14:40] * Joins: david_carlisle__ (~chatzilla@86.188.197.189)
- # [14:41] * Quits: david_carlisle (~chatzilla@86.188.197.189) (Ping timeout: 248 seconds)
- # [14:41] * gwicke is now known as gwicke_away
- # [14:42] * david_carlisle__ is now known as david_carlisle
- # [14:42] * Quits: tndH (~Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Ping timeout: 240 seconds)
- # [14:42] <zcorpan> gecko and presto don't emit U+FFFD for trailing half utf-8 byte sequence, but both consider that a bug
- # [14:42] <eightfold> howdy
- # [14:42] <eightfold> is it likely that the HTML5 specification will be finalized without specifying a standardized video and audio format?
- # [14:42] <zcorpan> (except opera does it right in websockets because i tested for that and emoller fixed it for websockets)
- # [14:43] <jgraham> eightfold: Yes
- # [14:43] <jgraham> Well no
- # [14:43] <jgraham> The specification will never be finalized
- # [14:43] <jgraham> Except in some meaningless W3C way
- # [14:44] * Quits: david_carlisle_ (~chatzilla@86.188.197.189) (Ping timeout: 248 seconds)
- # [14:44] <jgraham> As long as people are still implementing it, the HTML standard will keep evolving along a continuum
- # [14:44] <eightfold> jgraham: yes, but it will be finalized the meaningless W3C way?
- # [14:44] <MikeSmith> annevk: how about we make the URL spec a WebApps deliverable instead?
- # [14:44] <eightfold> "finalized the" = "finalized in the"
- # [14:45] <annevk> MikeSmith: what about the charter?
- # [14:45] <jgraham> The video codec won't be mandated in whatever W3C pushes to Rec.
- # [14:45] <annevk> MikeSmith: maybe we should first write the spec and then see who wants to publish it...
- # [14:46] <MikeSmith> annevk: working on that now
- # [14:46] <annevk> sweet
- # [14:46] <MikeSmith> about the charter, I guess we'd need to propose it
- # [14:46] <annevk> zcorpan: interesting
- # [14:46] * annevk is playing with euc-jp decoding
- # [14:46] <annevk> it's somewhat more sane than shift_jis, but more complex
- # [14:46] <Philip`> eightfold: Meaningless finalisation will require some impossible tasks to be completed (like a comprehensive test suite and comprehensively interoperable implementations), so it'll depend on whether those requirements get dropped or ignored or whether they block progress forever
- # [14:46] <eightfold> jgraham: what is the "Rec."? recommendation?
- # [14:46] <jgraham> Yes
- # [14:47] <Ms2ger> Ignored, I guess
- # [14:48] <eightfold> but does anyone here believe there will ever be a common video format among browser vendors?
- # [14:48] <zcorpan> i hope there will be!
- # [14:49] <zcorpan> but who doesn't
- # [14:49] <eightfold> yes, i sure do too.
- # [14:49] <jgraham> No point in letting unreasoble requirements get in the way of celebrating finishing a legacy technology
- # [14:50] <eightfold> microsoft and apple doesn't seem to be very eager to implement webm support. at least i realized the >ie9 solution seems to simplify the installation of a browser plugin.
- # [14:50] * eightfold will brb
- # [14:52] <hsivonen> WebM support for IE9 isn't really a browser plug-in
- # [14:53] <hsivonen> it's an extension component for the system-wide media framework
- # [14:53] <hsivonen> different layer of extension
- # [14:53] <hsivonen> different API
- # [14:53] * gwicke_away is now known as gwicke
- # [14:59] * Joins: graememcc (~chatzilla@host86-148-140-184.range86-148.btcentralplus.com)
- # [15:00] * Quits: temp02 (~temp01@unaffiliated/temp01) (Ping timeout: 252 seconds)
- # [15:01] <bga> https://github.com/jterrace/js.js
- # [15:01] <bga> %)
- # [15:01] * Joins: temp01 (~temp01@unaffiliated/temp01)
- # [15:06] * Joins: david_carlisle_ (~chatzilla@86.188.197.189)
- # [15:07] * Joins: MikeSmith_ (~MikeSmith@EM1-113-73-161.pool.e-mobile.ne.jp)
- # [15:07] * Quits: david_carlisle (~chatzilla@86.188.197.189) (Ping timeout: 248 seconds)
- # [15:07] * david_carlisle_ is now known as david_carlisle
- # [15:07] * Quits: MikeSmith (~MikeSmith@EM114-48-158-59.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
- # [15:07] * MikeSmith_ is now known as MikeSmith
- # [15:14] * Quits: virtuelv (virtuelv__@nat/opera/x-boldwngsunatuabe) (Quit: Ex-Chat)
- # [15:15] <MikeSmith> "It currently takes about 40 seconds to run print(1+1)."
- # [15:18] * Quits: zcorpan (~zcorpan@c-699de355.410-6-64736c14.cust.bredbandsbolaget.se) (Quit: zcorpan)
- # [15:20] * Quits: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net) (Quit: tomasf)
- # [15:20] * Joins: davidb_ (~davidb@66.207.208.98)
- # [15:21] * Joins: MacTed (~Thud@63.119.36.36)
- # [15:21] * Quits: jwalden (~waldo@adsl-71-147-32-106.dsl.emhril.sbcglobal.net) (Quit: brb)
- # [15:22] * Quits: Ms2ger (~Ms2ger@91.181.91.205) (Ping timeout: 240 seconds)
- # [15:23] * Joins: jwalden (~waldo@nat/mozilla/x-eiscwqcosgjuinds)
- # [15:23] * Joins: Ms2ger (~Ms2ger@91.181.91.205)
- # [15:24] <eightfold> hsivonen: that was what i was trying to say, but didn't. :) what does the process look like to the end user? i don't have a windows installation handy.
- # [15:35] <eightfold> is there any chance w3c will recommend h.264 in the html5 spec, given it's proprietary nature?
- # [15:35] <eightfold> its
- # [15:38] <smaug____> eightfold: I guess only if h.264 becomes royalty-free
- # [15:41] <eightfold> smaug____: MPEG-LA has said that it will be forever, but only for end users, right? so software that implements h.264 still has to pay?
- # [15:41] <eightfold> "it will be" = "it will be free"
- # [15:42] * Quits: bzed (~bzed@devel.recluse.de) (Read error: Operation timed out)
- # [15:42] * Joins: bzed (~bzed@devel.recluse.de)
- # [15:43] <zewt> that's the same thing, heh
- # [15:43] * Joins: tomasf (~tomasf@static-88.131.62.36.addr.tdcsong.se)
- # [15:44] <eightfold> oops
- # [15:44] * Joins: ksweeney (~Adium@nyv-exweb.iac.com)
- # [15:45] <smaug____> eightfold: it must be free for implementors
- # [15:46] <eightfold> smaug____: for w3c to recommend it, you mean?
- # [15:47] <zewt> there are endless places they can drop in licensing (encoders, decoders, per type of media encoded, for streaming, etc)
- # [15:48] <smaug____> eightfold: there are w3c members which certainly won't accept recommendation which includes non-free parts
- # [15:50] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 240 seconds)
- # [15:50] * Joins: temp02 (~temp01@unaffiliated/temp01)
- # [15:53] * Joins: dbaron (~dbaron@pool-72-94-180-111.phlapa.fios.verizon.net)
- # [15:55] * Quits: jochen__ (jochen@nat/google/x-uxnfniuzdafosdys) (Remote host closed the connection)
- # [16:00] * Joins: miketaylr (~miketaylr@cpe-68-203-0-108.austin.res.rr.com)
- # [16:07] * Joins: rillian (~rillian@187.153.90.68)
- # [16:10] * Quits: david_carlisle (~chatzilla@86.188.197.189) (Ping timeout: 252 seconds)
- # [16:10] * Joins: david_carlisle (~chatzilla@86.188.197.189)
- # [16:13] * Joins: david_carlisle_ (~chatzilla@86.188.197.189)
- # [16:13] * Quits: smaug____ (~chatzilla@193-64-22-191-nat.elisa-mobile.fi) (Remote host closed the connection)
- # [16:14] * Joins: smaug____ (~chatzilla@193-64-22-191-nat.elisa-mobile.fi)
- # [16:14] * Joins: david_carlisle__ (~chatzilla@86.188.197.189)
- # [16:15] * Quits: david_carlisle (~chatzilla@86.188.197.189) (Ping timeout: 248 seconds)
- # [16:15] * david_carlisle__ is now known as david_carlisle
- # [16:18] * Quits: david_carlisle_ (~chatzilla@86.188.197.189) (Ping timeout: 248 seconds)
- # [16:26] * Joins: wesbos (~wesbos@24.52.240.143)
- # [16:29] * Quits: david_carlisle (~chatzilla@86.188.197.189) (Read error: Connection reset by peer)
- # [16:29] * Joins: david_carlisle (~chatzilla@86.188.197.189)
- # [16:31] * Parts: ksweeney (~Adium@nyv-exweb.iac.com)
- # [16:32] * Quits: jdong_bot_ (~jdong_bot@220.181.151.5) (Remote host closed the connection)
- # [16:34] * Quits: rillian (~rillian@187.153.90.68) (Ping timeout: 260 seconds)
- # [16:35] * Quits: mishunov (~spliter@77.88.72.162) (Quit: mishunov)
- # [16:36] * Joins: rillian (~rillian@189.149.112.208)
- # [16:44] <hsivonen> eightfold: to get WebM for IE9, you go to a Web page, download an installer .exe and run it as administrator
- # [16:44] <hsivonen> eightfold: the experience is the usual Windows software installation experience
- # [16:45] <hsivonen> eightfold: MPEG-LA wants royalties from encoders, decoders and from a subset of people who distribute bits arranged with an H.264 encoder
- # [16:46] <hsivonen> eightfold: for H.264 to be properly royalty-free, it needs to be royalty-free to decode, to encode and to transfer
- # [16:46] <zewt> if you ever hear the MPEG-LA offering anything for "free", double-check--the entire *point* of the MPEG-LA is to license MPEG stuff for money
- # [16:47] <zewt> they're not going to do anything just to be nice
- # [16:47] <hsivonen> eightfold: where encode and decode are shorthand for making, distributing and running decoder/encoder
- # [16:49] <zewt> (though I could just almost see them offering a hamstrung profile for free, just to try to cripple competing free codec development)
- # [16:49] * Joins: david_carlisle_ (~chatzilla@86.188.197.189)
- # [16:50] * Quits: MikeSmith (~MikeSmith@EM1-113-73-161.pool.e-mobile.ne.jp) (Quit: MikeSmith)
- # [16:50] * Quits: rillian (~rillian@189.149.112.208) (Ping timeout: 252 seconds)
- # [16:51] * Quits: david_carlisle (~chatzilla@86.188.197.189) (Ping timeout: 248 seconds)
- # [16:51] * david_carlisle_ is now known as david_carlisle
- # [16:53] * Joins: rillian (~rillian@189.149.112.208)
- # [16:56] * Joins: mamund (mamund@nullrouted.info)
- # [17:02] * Joins: ehsan (~ehsan@66.207.208.98)
- # [17:06] <gsnedders> zewt: There are plenty of members of MPEG-LA and the MPEG WG who want there be a RF standard. Apple is one of the most vocal.
- # [17:07] <gsnedders> (And don't think Apple are just saying that after the Ogg/Theora stuff going everywhere: they were vocal about this at the time H.264 was being standardized a decade ago.)
- # [17:07] <hsivonen> gsnedders: they were vocal about MPEG-4 (Visual) Simple Profile before H.264
- # [17:08] <gsnedders> And I believe about stuff before that too.
- # [17:08] <gsnedders> But yeah, that there are patent holders pushing for a RF baseline isn't new, but it's no more likely to happen now than a decade ago.
- # [17:09] <gsnedders> Also, as foolip has pointed out multiple times, without an audio codec and the container becoming RF, it doesn't matter much as you don't gain compat. with existing toolchains.
- # [17:09] <zewt> and of course it would be a reduced profile
- # [17:09] <hsivonen> gsnedders: so much so that the release of QuickTime 6 was delayed, because Apple tried to get the stuff made royalty-free
- # [17:10] <hsivonen> (of course, when you have shown you have the software ready to ship, it's not particularly credible to withhold it for a short while. they know you are going to ship it)
- # [17:10] <erlehmann> gsnedders, if apple cares about royalty free standards now, why haven't they supported vorbis when everyone else does? explain.
- # [17:11] <gsnedders> "Apple agrees with paying a reasonable royalty for including MPEG-4 codecs in QuickTime, but does not believe that MPEG-4 can be successful in the marketplace if content owners must also pay royalties in order to deliver their content using MPEG-4."
- # [17:11] <hsivonen> gsnedders: you'd gain compat with existing chips
- # [17:11] * Quits: wesbos (~wesbos@24.52.240.143) (Quit: Leaving...)
- # [17:11] <gsnedders> hsivonen: True, but I get the impression that stuff is starting to move on mobile to where it is on TVs: having DSPs reprogrammable.
- # [17:12] <gsnedders> erlehmann: There are plenty of reasons why they might not have done so; it's hard to speculate.
- # [17:12] <erlehmann> aren't they already? see the OMAP work.
- # [17:12] * Joins: wesbos (~wesbos@24.52.240.143)
- # [17:12] <hsivonen> gsnedders: reprogrammable by whom
- # [17:12] <erlehmann> gsnedders, i thought you might be more in the know than me.
- # [17:12] <gsnedders> erlehmann: Most mobile devices ship with locked-down DSPs. Certainly OMAP devices in general have unlocked DSPs, not sure about mobile applications of them.
- # [17:12] <gsnedders> hsivonen: Anyone whom the OS allows access to the chips to.
- # [17:13] <hsivonen> gsnedders: if the chip vendor gives you enough documentation and toolchain
- # [17:13] * Parts: mamund (mamund@nullrouted.info)
- # [17:13] <gsnedders> hsivonen: Sure, but for most Android devices that's probably enough.
- # [17:14] <gsnedders> hsivonen: Because WebM is now part of the standard Android impl
- # [17:14] <hsivonen> gsnedders: does Android let apps push code to the DSP?
- # [17:14] <gsnedders> hsivonen: I believe not. But I believe everyone who does WebM decoding uses the Android's native support.
- # [17:14] <zewt> hardware on android tends to be hidden behind magic proprietary .so's or hidden away on the locked-down radio side of things
- # [17:14] <zewt> it'd be the vendor who would have to implement it
- # [17:15] <hsivonen> gsnedders: is it so much part of the standard Android impl that Opera is going to let it show in canPlayType?
- # [17:15] <gsnedders> (Though our experience has been WebM support often interacts badly with hardware-accelerated drawing in a lot of cases.)
- # [17:17] <gsnedders> (i.e., WebM's support in Android on many devices is buggy)
- # [17:18] <gsnedders> Apparently it often draws in the wrong place, for example.
- # [17:22] <zewt> heh, second time google search has wonked up the cursor position while i was typing a search
- # [17:26] * Joins: rillian_ (~rillian@189.149.129.139)
- # [17:27] <gsnedders> hsivonen: Somehow Google needs to better ensure Android devices don't have horrible bugs like that :\
- # [17:28] * Quits: rillian (~rillian@189.149.112.208) (Ping timeout: 240 seconds)
- # [17:28] <zewt> they can't even get android devices to use a standard button layout, so ...
- # [17:29] * Joins: gkellogg (~gregg@c-98-248-150-91.hsd1.ca.comcast.net)
- # [17:29] * Quits: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de) (Remote host closed the connection)
- # [17:30] * Quits: xec (~xec@2a00:10b0:1:1002:5ab0:35ff:fef8:6a01) (Remote host closed the connection)
- # [17:48] * Quits: tomasf (~tomasf@static-88.131.62.36.addr.tdcsong.se) (Quit: tomasf)
- # [17:50] * Joins: Phae (u455@gateway/web/irccloud.com/x-rivfpqurgbjdtwyv)
- # [17:51] <gsnedders> erlehmann: A few possible reasons: they don't feel their customers require it; they don't think another format that exists for the sake of being RF is benefical and would rather an existing format; they think the patent risk of Theora is too high, etc.
- # [17:52] <erlehmann> gsnedders, i was more talking about vorbis.
- # [17:52] * Quits: Lachy (Lachy@nat/opera/x-mehaysrrnbahwaxx) (Quit: Computer has gone to sleep.)
- # [17:52] <erlehmann> which is usable almost everywhere except when apple software comes into the picture
- # [17:53] <gsnedders> erlehmann: Vorbis is a more interesting question, and less clear why MS/Apple's native frameworks don't support it.
- # [17:55] <erlehmann> gsnedders, … says a person working for a company that would take a sizable hit if it had to pay royalties for media decoding, opposed to apple and ms.
- # [17:57] <erlehmann> reducing competition is an incentive.
- # [17:59] * Joins: dydx (~dydz@adsl-76-199-102-172.dsl.pltn13.sbcglobal.net)
- # [18:00] <dglazkov> good morning, Whatwg!
- # [18:01] <erlehmann> gsnedders, or wouldn't it? how high are royalties?
- # [18:01] * Joins: KillerX (~anant@2620:101:8003:200:d5e2:d592:4708:e175)
- # [18:01] <gsnedders> erlehmann: Apple and MS both pay more for licensing than they recieve from them, AFAIK
- # [18:01] <gsnedders> erlehmann: Apple certainly does.
- # [18:02] * Quits: manu-db (~msporny@digitalbazaar.com) (Read error: Operation timed out)
- # [18:02] * Quits: david_carlisle (~chatzilla@86.188.197.189) (Remote host closed the connection)
- # [18:02] <gsnedders> Apple certainly has little financial interest in MPEG-4 being used, and have pushed for everything in MPEG-4 they hold patents on to be RF.
- # [18:03] <zewt> as far as I'm concerned, anything MPEG being RF is a bad thing (for the rest of the world)
- # [18:03] * Joins: manu-db (~msporny@digitalbazaar.com)
- # [18:04] <gsnedders> zewt: Why?
- # [18:04] <zewt> it will slow the adoption and development of truly free codecs
- # [18:04] <erlehmann> gsnedders, that is not a point. but 81 million NOK being around 13.5 million US$ may be a point.
- # [18:05] <gsnedders> erlehmann: huh?
- # [18:05] <erlehmann> apple income is measured in *billions* of dollarites
- # [18:05] <erlehmann> gsnedders, i just looked up how big the companies are and figured that licensing media codecs hits a small company more than a big. you tell me if i am correct.
- # [18:06] <erlehmann> „big“ as in „operating income“
- # [18:06] <gsnedders> erlehmann: The cost of licensing it to ship encoders and decoders will stay for a while regardless; there's too much existing content out there, and the fact that DVDs and Blu-Ray require the decoders (and encoders, if you want to author content, which bundled software allows)
- # [18:06] <gsnedders> erlehmann: Right, yeah.
- # [18:07] <erlehmann> if the cost for h.264 stuff is capped at 6.5 million, that it as least the same ballpark. scary.
- # [18:08] <gsnedders> The licensing fees aren't a major issue to Apple, but nor is the income they get at all notable. The only financal reasons not to ship more codecs is developer time and patent risk.
- # [18:08] * Quits: Neocortex (~niels@82-170-160-25.ip.telfort.nl) (Quit: Leaving)
- # [18:08] <erlehmann> hahaha, doctor evil http://obamapacman.com/wp-content/uploads/2010/02/Dr-Evil-H.264-5-million-dollars-licensing-myth.jpg
- # [18:08] * Quits: woef (~woef@91.183.84.141) (Ping timeout: 240 seconds)
- # [18:09] <erlehmann> gsnedders, are you assuming that it is not a strategic benefit to make it harder to enter a market?
- # [18:09] <erlehmann> >obamapacman.com
- # [18:09] <erlehmann> wat
- # [18:09] <gsnedders> erlehmann: Which markert?
- # [18:09] <erlehmann> harry potter. OBAMA.
- # [18:09] <gsnedders> *market
- # [18:10] <zewt> gsnedders: it's not hard to contrive other possible financial reasons (whether they're actual considerations or not, only they know)
- # [18:10] <gsnedders> Practically, I can't think of any market for which it is a strategic benefit.
- # [18:10] <erlehmann> gsnedders, any market. if company A can afford to pay for patents more easily than company B, a competitor, an open standard may not be in the best short-term-interest of the shareholders of company A.
- # [18:10] <jgraham> gsnedders: You seem to be missing the point. Irrespective of whether Apple profits directly from licensing fees, requiring browser implementors to support h.264 would be like regressive taxation
- # [18:11] <jgraham> In that it would disproportionately affect the poorer players
- # [18:11] <zewt> for example, everyone using codecs that cost money could increase the cost--slightly--of creating competing phones
- # [18:11] <gsnedders> jgraham: But Apple practically isn't competing with other browser vendors, esp. on iOS.
- # [18:11] <jgraham> gsnedders: Huh?!
- # [18:11] <erlehmann> gsnedders, what? apple is hindering them for the benefit of its own ecosystem. see the crippling of the audio element API.
- # [18:12] <jgraham> I agree that they are trying to have an unlevel playing field
- # [18:12] <erlehmann> which is a strategic benefit. gsnedders, i do not see where you are going here.
- # [18:12] <jgraham> But they clearly compete with mini on iOS and with other platforms on mobile
- # [18:12] <gsnedders> erlehmann: I'd argue that was not wanting the web platform competing with native applications, not a fear about browser marketshare per-se.
- # [18:14] <gsnedders> jgraham: And Mini is going for a sufficently different segment of the market when it comes to video support, for example, that it isn't really competition in this context.
- # [18:15] * Joins: ezoe (~ezoe@112-68-245-98f1.kyt1.eonet.ne.jp)
- # [18:16] <gsnedders> Basically, my point is that for iOS/iPod the market is so full of competitors that already support the same formats (excluding Apple's DRM) that they have no competitive advantage there, as allowing more competitors into the market likely would not be a massive threat to their marketshare; on the desktop it possibly makes F/OSS OSes more plausible, but most users there already install the patent-encumbered codecs anyway, it doesn't give them a comp
- # [18:24] * Quits: PalleZingmark (~Adium@217.13.228.226) (Quit: Leaving.)
- # [18:26] * Quits: ben_alman (~cowboy@awesome.benalman.com) (Excess Flood)
- # [18:28] * Joins: gavinc (~gavin@barad-dur.carothers.name)
- # [18:28] * Joins: ben_alman (~cowboy@awesome.benalman.com)
- # [18:38] * Joins: tomasf (~tom@c-b7dbe555.024-204-6c6b7012.cust.bredbandsbolaget.se)
- # [18:42] <hsivonen> I wonder when Opera is going to have the compute power to do video transcodes on the Mini servers
- # [18:43] <gsnedders> hsivonen: A few customers have video transcoding done for custom Mini-based products, FWIW
- # [18:44] * gsnedders wonders what the average screen resolution of Mini users is
- # [18:48] * Joins: ap (~ap@2620:149:4:1b01:9091:4d00:66d1:e0e0)
- # [18:49] * Quits: KillerX (~anant@2620:101:8003:200:d5e2:d592:4708:e175) (Read error: Connection reset by peer)
- # [18:49] * Joins: hasather_ (~hasather_@71.109-247-163.customer.lyse.net)
- # [18:49] * Joins: KillerX (~anant@2620:101:8003:200:d5e2:d592:4708:e175)
- # [18:53] * Joins: weinig (~weinig@2620:149:4:1b01:59b6:a2c3:b00a:3f95)
- # [18:53] * Quits: wesbos (~wesbos@24.52.240.143) (Read error: Connection reset by peer)
- # [18:53] * Joins: wesbos (~wesbos@24.52.240.143)
- # [18:54] * Quits: silky (~silky@pool-74-108-142-22.nycmny.fios.verizon.net) (Ping timeout: 240 seconds)
- # [18:55] * Joins: silky (~silky@pool-74-108-142-22.nycmny.fios.verizon.net)
- # [19:00] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [19:04] * Joins: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net)
- # [19:04] * Quits: rillian_ (~rillian@189.149.129.139) (Ping timeout: 240 seconds)
- # [19:05] * Joins: astearns (~anonymous@192.150.22.5)
- # [19:05] * Quits: nunnun (~nunnun@irc.v6.nunnun.jp) (Ping timeout: 248 seconds)
- # [19:05] * Joins: KillerX_ (~anant@nat/mozilla/x-nvirrkgbhjthrsnp)
- # [19:06] * Quits: KillerX (~anant@2620:101:8003:200:d5e2:d592:4708:e175) (Ping timeout: 248 seconds)
- # [19:06] * KillerX_ is now known as KillerX
- # [19:14] * Joins: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi)
- # [19:14] <jgraham> gsnedders: I entirely disagree with the notion that Mini doesn't compete with Mobile Safari.
- # [19:15] <gsnedders> jgraham: It does in general. It doesn't compete for people wanting to view YouTube, for example.
- # [19:15] <gsnedders> That's all I mean.
- # [19:16] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 240 seconds)
- # [19:16] <gsnedders> It doesn't compete because it doesn't support the one prerequisite thing: video support.
- # [19:19] * Joins: tndH (~Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com)
- # [19:20] * Joins: fishd (darin@nat/google/x-cycatqbinrthyxnc)
- # [19:31] * Joins: Lachy (~Lachy@cm-84.215.59.50.getinternet.no)
- # [19:32] <jgraham> gsnedders: do you think that is more or less likely to change if usable video implies paying tens of millions of NOK a year to MPEG-LA?
- # [19:34] <gsnedders> jgraham: No real change.
- # [19:40] * Quits: plutoniix (~plutoniix@125.25.39.134.adsl.dynamic.totbb.net) (Quit: Leaving)
- # [19:43] * Quits: Lachy (~Lachy@cm-84.215.59.50.getinternet.no) (Quit: Computer has gone to sleep.)
- # [19:44] * Joins: Lachy (~Lachy@cm-84.215.59.50.getinternet.no)
- # [19:52] * Quits: smaug____ (~chatzilla@193-64-22-191-nat.elisa-mobile.fi) (Remote host closed the connection)
- # [19:53] * Joins: hij1nx (~hij1nx@75.93.236.201)
- # [19:53] * Joins: smaug____ (~chatzilla@193-64-22-191-nat.elisa-mobile.fi)
- # [19:54] * Quits: drublic_ (~drublic@frbg-4d02803a.pool.mediaWays.net) (Ping timeout: 276 seconds)
- # [19:58] * Joins: twisted (~twisted@82.99.22.84.in-addr.arpa)
- # [20:01] * twisted is now known as twisted`
- # [20:09] * Joins: rniwa (rniwa@nat/google/x-mwhnatdquhjxjmsi)
- # [20:09] * Quits: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net) (Ping timeout: 276 seconds)
- # [20:10] * Quits: oal (u4126@gateway/web/irccloud.com/x-kqltsiarqlcvmgev) (Remote host closed the connection)
- # [20:10] * Quits: matjas (u2247@gateway/web/irccloud.com/x-ntgzpdvnbflwojsc) (Remote host closed the connection)
- # [20:10] * Quits: eae (u4278@gateway/web/irccloud.com/x-cdpqxfddchcmdipx) (Remote host closed the connection)
- # [20:10] * Quits: scheib (u4467@gateway/web/irccloud.com/x-klvjrypchcugfhnz) (Read error: Connection reset by peer)
- # [20:10] * Quits: bobylito (u3929@gateway/web/irccloud.com/x-fnuwznzkxlhsmqdy) (Remote host closed the connection)
- # [20:10] * Quits: matijsb (u2278@gateway/web/irccloud.com/x-okzyhlgtjoyugvki) (Remote host closed the connection)
- # [20:10] * Quits: dglazkov (u4270@gateway/web/irccloud.com/x-iggzwjdldptderlp) (Remote host closed the connection)
- # [20:10] * Quits: niftylettuce (u2733@gateway/web/irccloud.com/x-spoyrnjwkptgreco) (Write error: Broken pipe)
- # [20:10] * Quits: romainhuet (u2533@gateway/web/irccloud.com/x-bstpfflphkjnyege) (Read error: Connection reset by peer)
- # [20:10] * Quits: Raynos (u3611@gateway/web/irccloud.com/x-obnjbjulufjtynht) (Read error: Connection reset by peer)
- # [20:10] * Quits: ryanseddon (u1832@gateway/web/irccloud.com/x-zemkrrzgplwvvubo) (Remote host closed the connection)
- # [20:10] * Quits: annevk5 (u2483@gateway/web/irccloud.com/x-vueyikykmbscdtdy) (Remote host closed the connection)
- # [20:10] * Quits: Phae (u455@gateway/web/irccloud.com/x-rivfpqurgbjdtwyv) (Read error: Connection reset by peer)
- # [20:10] * Quits: Scorchin (u1242@gateway/web/irccloud.com/x-gplgfjsesrbkoyju) (Remote host closed the connection)
- # [20:10] * Quits: beowulf (u116@pdpc/supporter/professional/beowulf) (Remote host closed the connection)
- # [20:10] * Quits: timeless (u4015@firefox/developer/timeless) (Remote host closed the connection)
- # [20:11] * Quits: NimeshNeema (u2689@gateway/web/irccloud.com/x-vnomqljijuznptgl) (Remote host closed the connection)
- # [20:12] * Joins: Phae (u455@gateway/web/irccloud.com/x-wbyokthsrgraijsx)
- # [20:12] * Joins: Raynos (u3611@gateway/web/irccloud.com/x-yvripzaihsirdboz)
- # [20:13] * Joins: dglazkov (u4270@gateway/web/irccloud.com/x-tkvyztrslbsbmgaz)
- # [20:14] * Joins: annevk5 (u2483@gateway/web/irccloud.com/x-wkosyamnjqsjagoz)
- # [20:14] * Joins: Scorchin (u1242@gateway/web/irccloud.com/x-ckpvmzdgzfiabvjq)
- # [20:15] * Joins: matijsb (u2278@gateway/web/irccloud.com/x-gbdczvnammjhynyo)
- # [20:15] * Joins: scheib (u4467@gateway/web/irccloud.com/x-tvbuqquedfmdtmsw)
- # [20:16] <erlehmann> jgraham, lol.
- # [20:16] <erlehmann> tens of millions of NOK sounds like EVE Online
- # [20:17] * Joins: niftylettuce (u2733@gateway/web/irccloud.com/x-cuycoxhwrcqjfnaa)
- # [20:18] * Joins: eae (u4278@gateway/web/irccloud.com/x-evbmjapajeclhcyx)
- # [20:18] * Joins: romainhuet (u2533@gateway/web/irccloud.com/x-uogqjmtcgpethujw)
- # [20:23] * Joins: oal (u4126@gateway/web/irccloud.com/x-icsmsdfcxuezfibg)
- # [20:24] * Joins: ryanseddon (u1832@gateway/web/irccloud.com/x-axventbejsxpgwip)
- # [20:25] * Joins: timeless (u4015@firefox/developer/timeless)
- # [20:25] * Joins: FlorianX1 (~Dimitri@p4FCF6D28.dip.t-dialin.net)
- # [20:27] * Joins: matjas (u2247@gateway/web/irccloud.com/x-tznxleuemfbfwyiq)
- # [20:29] * Quits: FlorianX (~Dimitri@p578F1CE2.dip.t-dialin.net) (Ping timeout: 252 seconds)
- # [20:29] * Joins: Bang (~l@188.129.183.22)
- # [20:30] * Parts: Bang (~l@188.129.183.22)
- # [20:32] * Joins: beowulf (u116@gateway/web/irccloud.com/x-mqrgpyntjesmbmte)
- # [20:32] * Quits: beowulf (u116@gateway/web/irccloud.com/x-mqrgpyntjesmbmte) (Changing host)
- # [20:32] * Joins: beowulf (u116@pdpc/supporter/professional/beowulf)
- # [20:35] * Joins: jennb (jennb@nat/google/x-cakjhowkwqdbwpsg)
- # [20:40] * Joins: sicking (~chatzilla@nat/mozilla/x-dumvecvchvqymqqw)
- # [20:41] * Joins: bobylito (u3929@gateway/web/irccloud.com/x-ucgfwjxwnfktscjx)
- # [20:45] * Quits: Lachy (~Lachy@cm-84.215.59.50.getinternet.no) (Quit: Computer has gone to sleep.)
- # [20:46] * Joins: tantek_ (~tantek@70-36-139-219.dsl.dynamic.sonic.net)
- # [20:51] * Joins: NimeshNeema (u2689@gateway/web/irccloud.com/x-tfvssijdjrqhfxaa)
- # [20:53] * Joins: xtoph (~xtoph@213.47.185.206)
- # [20:53] * Quits: xtoph (~xtoph@213.47.185.206) (Client Quit)
- # [20:56] * nonge_ is now known as nonge
- # [21:10] * Joins: twisted (~twisted@82.99.22.84.in-addr.arpa)
- # [21:10] * Joins: cpearce (~chatzilla@60.234.54.74)
- # [21:11] * Quits: twisted` (~twisted@82.99.22.84.in-addr.arpa) (Remote host closed the connection)
- # [21:11] * twisted is now known as twisted`
- # [21:12] * Joins: d_rwin (~d_rwin@223.176.216.192)
- # [21:19] * Quits: d_rwin (~d_rwin@223.176.216.192) (Quit: used WLIrc)
- # [21:21] <annevk> http://www.nytimes.com/2012/01/02/opinion/krugman-nobody-understands-debt.html "But it also revealed something else: when people in D.C. talk about deficits and debt, by and large they have no idea what they’re talking about — and the people who talk the most understand the least."
- # [21:21] <annevk> sounds like your average standards meeting
- # [21:21] * Quits: hij1nx (~hij1nx@75.93.236.201) (Quit: hij1nx)
- # [21:33] * Joins: hij1nx (~hij1nx@pool-96-224-2-222.nycmny.east.verizon.net)
- # [21:35] * Quits: FlorianX1 (~Dimitri@p4FCF6D28.dip.t-dialin.net) (Quit: Leaving.)
- # [21:39] * Quits: hij1nx (~hij1nx@pool-96-224-2-222.nycmny.east.verizon.net) (Ping timeout: 240 seconds)
- # [21:41] * Quits: ap (~ap@2620:149:4:1b01:9091:4d00:66d1:e0e0) (Quit: ap)
- # [21:53] * Joins: Stikk (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi)
- # [21:54] * Quits: Stikk (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi) (Client Quit)
- # [21:54] * Joins: Stikk (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi)
- # [21:56] * Quits: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi) (Ping timeout: 248 seconds)
- # [21:56] * Stikk is now known as Stikki
- # [21:57] * Joins: jamesr (jamesr@nat/google/x-ofseoengewynmcwp)
- # [21:58] * Quits: smaug____ (~chatzilla@193-64-22-191-nat.elisa-mobile.fi) (Ping timeout: 240 seconds)
- # [22:05] <AryehGregor> s/in D\.C\. //;s/deficits and debt/anything/
- # [22:06] <annevk> so the writer of that article has @nytimeskrugman as twitter account, but has not posted said article there :/
- # [22:06] <annevk> I've been spending about five minutes trying to research the most appropriate tweet to retweet
- # [22:06] <TabAtkins> AryehGregor: What are you doing for Moz now?
- # [22:07] <annevk> (@nytimes has not posted it either as far as I can tell)
- # [22:07] <AryehGregor> TabAtkins, right this very second, I'm trying to figure out where I'm supposed to call for a one-on-one chat with someone.
- # [22:07] * AryehGregor is about to just take a guess
- # [22:07] <AryehGregor> In general, I'm working on a bunch of stuff, starting with tests for CSS Transforms.
- # [22:09] * Quits: erichynds (~ehynds@venkman.brightcove.com)
- # [22:11] * Quits: Stikki (~lordstich@dsl-pribrasgw1-ff17c300-80.dhcp.inet.fi)
- # [22:18] * Quits: Ms2ger (~Ms2ger@91.181.91.205) (Quit: nn)
- # [22:20] * Joins: dave_levin (dave_levin@nat/google/x-tziivdqcngebelxd)
- # [22:20] * gwicke is now known as gwicke_away
- # [22:20] * gwicke_away is now known as gwicke
- # [22:21] * Quits: sicking (~chatzilla@nat/mozilla/x-dumvecvchvqymqqw) (Ping timeout: 244 seconds)
- # [22:24] <TabAtkins> annevk: Who's taken over MQ?
- # [22:27] <jgraham> Oh, media queries, not mercurial queues
- # [22:27] <annevk> Florian I think
- # [22:27] <annevk> and Sylvain
- # [22:27] <TabAtkins> Thanks!
- # [22:31] * Joins: palbo (~pablof@144.189.101.1)
- # [22:33] * Quits: davidb_ (~davidb@66.207.208.98) (Quit: davidb_)
- # [22:33] * abarth|zZz is now known as abarth
- # [22:34] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
- # [22:35] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Client Quit)
- # [22:36] * Joins: Yuhong (~chatzilla@50-47-182-211.evrt.wa.frontiernet.net)
- # [22:38] <Yuhong> I like to mention how IE8 don't support 10 years old web technology:
- # [22:38] <Yuhong> http://news.ycombinator.com/item?id=3420948
- # [22:41] * gwicke is now known as gwicke_away
- # [22:46] * Joins: sicking (~chatzilla@nat/mozilla/x-bluwlxvzcjxekxhr)
- # [22:46] * ericc|away is now known as eric_carlson
- # [22:55] * Joins: mishunov (~spliter@157.125.34.95.customer.cdi.no)
- # [23:07] * Joins: Lachy (~Lachy@cm-84.215.59.50.getinternet.no)
- # [23:10] * Joins: drublic (~drublic@frbg-5f731f14.pool.mediaWays.net)
- # [23:13] * Joins: othermaciej (~mjs@17.245.91.206)
- # [23:13] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [23:16] * Quits: tndH (~Rob@cpc16-seac19-2-0-cust234.7-2.cable.virginmedia.com) (Ping timeout: 240 seconds)
- # [23:21] * Quits: tantek_ (~tantek@70-36-139-219.dsl.dynamic.sonic.net) (Quit: tantek_)
- # [23:23] * Quits: dbaron (~dbaron@pool-72-94-180-111.phlapa.fios.verizon.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [23:25] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [23:28] * Quits: Yuhong (~chatzilla@50-47-182-211.evrt.wa.frontiernet.net) (Ping timeout: 252 seconds)
- # [23:31] * Joins: Yuhong (~chatzilla@50-47-182-211.evrt.wa.frontiernet.net)
- # [23:32] * Quits: MacTed (~Thud@63.119.36.36)
- # [23:35] * Quits: roc (~chatzilla@222-152-161-121.jetstream.xtra.co.nz) (Ping timeout: 240 seconds)
- # [23:42] * Joins: Druide_ (~Druid@91.5.203.90)
- # [23:48] * Quits: Druide_ (~Druid@91.5.203.90)
- # [23:50] * Quits: hasather_ (~hasather_@71.109-247-163.customer.lyse.net) (Remote host closed the connection)
- # [23:50] * Joins: jarek (~jarek@unaffiliated/jarek)
- # [23:52] * Joins: ojan (ojan@nat/google/x-vdzpxvzqiavffwna)
- # [23:52] <ojan> Hixie, heycam|away: I'm trying to figure out what the resolution to https://www.w3.org/Bugs/Public/show_bug.cgi?id=8241 is.
- # [23:52] <ojan> that whole discussion is way over my head
- # [23:53] <ojan> I'm just trying to figure out what the resolution is for the sake of fixing http://code.google.com/p/chromium/issues/detail?id=80591
- # [23:58] * Quits: mishunov (~spliter@157.125.34.95.customer.cdi.no) (Quit: mishunov)
- # [23:58] * heycam|away is now known as heycam
- # Session Close: Wed Jan 04 00:00:01 2012
The end :)