Options:
- # Session Start: Sun Aug 04 00:00:00 2013
- # Session Ident: #whatwg
- # [00:06] <Hixie> MikeSmith: k
- # [00:14] * Joins: shepazu (~shepazu@108-70-132-46.lightspeed.rlghnc.sbcglobal.net)
- # [00:15] * Quits: [[zz]] (~q@node-ngh.pool-101-108.dynamic.totbb.net) (Read error: Connection reset by peer)
- # [00:16] * Joins: [[zz]] (~q@node-1coh.pool-101-108.dynamic.totbb.net)
- # [00:19] * Joins: tantek (~tantek@m830536d0.tmodns.net)
- # [00:20] * Quits: cheron (~cheron@unaffiliated/cheron) (Ping timeout: 245 seconds)
- # [00:28] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
- # [00:29] * Quits: tantek (~tantek@m830536d0.tmodns.net) (Quit: tantek)
- # [00:34] * Joins: tantek (~tantek@m830536d0.tmodns.net)
- # [00:37] * Quits: tantek (~tantek@m830536d0.tmodns.net) (Client Quit)
- # [00:44] * Joins: Smylers (~smylers@host31-51-175-79.range31-51.btcentralplus.com)
- # [00:47] * Quits: enr^ (~enr@107.6.87.167) (Remote host closed the connection)
- # [00:50] * Joins: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com)
- # [00:52] * Quits: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com) (Client Quit)
- # [00:54] * Joins: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com)
- # [01:00] * Quits: mven (~mven@u-131-216-14-39.dhcp.unlv.edu) (Remote host closed the connection)
- # [01:00] * Quits: Smylers (~smylers@host31-51-175-79.range31-51.btcentralplus.com) (Quit: Leaving.)
- # [01:09] * Joins: treehau55 (~darethas@h105.51.189.173.dynamic.ip.windstream.net)
- # [01:11] * Joins: jernoble_ (~jernoble@199-188-193-107.PUBLIC.monkeybrains.net)
- # [01:15] * Quits: jernoble_ (~jernoble@199-188-193-107.PUBLIC.monkeybrains.net) (Client Quit)
- # [01:17] * Joins: enr (~enr@90-224-37-101-no105.tbcn.telia.com)
- # [01:26] * Quits: enr (~enr@90-224-37-101-no105.tbcn.telia.com) (Ping timeout: 245 seconds)
- # [01:27] * Quits: sgalineau (~sylvaing@12.35.79.254) (Ping timeout: 268 seconds)
- # [01:28] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
- # [01:29] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 268 seconds)
- # [01:30] * Quits: teoss (~t3oss@77.28.18.10) (Quit: Ex-Chat)
- # [01:32] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 240 seconds)
- # [01:56] * Quits: rmichnik_ (~quassel@177.41.124.72.dynamic.adsl.gvt.net.br) (Ping timeout: 240 seconds)
- # [02:05] * Quits: Maurice (copyman@5ED57922.cm-7-6b.dynamic.ziggo.nl)
- # [02:13] * Quits: smaug____ (~chatzilla@a91-154-47-240.elisa-laajakaista.fi) (Ping timeout: 245 seconds)
- # [02:14] * Quits: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com) (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
- # [02:28] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
- # [02:33] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
- # [02:37] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 264 seconds)
- # [02:48] * Joins: weinig (~weinig@24.130.60.35)
- # [02:52] * Quits: weinig (~weinig@24.130.60.35) (Client Quit)
- # [03:00] * Joins: jdaggett (~jdaggett@y230006.dynamic.ppp.asahi-net.or.jp)
- # [03:02] * heycam|away|away is now known as heycam|away
- # [03:02] * heycam|away is now known as heycam
- # [03:03] <heycam> Hixie, my irc bouncer sometimes loses track of whether it has marked me away when I disconnect from it abnormally
- # [03:03] <Hixie> hehe
- # [03:04] <Hixie> heycam: for the incumbent script thing
- # [03:05] <Hixie> heycam: i'd like this algorithm to be invoked when you call a callback: http://whatwg.org/html#jump-to-a-code-entry-point
- # [03:05] * heycam looks
- # [03:05] <Hixie> heycam: it handles things like script getting disabled, the document no longer being active, and marking the entry script
- # [03:05] <Hixie> heycam: and invoking microtasks, etc
- # [03:06] <Hixie> heycam: you got any ideas on how to hook this up?
- # [03:06] <heycam> Hixie, ah so you'll handle all the pushing and popping to the stack
- # [03:08] <heycam> Hixie, so I don't really understand the relationship between the Function object that I have in my callback invoking algorithm and the "code entry-point"
- # [03:08] <Hixie> yeah, there's no relationship (any more, i broke that yesterday when i realised i never invoked callbacks, before realising you did and we needed this still)
- # [03:08] <Hixie> but we can fix that by renaming the algorithm or something
- # [03:09] <heycam> Hixie, actually, do you want Web IDL to push/pop the incumbent script stack or not?
- # [03:09] <Hixie> heycam: well, you still have to push when you're invoking things that aren't script
- # [03:09] <Hixie> e.g. in setTimeout(window.alert, 100, s)
- # [03:09] <Hixie> when you call window.alert
- # [03:09] <heycam> I see
- # [03:10] <heycam> but I think I need to push/pop even for Function objects that come from a script, because Web IDL has the stashed away script to push/pop
- # [03:10] <heycam> can't just call in to "jump to a code entry-point", unless I pass that script in to that algorithm
- # [03:10] <heycam> or is that what "for a script" means
- # [03:11] <heycam> in "When a user agent is to jump to a code entry-point for a script, ..."
- # [03:13] <Hixie> yeah, this will need some work on both ends
- # [03:13] <Hixie> (i'm not actually able to work right now, just wanted to give you a brain dump since you were online)
- # [03:13] <heycam> ok
- # [03:13] <heycam> so if I can just pass in to you the Function object, the arguments to pass to it (and the this value to use), and the script I've stashed away, that should work
- # [03:13] * Quits: barneybook (~kvirc@114-44-246-28.dynamic.hinet.net) (Read error: Connection reset by peer)
- # [03:13] <Hixie> sounds good to me. pass it to a new algorithm and i'll hook it all up on monday.
- # [03:14] <heycam> then I can remove the pushing/popping that I do
- # [03:16] * Joins: SonicX (~quassel@ip98-180-37-155.ga.at.cox.net)
- # [03:17] * Quits: yorick (~yorick@oftn/member/yorick) (Remote host closed the connection)
- # [03:19] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 268 seconds)
- # [03:23] * Joins: mven (~mven@ip68-224-15-53.lv.lv.cox.net)
- # [03:23] * Joins: enr (~enr@90-224-37-101-no105.tbcn.telia.com)
- # [03:31] <Hixie> heycam: just make sure you still do it when the thing you're calling is a host thingy and not a script
- # [03:31] * Quits: enr (~enr@90-224-37-101-no105.tbcn.telia.com) (Ping timeout: 264 seconds)
- # [03:32] <heycam> Hixie, ok. the two shouldn't be handled differently in Web IDL currently.
- # [03:32] * Joins: danielfilho (~danielfil@200.233.53.17)
- # [03:42] <Hixie> heycam: i mean, still do it on your side (not call into the html algorithm)
- # [03:43] <heycam> Hixie, oh ok. so in that case I should be the one invoking [[Call]]? but for Function objects from a script, your algorithm will invoke [[Call]]?
- # [03:43] <Hixie> well my algorithm has no idea how to handle "call window.alert()", as in the setTimeout(window.alert, 100, s) case, where the callback is a host thing
- # [03:44] <heycam> hmm
- # [03:45] <heycam> what's the difference? does the step 4 you've currently got there do anything special?
- # [03:45] <Hixie> well there's no script
- # [03:45] <Hixie> i guess that's what you meant by you have a script and an entry point, though, hm
- # [03:46] <heycam> but does step 4 just mean "invoke [[Call]]"?
- # [03:46] * Joins: a-ja (~Instantbi@70.230.161.105)
- # [03:46] <Hixie> yeah i guess if you force feed me the info i need, that works
- # [03:46] <Hixie> i've no idea what step 4 really means
- # [03:46] <heycam> heh
- # [03:46] <Hixie> it's trying to vaguely be language-agnostic
- # [03:46] <heycam> ah
- # [03:46] <Hixie> though that may be a lost cause
- # [03:46] <Hixie> i think we're likely to see a return to people caring about that shortly, though
- # [03:47] <Hixie> like, in the coming years
- # [03:47] <Hixie> with asm.js and so forth
- # [03:47] <heycam> we'll see I guess
- # [03:47] <heycam> ok I'll write some text and I'll send you an email
- # [03:47] <heycam> oh one thing
- # [03:48] <heycam> this algorithm can abort in certain situations where it can't call the function
- # [03:48] <heycam> on the Web IDL side, I'm expecting to return a value of a particular Web IDL type. for example if it's a callback function with a particular return type
- # [03:49] <heycam> so in that situation I can't just return nothing. feels like I should be throwing an exception in that case.
- # [03:49] <heycam> though not sure what exception it should be
- # [03:50] <Hixie> only if the script is disabled, right?
- # [03:50] <Hixie> what would you do with the exception?
- # [03:50] <heycam> propagate it out?
- # [03:50] <Hixie> to what? if script is disabled...
- # [03:50] <heycam> is script being disabled the only situation where you don't invoke callbacks like this?
- # [03:51] <Hixie> the document not being active
- # [03:51] <Hixie> i think that's it, no?
- # [03:51] <Hixie> i'd just treat the return value as "void"
- # [03:51] <Hixie> and pretend it ran a no-op
- # [03:52] <heycam> if my callback is a `callback Something = Node ();`
- # [03:52] <heycam> I guess I could pretend the function returned undefined, try to convert that, and throw as a result
- # [03:52] <heycam> but as you say this might not be user visible anyway
- # [03:52] * Quits: TuRnaD0 (~Thunderbi@x1-6-e0-46-9a-1e-fe-ca.k368.webspeed.dk) (Remote host closed the connection)
- # [03:53] <Hixie> i would treat it as if the script had been function () { }
- # [03:53] <heycam> ok
- # [03:54] <heycam> so when you do these preparatory steps of checking if scripting is disabled for the script's browsing context, is that not for the script that's currently on the top of the stack, but the script the Function object actually comes from?
- # [03:55] <heycam> does it make sense if you do `setTimeout(window.alert, …)` to look at the incumbent script that was associated with window.alert, when you passed it in as a callback?
- # [03:55] <Hixie> it's for the script you're about to run
- # [03:55] <Hixie> in that particular case, i doubt it matters exactly who you're checking
- # [03:55] <heycam> hmm
- # [03:55] <Hixie> oh, it should matter actually
- # [03:56] <Hixie> it should be the script that called window.setTimeout()
- # [03:56] <heycam> aha
- # [03:56] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
- # [03:57] <Hixie> though i think for timeout we actually already have mechanisms in place to stall them if the window is not active
- # [03:57] <Hixie> so it doesn't much matter
- # [03:58] <heycam> would that be ok in general though? do these preparatory steps on the script that's on top of the stack, if it's a host object thing, and the actual script the Function object is from if it's a user thing?
- # [04:10] <Hixie> i guess?
- # [04:10] <Hixie> maybe we don't even do them for host things
- # [04:13] <heycam> the step 3 where we push on to the incumbent script stack, is it right that we push the actual script the Function object came from, if it is a user thing, but we need to push the "whatever was at the top of the stack at the time we passed in the callback" script for a host thing?
- # [04:13] <heycam> I think I got that bit wrong with my initial edits
- # [04:17] * Joins: barneybook (kvirc@220-138-42-114.dynamic.hinet.net)
- # [04:18] <Hixie> i'm not sure
- # [04:19] <Hixie> i do know that if it's not an author script, we don't want to be setting the candidate entry script flag thing
- # [04:19] <Hixie> though it may not matter...
- # [04:19] <Hixie> i don't know
- # [04:19] <Hixie> sorry dude, not awake right now :-)
- # [04:19] <heycam> heh fair enough ;)
- # [04:20] * heycam has no idea what candidate entry script flag is for
- # [04:20] <heycam> anyway, I'll write something up and you can look at it later
- # [04:20] <Hixie> it sets the entry script, which is used for security
- # [04:38] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 268 seconds)
- # [04:44] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
- # [04:46] * Quits: Aww (~Aww@forty-two.erryfanclub.com) (Quit: ZNC - http://znc.in)
- # [04:46] * Joins: sicking (~sicking@c-67-180-9-161.hsd1.ca.comcast.net)
- # [04:46] * Joins: Aww (~Aww@cookie-magic.erryfanclub.com)
- # [05:04] * heycam is now known as heycam|away
- # [05:23] * Quits: vitorpacheco (~vitor@189-105-33-44.user.veloxzone.com.br) (Remote host closed the connection)
- # [05:34] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
- # [05:38] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 264 seconds)
- # [06:00] * Quits: danielfilho (~danielfil@200.233.53.17) (Remote host closed the connection)
- # [06:03] * Quits: barneybook (kvirc@220-138-42-114.dynamic.hinet.net) (Ping timeout: 240 seconds)
- # [06:04] * Joins: danielfi_ (~danielfil@200.233.53.17)
- # [06:04] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 268 seconds)
- # [06:12] * Joins: weinig (~weinig@24.130.60.35)
- # [06:16] * Quits: cwilso (uid10206@gateway/web/irccloud.com/x-azhehtaonjbtdlko) (Quit: Connection closed for inactivity)
- # [06:20] * heathjs is now known as heath
- # [06:30] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
- # [07:09] * Quits: SonicX (~quassel@ip98-180-37-155.ga.at.cox.net) (Remote host closed the connection)
- # [07:09] * heycam|away is now known as heycam
- # [07:12] * Quits: rcombs (~rcombs@rcombs.me) (Ping timeout: 264 seconds)
- # [07:24] * Joins: rcombs (~rcombs@rcombs.me)
- # [07:29] * Joins: barneybook (~kvirc@101.15.182.178)
- # [07:31] <treehau55> e
- # [07:34] * Quits: danielfi_ (~danielfil@200.233.53.17) (Remote host closed the connection)
- # [07:36] * Quits: weinig (~weinig@24.130.60.35) (Quit: weinig)
- # [07:41] * Quits: barneybook (~kvirc@101.15.182.178) (Read error: Connection reset by peer)
- # [07:43] * Joins: barneybook (kvirc@220-138-42-114.dynamic.hinet.net)
- # [07:46] * Quits: barneybook (kvirc@220-138-42-114.dynamic.hinet.net) (Read error: No route to host)
- # [07:47] * Joins: barneybook (kvirc@220-138-42-114.dynamic.hinet.net)
- # [07:48] * Joins: barneybook|2 (kvirc@220-138-42-114.dynamic.hinet.net)
- # [07:48] * Joins: krit (~krit@178-24-147-149-dynip.superkabel.de)
- # [07:52] * Quits: barneybook (kvirc@220-138-42-114.dynamic.hinet.net) (Ping timeout: 268 seconds)
- # [07:58] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 268 seconds)
- # [08:17] * Joins: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com)
- # [08:18] * Joins: Smylers (~smylers@host31-51-175-79.range31-51.btcentralplus.com)
- # [08:30] * Quits: sicking (~sicking@c-67-180-9-161.hsd1.ca.comcast.net) (Quit: sicking)
- # [08:38] * Quits: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com) (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
- # [08:53] * Quits: treehau55 (~darethas@h105.51.189.173.dynamic.ip.windstream.net) (Ping timeout: 276 seconds)
- # [08:54] * Joins: nessy (~silviapf@124-149-99-60.dyn.iinet.net.au)
- # [09:05] * Quits: bzed (~bzed@devel.recluse.de) (Remote host closed the connection)
- # [09:06] * Joins: bzed (~bzed@devel.recluse.de)
- # [09:11] * Joins: barneybook (kvirc@220-138-42-114.dynamic.hinet.net)
- # [09:12] * Quits: barneybook|2 (kvirc@220-138-42-114.dynamic.hinet.net) (Ping timeout: 264 seconds)
- # [09:16] * Quits: barneybook (kvirc@220-138-42-114.dynamic.hinet.net) (Ping timeout: 264 seconds)
- # [09:22] * Quits: jdaggett (~jdaggett@y230006.dynamic.ppp.asahi-net.or.jp) (Quit: jdaggett)
- # [09:31] * Parts: a-ja (~Instantbi@70.230.161.105)
- # [09:35] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
- # [09:37] * Joins: jdaggett (~jdaggett@y230006.dynamic.ppp.asahi-net.or.jp)
- # [09:39] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 240 seconds)
- # [09:41] * Quits: bzed (~bzed@devel.recluse.de) (Remote host closed the connection)
- # [09:42] * Joins: bzed (~bzed@devel.recluse.de)
- # [09:45] * Quits: dbaron (~dbaron@173-228-85-238.dsl.dynamic.sonic.net) (Ping timeout: 264 seconds)
- # [09:57] * Quits: krit (~krit@178-24-147-149-dynip.superkabel.de) (Read error: Connection reset by peer)
- # [10:00] * Joins: krit (~krit@178-24-147-149-dynip.superkabel.de)
- # [10:07] * Quits: krit (~krit@178-24-147-149-dynip.superkabel.de) (Ping timeout: 240 seconds)
- # [10:08] * Quits: Zauberfisch (~Zauberfis@2a01:4f8:100:73c3::3) (Ping timeout: 245 seconds)
- # [10:08] * Joins: t3oss (~t3oss@77.28.10.53)
- # [10:09] * Quits: t3oss (~t3oss@77.28.10.53) (Changing host)
- # [10:09] * Joins: t3oss (~t3oss@unaffiliated/t3oss)
- # [10:09] * Joins: Zauberfisch (~Zauberfis@2a01:4f8:100:73c3::3)
- # [10:11] * Joins: svl (~me@pD9E55575.dip0.t-ipconnect.de)
- # [10:13] * Joins: krit (~krit@178-24-147-149-dynip.superkabel.de)
- # [10:19] * Joins: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si)
- # [10:23] * Quits: nielsle (~nielsle@3239149-cl69.boa.fiberby.dk) (Ping timeout: 256 seconds)
- # [10:24] * Quits: Smylers (~smylers@host31-51-175-79.range31-51.btcentralplus.com) (Remote host closed the connection)
- # [10:26] * Joins: Smylers (~smylers@host31-51-175-79.range31-51.btcentralplus.com)
- # [10:35] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
- # [10:36] * Quits: svl (~me@pD9E55575.dip0.t-ipconnect.de) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [10:39] * Joins: nielsle (~nielsle@3239149-cl69.boa.fiberby.dk)
- # [10:40] * Joins: Ms2ger (~Ms2ger@91.180.134.42)
- # [10:40] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 264 seconds)
- # [10:44] * Quits: jdaggett (~jdaggett@y230006.dynamic.ppp.asahi-net.or.jp) (Quit: jdaggett)
- # [10:48] * Joins: Maurice (copyman@5ED57922.cm-7-6b.dynamic.ziggo.nl)
- # [10:52] * Joins: frozenice (~frozenice@unaffiliated/fr0zenice)
- # [10:57] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [10:59] * Quits: shepazu (~shepazu@108-70-132-46.lightspeed.rlghnc.sbcglobal.net) (Quit: is sleepy)
- # [11:00] * Quits: krit (~krit@178-24-147-149-dynip.superkabel.de) (Ping timeout: 268 seconds)
- # [11:04] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
- # [11:10] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
- # [11:10] * Joins: krit (~krit@178-24-147-149-dynip.superkabel.de)
- # [11:10] * Quits: nielsle (~nielsle@3239149-cl69.boa.fiberby.dk) (Quit: Ex-Chat)
- # [11:19] * Joins: nielsle (~nielsle@3239149-cl69.boa.fiberby.dk)
- # [11:20] * Quits: nielsle (~nielsle@3239149-cl69.boa.fiberby.dk) (Read error: Connection reset by peer)
- # [11:24] <MikeSmith> Hixie: what's the rationale for the http://html5.org/r/8109 change?
- # [11:24] <heycam> (it's also got a typo)
- # [11:26] <Ms2ger> MikeSmith, "Requiring the Encoding Standard preferred name is too strict for no good reason" thread on whatwg?
- # [11:26] * Joins: nielsle (~nielsle@3239149-cl69.boa.fiberby.dk)
- # [11:26] <MikeSmith> Ms2ger: oh thanks
- # [11:27] <Ms2ger> (And the aone typo is fixed)
- # [11:27] <MikeSmith> oK
- # [11:27] * Quits: nielsle (~nielsle@3239149-cl69.boa.fiberby.dk) (Read error: Connection reset by peer)
- # [11:27] * MikeSmith is way behind on reading list mail
- # [11:28] <MikeSmith> in other news http://html5.org/r/8108 is a pretty significant implementation change
- # [11:28] <MikeSmith> would be good to hear what hsivonen_ thinks of it
- # [11:29] <MikeSmith> Ms2ger: think I should open a mozilla bug for that one?
- # [11:29] <MikeSmith> against the HTML parse
- # [11:29] <MikeSmith> *parser
- # [11:30] <Ms2ger> MikeSmith, that would probably be good
- # [11:31] * Joins: codeho (~codeho@aftr-88-217-180-79.dynamic.mnet-online.de)
- # [11:32] * Joins: nielsle (~nielsle@3239149-cl69.boa.fiberby.dk)
- # [11:32] * heycam is now known as heycam|away
- # [11:32] <MikeSmith> ok
- # [11:33] * Quits: nielsle (~nielsle@3239149-cl69.boa.fiberby.dk) (Remote host closed the connection)
- # [11:33] <Ms2ger> Though I believe there's a bunch of other parser changes too
- # [11:35] * Joins: nielsle (~nielsle@3239149-cl69.boa.fiberby.dk)
- # [11:36] <MikeSmith> oh?
- # [11:36] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
- # [11:36] <MikeSmith> ah yeah
- # [11:40] * Quits: nielsle (~nielsle@3239149-cl69.boa.fiberby.dk) (Client Quit)
- # [11:40] <MikeSmith> Ms2ger: just raised https://bugzilla.mozilla.org/show_bug.cgi?id=901319 for the AAA change
- # [11:40] <Ms2ger> Thanks
- # [11:41] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 264 seconds)
- # [11:44] * Joins: nielsle (~nielsle@3239149-cl69.boa.fiberby.dk)
- # [11:52] * Quits: codeho (~codeho@aftr-88-217-180-79.dynamic.mnet-online.de) (Quit: codeho)
- # [11:54] * Joins: TuRnaD0 (~Thunderbi@x1-6-e0-46-9a-1e-fe-ca.k368.webspeed.dk)
- # [12:01] * Quits: krit (~krit@178-24-147-149-dynip.superkabel.de) (Quit: Leaving.)
- # [12:01] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: Computer has gone to sleep.)
- # [12:09] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 276 seconds)
- # [12:18] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
- # [12:33] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
- # [12:46] * Joins: yorick (~yorick@oftn/member/yorick)
- # [13:05] * Quits: frozenice (~frozenice@unaffiliated/fr0zenice) (Ping timeout: 240 seconds)
- # [13:06] * Joins: frozenice (~frozenice@unaffiliated/fr0zenice)
- # [13:11] * Quits: malcolmva (~malcolmva@c-67-180-203-233.hsd1.ca.comcast.net) (Read error: No route to host)
- # [13:12] * Joins: malcolmva (~malcolmva@c-67-180-203-233.hsd1.ca.comcast.net)
- # [13:17] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Ping timeout: 245 seconds)
- # [13:36] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 276 seconds)
- # [13:37] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
- # [13:42] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 240 seconds)
- # [13:44] * Quits: nessy (~silviapf@124-149-99-60.dyn.iinet.net.au) (Quit: Leaving.)
- # [13:44] * Joins: nessy (~silviapf@124-149-99-60.dyn.iinet.net.au)
- # [13:48] * Quits: nessy (~silviapf@124-149-99-60.dyn.iinet.net.au) (Client Quit)
- # [13:50] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [13:54] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 240 seconds)
- # [14:09] * Quits: pdr (uid7901@pdpc/supporter/active/pdr) (Ping timeout: 240 seconds)
- # [14:09] * Joins: rmichnik (~quassel@177.41.124.72.dynamic.adsl.gvt.net.br)
- # [14:11] * Joins: eminor (~eminor@p548CFAC3.dip0.t-ipconnect.de)
- # [14:15] * Joins: jdaggett (~jdaggett@y230006.dynamic.ppp.asahi-net.or.jp)
- # [14:34] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
- # [14:38] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
- # [14:42] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 240 seconds)
- # [14:43] * Quits: Guest7969 (~Areks@rs.gridnine.com) (Read error: Connection reset by peer)
- # [14:43] * Joins: Guest7969 (~Areks@rs.gridnine.com)
- # [14:51] * Joins: scor (~scor@98.216.39.127)
- # [14:51] * Quits: scor (~scor@98.216.39.127) (Changing host)
- # [14:51] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [14:52] * Quits: scor (~scor@drupal.org/user/52142/view) (Client Quit)
- # [14:53] * Joins: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net)
- # [14:53] * Quits: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net) (Changing host)
- # [14:53] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [14:54] * Quits: scor (~scor@drupal.org/user/52142/view) (Client Quit)
- # [14:54] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [14:55] * Quits: scor (~scor@drupal.org/user/52142/view) (Client Quit)
- # [15:08] * Joins: newtron (~newtron@76-10-150-172.dsl.teksavvy.com)
- # [15:25] * Quits: rmichnik (~quassel@177.41.124.72.dynamic.adsl.gvt.net.br) (Ping timeout: 240 seconds)
- # [15:42] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [15:49] * Quits: jdaggett (~jdaggett@y230006.dynamic.ppp.asahi-net.or.jp) (Quit: jdaggett)
- # [15:51] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
- # [15:53] * Joins: SonicX (~quassel@ip98-180-37-155.ga.at.cox.net)
- # [15:54] * Joins: krawchyk (~krawchyk@c-76-21-215-221.hsd1.dc.comcast.net)
- # [15:58] * Quits: krawchyk (~krawchyk@c-76-21-215-221.hsd1.dc.comcast.net) (Remote host closed the connection)
- # [15:59] * Quits: newtron (~newtron@76-10-150-172.dsl.teksavvy.com) (Remote host closed the connection)
- # [15:59] * Quits: Zauberfisch (~Zauberfis@2a01:4f8:100:73c3::3) (Ping timeout: 246 seconds)
- # [16:01] * Joins: Zauberfisch (~Zauberfis@2a01:4f8:100:73c3::3)
- # [16:08] * Joins: pdr|afk (uid7901@gateway/web/irccloud.com/x-qwgcribgvpozpjrg)
- # [16:12] * Quits: t3oss (~t3oss@unaffiliated/t3oss) (Quit: Ex-Chat)
- # [16:25] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 276 seconds)
- # [16:31] * Joins: rmichnik (~quassel@177.41.124.72.dynamic.adsl.gvt.net.br)
- # [16:37] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
- # [16:38] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
- # [16:43] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 264 seconds)
- # [16:50] * Joins: t3oss (~t3oss@77.28.10.53)
- # [16:51] * Quits: t3oss (~t3oss@77.28.10.53) (Changing host)
- # [16:51] * Joins: t3oss (~t3oss@unaffiliated/t3oss)
- # [17:05] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 276 seconds)
- # [17:05] <zewt> okay this is like the third site i've seen that tries to keep me from pasting my email address in
- # [17:06] <zewt> i don't know why but i'm still surprised by the imaginative ways people are complete idiots
- # [17:06] * Joins: barneybook (~kvirc@114-44-246-28.dynamic.hinet.net)
- # [17:09] * Joins: newtron (~newtron@76-10-150-172.dsl.teksavvy.com)
- # [17:14] * Quits: newtron (~newtron@76-10-150-172.dsl.teksavvy.com) (Ping timeout: 276 seconds)
- # [17:20] * Joins: krit (~krit@178-24-147-149-dynip.superkabel.de)
- # [17:25] * Joins: smaug____ (~chatzilla@a91-154-47-240.elisa-laajakaista.fi)
- # [17:30] * Quits: smaug____ (~chatzilla@a91-154-47-240.elisa-laajakaista.fi) (Ping timeout: 245 seconds)
- # [17:35] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
- # [17:39] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
- # [17:43] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 264 seconds)
- # [17:48] * Quits: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net) (Read error: Connection reset by peer)
- # [17:52] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [17:53] * Joins: yoshiki_ (yoshiki@nat/google/x-njdixoluiwwcsxrz)
- # [17:53] * Joins: krawchyk (~krawchyk@c-76-21-215-221.hsd1.dc.comcast.net)
- # [17:54] * Quits: yoshiki (yoshiki@nat/google/x-anhyrrsvkazzhpsj) (Ping timeout: 245 seconds)
- # [18:03] * Quits: krawchyk (~krawchyk@c-76-21-215-221.hsd1.dc.comcast.net) (Remote host closed the connection)
- # [18:06] * Joins: krawchyk (~krawchyk@c-76-21-215-221.hsd1.dc.comcast.net)
- # [18:07] * Joins: treehau55 (~darethas@cpe-075-190-146-252.carolina.res.rr.com)
- # [18:13] <zewt> there's a fascinating one: submitting a form on a website broke because I had a newline in a textarea, with a "JSON.parse: bad control character in string literal" error
- # [18:13] * Quits: krit (~krit@178-24-147-149-dynip.superkabel.de) (Quit: Leaving.)
- # [18:13] * Joins: smaug____ (~chatzilla@a91-154-47-240.elisa-laajakaista.fi)
- # [18:14] <zewt> so I can only guess that somebody out there is actually constructing JSON by going '"' + text + '"'
- # [18:21] * Joins: krit (~krit@178-24-147-149-dynip.superkabel.de)
- # [18:24] <gsnedders> Surprise level: 0.
- # [18:25] <zewt> yep. heh
- # [18:32] * Quits: annevk (~annevk@207.218.72.65) (Remote host closed the connection)
- # [18:39] * Joins: enr (~enr@static-88.131.87.100.addr.tdcsong.se)
- # [18:41] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 276 seconds)
- # [18:41] * Joins: krawchyk_ (~krawchyk@c-76-21-215-221.hsd1.dc.comcast.net)
- # [18:44] * Quits: enr (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 264 seconds)
- # [18:45] * Quits: krawchyk (~krawchyk@c-76-21-215-221.hsd1.dc.comcast.net) (Ping timeout: 264 seconds)
- # [18:55] * Quits: krawchyk_ (~krawchyk@c-76-21-215-221.hsd1.dc.comcast.net) (Remote host closed the connection)
- # [19:09] * Joins: shepazu (~shepazu@108-70-132-46.lightspeed.rlghnc.sbcglobal.net)
- # [19:10] * Joins: annevk (~annevk@2.28.172.199)
- # [19:11] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
- # [19:12] * Joins: Lachy_ (~Lachy@cm-84.215.104.248.getinternet.no)
- # [19:15] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Ping timeout: 260 seconds)
- # [19:17] * Quits: krit (~krit@178-24-147-149-dynip.superkabel.de) (Quit: Leaving.)
- # [19:17] * Quits: smaug____ (~chatzilla@a91-154-47-240.elisa-laajakaista.fi) (Ping timeout: 245 seconds)
- # [19:26] * Quits: rmichnik (~quassel@177.41.124.72.dynamic.adsl.gvt.net.br) (Ping timeout: 240 seconds)
- # [19:27] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
- # [19:30] * Joins: krit (~krit@178-24-147-149-dynip.superkabel.de)
- # [19:32] * Joins: teoss (~t3oss@77.28.26.84)
- # [19:32] * Joins: dbaron (~dbaron@173-228-85-238.dsl.dynamic.sonic.net)
- # [19:35] * Quits: frozenice (~frozenice@unaffiliated/fr0zenice) (Remote host closed the connection)
- # [19:35] * Quits: t3oss (~t3oss@unaffiliated/t3oss) (Ping timeout: 245 seconds)
- # [19:38] * Quits: teoss (~t3oss@77.28.26.84) (Changing host)
- # [19:38] * Joins: teoss (~t3oss@unaffiliated/t3oss)
- # [19:44] * Quits: [[zz]] (~q@node-1coh.pool-101-108.dynamic.totbb.net) (Ping timeout: 268 seconds)
- # [19:48] * Joins: [[zz]] (~q@node-1ck5.pool-101-108.dynamic.totbb.net)
- # [19:50] * Quits: treehau55 (~darethas@cpe-075-190-146-252.carolina.res.rr.com) (Ping timeout: 256 seconds)
- # [19:51] * Quits: [[zz]] (~q@node-1ck5.pool-101-108.dynamic.totbb.net) (Read error: Connection reset by peer)
- # [19:54] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 276 seconds)
- # [19:55] * Quits: krit (~krit@178-24-147-149-dynip.superkabel.de) (Quit: Leaving.)
- # [20:15] * Joins: krit (~krit@178-24-147-149-dynip.superkabel.de)
- # [20:25] * Joins: rmichnik (~quassel@177.41.124.72)
- # [20:29] * Joins: weinig (~weinig@24.130.60.35)
- # [20:36] * Quits: SonicX (~quassel@ip98-180-37-155.ga.at.cox.net) (Read error: Connection reset by peer)
- # [20:47] * Joins: cheron (~cheron@unaffiliated/cheron)
- # [20:50] * Quits: krit (~krit@178-24-147-149-dynip.superkabel.de) (Quit: Leaving.)
- # [20:51] * Joins: krit (~krit@178-24-147-149-dynip.superkabel.de)
- # [21:01] * Quits: nielsle (~nielsle@3239149-cl69.boa.fiberby.dk) (Remote host closed the connection)
- # [21:04] * Joins: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net)
- # [21:11] * Joins: SonicX (~quassel@ip98-180-37-155.ga.at.cox.net)
- # [21:11] <teoss> there must be space between doctype and html element?
- # [21:14] * Quits: SonicX (~quassel@ip98-180-37-155.ga.at.cox.net) (Read error: Connection reset by peer)
- # [21:15] <gsnedders> teoss: No, there's no need. But note that the DOCTYPE is the whole string, "<!doctype html>"; any html start tag must follow that.
- # [21:17] <teoss> yep thanks gsnedders but here I think it says I must put white space? http://www.w3.org/html/wg/drafts/html/master/syntax.html#syntax-doctype
- # [21:18] * Quits: rmichnik (~quassel@177.41.124.72) (Ping timeout: 245 seconds)
- # [21:18] <gsnedders> teoss: No, it says nothing about what comes after the DOCTYPE, just the syntax of the DOCTYPE itself.
- # [21:20] * Joins: rmichnik (~quassel@177.41.124.72.dynamic.adsl.gvt.net.br)
- # [21:24] <teoss> yes sorry gsnedders I ment affter html in doctype there must be space? like this: <!doctype html > or it can like this> <!doctype html> ?
- # [21:25] <gsnedders> teoss: As I said, there's no html element there. And the spec says "Zero or more space characters" after the "html", so zero space characters is fine.
- # [21:26] <teoss> ah yes zero or more lol
- # [21:26] <teoss> ok thanks and sorry
- # [21:26] <teoss> gsnedders, can I put paragraph in paragraph?
- # [21:29] <gsnedders> teoss: Only in XHTML, though why do you want to?
- # [21:30] * Joins: enr (~enr@90-224-37-101-no105.tbcn.telia.com)
- # [21:31] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
- # [21:46] * Quits: bentruyman_ (~bentruyma@108.166.175.171) (Quit: ZNC - http://znc.in)
- # [21:46] * Joins: bentruyman (~bentruyma@108.166.175.171)
- # [21:49] * Quits: Ms2ger (~Ms2ger@91.180.134.42) (Quit: nn)
- # [21:51] * Quits: weinig (~weinig@24.130.60.35) (Quit: weinig)
- # [22:06] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 276 seconds)
- # [22:08] * Joins: smaug____ (~chatzilla@a91-154-47-240.elisa-laajakaista.fi)
- # [22:16] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
- # [22:20] * Quits: krit (~krit@178-24-147-149-dynip.superkabel.de) (Quit: Leaving.)
- # [22:23] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [22:29] * Joins: weinig (~weinig@17.114.218.24)
- # [22:31] * Joins: rmichnik_ (~quassel@177.41.124.72.dynamic.adsl.gvt.net.br)
- # [22:32] * Quits: rmichnik (~quassel@177.41.124.72.dynamic.adsl.gvt.net.br) (Ping timeout: 276 seconds)
- # [22:32] * Quits: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si) (Quit: ZNC - http://znc.in)
- # [22:44] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 276 seconds)
- # [22:51] * Quits: Lachy_ (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: Computer has gone to sleep.)
- # [22:52] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
- # [22:52] * Joins: rmichnik (~quassel@177.41.124.72.dynamic.adsl.gvt.net.br)
- # [22:54] * Quits: rmichnik_ (~quassel@177.41.124.72.dynamic.adsl.gvt.net.br) (Ping timeout: 240 seconds)
- # [23:01] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
- # [23:10] * Quits: cheron (~cheron@unaffiliated/cheron) (Ping timeout: 260 seconds)
- # [23:16] * Joins: SonicX (~quassel@ip98-180-37-155.ga.at.cox.net)
- # [23:22] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [23:26] * Quits: Maurice (copyman@5ED57922.cm-7-6b.dynamic.ziggo.nl)
- # [23:29] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 276 seconds)
- # [23:33] * Quits: weinig (~weinig@17.114.218.24) (Quit: weinig)
- # [23:35] * Quits: barneybook (~kvirc@114-44-246-28.dynamic.hinet.net) (Read error: Connection reset by peer)
- # [23:36] * Joins: barneybook (~kvirc@114-44-251-170.dynamic.hinet.net)
- # [23:41] * Joins: enr_ (~enr@static-88.131.87.100.addr.tdcsong.se)
- # [23:45] * Joins: weinig (~weinig@17.114.218.24)
- # [23:46] * Quits: enr_ (~enr@static-88.131.87.100.addr.tdcsong.se) (Ping timeout: 264 seconds)
- # [23:48] * Quits: Smylers (~smylers@host31-51-175-79.range31-51.btcentralplus.com) (Quit: Leaving.)
- # [23:53] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
- # [23:58] * Joins: vcarbune (~vcarbune@84-74-140-149.dclient.hispeed.ch)
- # Session Close: Mon Aug 05 00:00:00 2013
The end :)