Options:
- # Session Start: Sat Jun 22 00:00:00 2013
- # Session Ident: #whatwg
- # [00:01] <TabAtkins> Two pages in an origin can use a multicast bouncer to coordinate with each other and agree on a singlecast channel name to use for transfer communication.
- # [00:01] <TabAtkins> about:bouncer and about:transferer?
- # [00:02] * Joins: SimonSapin (~simon@93-97-95-191.zone5.bethere.co.uk)
- # [00:02] * Quits: ripples (~ripples@41-135-28-245.dsl.mweb.co.za) (Ping timeout: 240 seconds)
- # [00:03] <TabAtkins> Reusing SharedWorker literally might not be the best idea - it may still be better to provide dedicated constructors - but I think explaining them in terms of browser-provided shared workers is pretty interesting.
- # [00:04] <TabAtkins> If we did use dedicated constructors, I like your BroadcastChannel name, and we can augment it with a TransferChannel name for the singlecast variant.
- # [00:05] * Joins: SimonSapin1 (~simon@92.40.253.80.threembb.co.uk)
- # [00:07] * Quits: SimonSapin (~simon@93-97-95-191.zone5.bethere.co.uk) (Ping timeout: 268 seconds)
- # [00:08] * Quits: mattgifford (~mattgiffo@70.102.199.158) (Remote host closed the connection)
- # [00:08] * Joins: mattgifford (~mattgiffo@70.102.199.158)
- # [00:10] * Joins: mattgiff_ (~mattgiffo@70.102.199.158)
- # [00:10] * Quits: mattgifford (~mattgiffo@70.102.199.158) (Read error: Connection reset by peer)
- # [00:14] * Krinkle|detached is now known as Krinkle
- # [00:16] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [00:17] * Krinkle is now known as Krinkle|detached
- # [00:17] * Joins: mven (~mven@169.241.49.225)
- # [00:19] <abarth> i'd have to think about how the transfer channel would handle error cases
- # [00:20] <abarth> you might want something that just hands off a message port to the parties
- # [00:20] <abarth> e.g., MessageChannel
- # [00:21] <abarth> you could imagine giving one of the message ports to the broadcast channel
- # [00:21] <abarth> and the first one to grab it wins
- # [00:24] <TabAtkins> Hmm, yeah, that's just as correct I guess.
- # [00:25] <TabAtkins> You'd need some way to explicitly open the port, or something like that.
- # [00:25] <TabAtkins> First to attach an onMessage handler?
- # [00:25] <abarth> there's a start() function
- # [00:26] <abarth> so, you could claim it by doing that
- # [00:26] <TabAtkins> Ah, indeed there is.
- # [00:26] <TabAtkins> I'd missed that.
- # [00:27] <TabAtkins> So that's just a matter of adding a constructor to MessagePort, which is nice and elegant.
- # [00:27] <TabAtkins> Well, kinda.
- # [00:27] <TabAtkins> You need to get a pair of them.
- # [00:28] <abarth> that's what MessageChannel does for you
- # [00:28] <TabAtkins> So yeah, MessageChannel.
- # [00:28] <abarth> it has port1 and port2
- # [00:28] <TabAtkins> Oh, durp, I should really read this whole Workers chapter again.
- # [00:28] <abarth> the missing piece is a way to hand one of the ports to the remote document
- # [00:28] <abarth> without a script connection
- # [00:28] * Joins: nimbu (~nimbu@sjfw1.adobe.com)
- # [00:28] <abarth> my first draft went after that problem directly
- # [00:29] <abarth> but letting you trigger a "connect" event on the remote document
- # [00:29] <abarth> with the message port
- # [00:29] <TabAtkins> Yeah, and the BroadcastChannel works well. I like it's elegance - the way it can be described as a browser-defined "bouncer" SharedWorker.
- # [00:29] <abarth> but that felt a bit like electing a leader
- # [00:29] <TabAtkins> Yeah.
- # [00:29] * Quits: jsbell (jsbell@nat/google/x-vlxtaueytawyryef) (Quit: There's no place like home...)
- # [00:29] <abarth> since there's a distinguished instance that gets the connect event
- # [00:29] <abarth> and if you're going to elect a leader, you probably should be using a shared worker
- # [00:29] <abarth> so the leader can outlive all the followers
- # [00:30] <abarth> BroadcastChannel is more symmetric
- # [00:30] <TabAtkins> Yup.
- # [00:30] * Quits: mven (~mven@169.241.49.225) (Ping timeout: 248 seconds)
- # [00:31] * Quits: SimonSapin1 (~simon@92.40.253.80.threembb.co.uk) (Ping timeout: 255 seconds)
- # [00:32] * Joins: krit (~krit@c-24-4-184-107.hsd1.ca.comcast.net)
- # [00:34] * Joins: weinig (~weinig@17.114.108.220)
- # [00:36] * pdr|uk is now known as pdr|uk|afk
- # [00:39] * Quits: ehsan (~ehsan@66.207.208.98) (Remote host closed the connection)
- # [00:40] <TabAtkins> abarth: Problem with just transferring the port is that it gets neutered as it is transferred. You can't have the broadcast channel send it to multiple other senders.
- # [00:40] <abarth> Maybe BroadcastChannel could allow transferrable if there's only one listener?
- # [00:40] * pdr|uk|afk is now known as pdr|uk
- # [00:41] <abarth> so, you could agree with someone what channel name to use
- # [00:41] <abarth> and then hop onto that channel
- # [00:42] <abarth> e.g., one channel is used for signaling and the other is used for data
- # [00:42] <TabAtkins> That does mean that it's possible to be DOSed by something else on your origin, but that's probably a sufficiently okay problem - you can already have lots of bad things happen from your own origin.
- # [00:42] <abarth> if they want to DOS you, they can just make a sync XHR :)
- # [00:42] <abarth> they don't even have to be in your origin
- # [00:42] <TabAtkins> I meant that something else on your origin, which knows your signaling channel, can listen in and connect to any ports you attempt to use for data.
- # [00:43] <TabAtkins> But they're already within your origin, so you're screwed.
- # [00:44] <TabAtkins> And I don't see how that's possible to solve without a direct connection anyway. You *must* use a spoofable token to identify the channel, precisely so that the other side can spoof it.
- # [00:45] * Joins: will_i_was (~william@vpn.space150.com)
- # [00:50] * Quits: will_i_was (~william@vpn.space150.com) (Ping timeout: 248 seconds)
- # [00:55] * Joins: ap (~ap@2620:149:4:1b01:b053:c5ca:5a1a:4d9c)
- # [00:58] <abarth> TabAtkins: you could make up a nonce on the server
- # [00:58] <abarth> and send it to the two pages
- # [00:58] <abarth> and they could use it as the channel name
- # [00:59] <TabAtkins> Sure, there are ways to avoid it if you bring in a trusted third party.
- # [00:59] <TabAtkins> Anyway, I dont' think it's a real concern.
- # [00:59] <TabAtkins> If an attacker is inside your origin, you're already screwed.
- # [00:59] <abarth> I wonder if NamedChannel would be a better name
- # [00:59] <TabAtkins> Hm, maybe.
- # [00:59] <abarth> you might even subclass MessageChannel
- # [01:00] <abarth> and the ports could null themselves out as they were grabbed
- # [01:01] <abarth> i guess that doesn't work as well for the broadcast case
- # [01:01] <abarth> and there's a race condition
- # [01:01] <TabAtkins> Yeah.
- # [01:02] <TabAtkins> You'd have to agree on which port each should take.
- # [01:03] * Joins: othermaciej (~mjs@17.114.8.11)
- # [01:07] * Quits: jwalden (~waldo@v-1045.fw1.sfo1.mozilla.net) (Quit: ChatZilla 0.9.87-6.1450hg.fc18 [XULRunner 21.0/20130521122340])
- # [01:11] * Parts: decotii (~decotii@static-98-116-12-109.nycmny.fios.verizon.net) ("Leaving")
- # [01:15] * Quits: tantek (~tantek@199.223.125.130) (Quit: tantek)
- # [01:20] * Quits: cheron (~cheron@unaffiliated/cheron) (Ping timeout: 246 seconds)
- # [01:20] * Quits: lmclister (~lmclister@sjfw1.adobe.com) (Quit: lmclister)
- # [01:21] * Quits: weinig (~weinig@17.114.108.220) (Quit: weinig)
- # [01:23] * Quits: jryans (~jryans@office.massrel.com) (Read error: Connection reset by peer)
- # [01:26] * Quits: nimbu (~nimbu@sjfw1.adobe.com) (Quit: Leaving.)
- # [01:34] * Joins: galant (~galant@77.28.18.68)
- # [01:34] * Joins: gallant (~galant@77.28.18.68)
- # [01:35] * Quits: gallant (~galant@77.28.18.68) (Read error: Connection reset by peer)
- # [01:35] * Quits: galant (~galant@77.28.18.68) (Client Quit)
- # [01:36] * Joins: galant (~galant@77.28.18.68)
- # [01:40] * Joins: will_i_was (~william@vpn.space150.com)
- # [01:43] * Joins: ehsan (~ehsan@24.212.206.174)
- # [01:44] * Quits: will_i_was (~william@vpn.space150.com) (Ping timeout: 264 seconds)
- # [01:47] * Krinkle|detached is now known as Krinkle
- # [01:58] * Quits: mattgiff_ (~mattgiffo@70.102.199.158) (Remote host closed the connection)
- # [02:02] * Joins: krit1 (~krit@sjfw1-a.adobe.com)
- # [02:03] * Quits: krit (~krit@c-24-4-184-107.hsd1.ca.comcast.net) (Ping timeout: 256 seconds)
- # [02:12] * Joins: vitorpacheco (~vitor@189-105-42-75.user.veloxzone.com.br)
- # [02:14] * Quits: galant (~galant@77.28.18.68) (Changing host)
- # [02:14] * Joins: galant (~galant@unaffiliated/dekiss)
- # [02:15] * Quits: ap (~ap@2620:149:4:1b01:b053:c5ca:5a1a:4d9c) (Quit: ap)
- # [02:17] * Quits: AladinBouzerd (~aladinbou@41.105.121.126) (Ping timeout: 276 seconds)
- # [02:19] * EvilAww is now known as pwetty_princess
- # [02:19] * Quits: ehsan (~ehsan@24.212.206.174) (Remote host closed the connection)
- # [02:20] * pwetty_princess is now known as EvilAww
- # [02:21] * Quits: cabanier (~cabanier@192.150.22.55) (Quit: Leaving.)
- # [02:22] * Joins: tantek (~tantek@m8a2036d0.tmodns.net)
- # [02:24] * Quits: galant (~galant@unaffiliated/dekiss) (Quit: Ex-Chat)
- # [02:31] * Joins: newtron (~newtron@206-248-183-122.dsl.teksavvy.com)
- # [02:40] * Quits: sgalineau (~sylvaing@sjfw1.adobe.com) (Read error: Connection reset by peer)
- # [02:44] * Quits: josemanuel (~josemanue@26.173.221.87.dynamic.jazztel.es) (Quit: Saliendo)
- # [02:44] * Quits: othermaciej (~mjs@17.114.8.11) (Quit: othermaciej)
- # [02:51] * Quits: vitorpacheco (~vitor@189-105-42-75.user.veloxzone.com.br) (Ping timeout: 276 seconds)
- # [02:57] * Quits: krit1 (~krit@sjfw1-a.adobe.com) (Read error: Connection reset by peer)
- # [02:59] * Joins: krit (~krit@c-24-4-184-107.hsd1.ca.comcast.net)
- # [03:02] * Joins: will_i_was (~william@vpn.space150.com)
- # [03:06] * Quits: will_i_was (~william@vpn.space150.com) (Ping timeout: 255 seconds)
- # [03:09] * Joins: vitorpacheco (~vitor@189-105-42-75.user.veloxzone.com.br)
- # [03:10] * Quits: newtron (~newtron@206-248-183-122.dsl.teksavvy.com) (Remote host closed the connection)
- # [03:11] * Quits: krit (~krit@c-24-4-184-107.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [03:16] * Joins: newtron (~newtron@206-248-183-122.dsl.teksavvy.com)
- # [03:18] * Quits: newtron (~newtron@206-248-183-122.dsl.teksavvy.com) (Remote host closed the connection)
- # [03:22] * Quits: tantek (~tantek@m8a2036d0.tmodns.net) (Ping timeout: 268 seconds)
- # [03:26] * Joins: Cory (~Adium@ip72-219-235-57.dc.dc.cox.net)
- # [03:26] * Cory is now known as Guest56798
- # [03:26] * Parts: Guest56798 (~Adium@ip72-219-235-57.dc.dc.cox.net)
- # [03:27] * Joins: skcin7 (~skcin7@cpe-76-171-156-36.socal.res.rr.com)
- # [03:30] * heycam|away is now known as heycam
- # [03:31] * Joins: tantek (~tantek@m8a2036d0.tmodns.net)
- # [03:38] * Quits: vitorpacheco (~vitor@189-105-42-75.user.veloxzone.com.br) (Ping timeout: 248 seconds)
- # [03:41] * Joins: vitorpacheco (~vitor@189-105-42-75.user.veloxzone.com.br)
- # [03:43] * Quits: tantek (~tantek@m8a2036d0.tmodns.net) (Quit: tantek)
- # [03:56] * Joins: will_i_was (~william@san.space150.com)
- # [04:00] * Quits: will_i_was (~william@san.space150.com) (Ping timeout: 255 seconds)
- # [04:15] * Joins: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net)
- # [04:15] * Quits: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net) (Changing host)
- # [04:15] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [04:23] * Quits: skcin7 (~skcin7@cpe-76-171-156-36.socal.res.rr.com) (Read error: Connection reset by peer)
- # [04:24] * Joins: tantek (~tantek@m8a2036d0.tmodns.net)
- # [04:24] * Joins: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net)
- # [04:28] * Joins: skcin7 (~skcin7@cpe-76-171-156-36.socal.res.rr.com)
- # [04:30] * Quits: tantek (~tantek@m8a2036d0.tmodns.net) (Quit: tantek)
- # [04:31] * Krinkle is now known as Krinkle|detached
- # [04:34] * Quits: EvilAww (~Aww@emmy.erryfanclub.com) (Quit: ZNC - http://znc.in)
- # [04:34] * Joins: Aww (~Aww@hello.world.erryfanclub.com)
- # [04:35] * Quits: dbaron (~dbaron@v-1045.fw1.sfo1.mozilla.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [04:51] * Joins: will_i_was (~william@blackhole.space150.com)
- # [04:55] * Quits: will_i_was (~william@blackhole.space150.com) (Ping timeout: 276 seconds)
- # [04:57] * Joins: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net)
- # [05:01] * Krinkle|detached is now known as Krinkle
- # [05:02] * Joins: cabanier1 (~cabanier@sjfw1-a.adobe.com)
- # [05:05] * Quits: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net) (Ping timeout: 268 seconds)
- # [05:13] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [05:19] * Quits: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [05:25] * Joins: slowhands (~emrantalu@c-50-136-110-211.hsd1.ct.comcast.net)
- # [05:35] <zewt> what the
- # [05:35] <zewt> http://www.gamefaqs.com/snes/588331-final-fantasy-v/faqs/30040 <- did somebody write a spec for ff5 combat
- # [05:36] * Joins: tantek (~tantek@m8a2036d0.tmodns.net)
- # [05:41] * Quits: tantek (~tantek@m8a2036d0.tmodns.net) (Quit: tantek)
- # [05:45] * Joins: will_i_was (~william@san.space150.com)
- # [05:46] * Joins: dbaron (~dbaron@173-228-85-238.dsl.dynamic.sonic.net)
- # [05:49] * Quits: will_i_was (~william@san.space150.com) (Ping timeout: 248 seconds)
- # [06:06] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [06:08] * Quits: karlcow (~karl@nerval.la-grange.net) (Remote host closed the connection)
- # [06:08] * Quits: Aww (~Aww@hello.world.erryfanclub.com) (Read error: Connection reset by peer)
- # [06:11] * Joins: Aww (~Aww@hello.world.erryfanclub.com)
- # [06:14] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
- # [06:14] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [06:14] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Read error: Connection reset by peer)
- # [06:15] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [06:40] * Joins: will_i_was (~william@san.space150.com)
- # [06:43] * heycam is now known as heycam|away
- # [06:44] * Quits: will_i_was (~william@san.space150.com) (Ping timeout: 256 seconds)
- # [06:53] * Joins: ripples (~ripples@41-135-28-245.dsl.mweb.co.za)
- # [06:55] * Quits: Areks (~Areks@rs.gridnine.com) (Ping timeout: 260 seconds)
- # [06:58] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
- # [06:59] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [07:03] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Ping timeout: 248 seconds)
- # [07:18] * heycam|away is now known as heycam
- # [07:34] * Joins: will_i_was (~william@blackhole.space150.com)
- # [07:38] * Quits: will_i_was (~william@blackhole.space150.com) (Ping timeout: 240 seconds)
- # [07:44] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [07:52] * Joins: jryans (~jryans@cpe-70-113-92-118.austin.res.rr.com)
- # [07:53] * Quits: jryans (~jryans@cpe-70-113-92-118.austin.res.rr.com) (Client Quit)
- # [08:07] * Joins: tantek (~tantek@ip-64-134-229-65.public.wayport.net)
- # [08:17] * Joins: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net)
- # [08:25] * Quits: cwilso___ (uid10206@gateway/web/irccloud.com/x-ivyasaphwyxcssrf) (Quit: Connection closed for inactivity)
- # [08:29] * Joins: will_i_was (~william@blackhole.space150.com)
- # [08:30] * Joins: lmclister (~lmclister@c-98-210-38-110.hsd1.ca.comcast.net)
- # [08:33] * Joins: Ms2ger (~Ms2ger@91.182.75.254)
- # [08:33] * Quits: will_i_was (~william@blackhole.space150.com) (Ping timeout: 256 seconds)
- # [08:49] * Joins: viduthalai1947 (uid5404@gateway/web/irccloud.com/x-lujwewgjfmsqbycd)
- # [09:08] * Quits: lmclister (~lmclister@c-98-210-38-110.hsd1.ca.comcast.net) (Quit: lmclister)
- # [09:09] * Krinkle is now known as Krinkle|detached
- # [09:13] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
- # [09:21] * Parts: JimJibber (~jim@host-78-146-58-128.as13285.net)
- # [09:22] * Joins: JimJibber (~jim@host-78-146-58-128.as13285.net)
- # [09:26] * heycam is now known as heycam|away
- # [09:27] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
- # [10:12] * Joins: marcosc (~marcosc@bl7-48-17.dsl.telepac.pt)
- # [10:16] * Quits: skcin7 (~skcin7@cpe-76-171-156-36.socal.res.rr.com) (Quit: skcin7)
- # [10:18] * Joins: will_i_was (~william@blackhole.space150.com)
- # [10:22] * Quits: will_i_was (~william@blackhole.space150.com) (Ping timeout: 255 seconds)
- # [10:29] * Joins: Masklinn (~textual@213.211.144.248)
- # [10:34] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
- # [10:34] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [10:35] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Read error: Connection reset by peer)
- # [10:35] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [10:36] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [10:37] * Joins: [[zzz]] (~q@node-nc0.pool-101-108.dynamic.totbb.net)
- # [10:39] * Quits: marcosc (~marcosc@bl7-48-17.dsl.telepac.pt) (Remote host closed the connection)
- # [10:41] * Quits: [[zz]] (~q@node-76a.pool-125-25.dynamic.totbb.net) (Ping timeout: 260 seconds)
- # [10:48] * Quits: Obvious (tachikoma@188.226.74.2) (Ping timeout: 246 seconds)
- # [10:54] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [10:54] * Joins: nonge (~nonge@p5082B723.dip0.t-ipconnect.de)
- # [10:56] * Joins: frozenice (~frozenice@unaffiliated/fr0zenice)
- # [10:56] * Joins: galant (~galant@77.28.18.68)
- # [10:57] * Joins: Obvious (tachikoma@188.226.74.2)
- # [10:58] * Quits: nonge_ (~nonge@p5B32675C.dip0.t-ipconnect.de) (Ping timeout: 268 seconds)
- # [11:01] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
- # [11:04] * Quits: galant (~galant@77.28.18.68) (Changing host)
- # [11:04] * Joins: galant (~galant@unaffiliated/dekiss)
- # [11:09] * Joins: marcosc (~marcosc@bl7-48-17.dsl.telepac.pt)
- # [11:09] * Joins: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com)
- # [11:14] * Quits: vitorpacheco (~vitor@189-105-42-75.user.veloxzone.com.br) (Remote host closed the connection)
- # [11:14] * Quits: marcosc (~marcosc@bl7-48-17.dsl.telepac.pt) (Ping timeout: 268 seconds)
- # [11:18] * Joins: marcosc (~marcosc@bl7-48-17.dsl.telepac.pt)
- # [11:30] * Quits: barneybook|2 (~kvirc@220-136-62-80.dynamic.hinet.net) (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
- # [11:33] * Joins: gallant (~galant@77.29.143.122)
- # [11:34] * Quits: gallant (~galant@77.29.143.122) (Changing host)
- # [11:34] * Joins: gallant (~galant@unaffiliated/dekiss)
- # [11:36] * Quits: galant (~galant@unaffiliated/dekiss) (Ping timeout: 268 seconds)
- # [11:37] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [11:44] * Quits: marcosc (~marcosc@bl7-48-17.dsl.telepac.pt) (Remote host closed the connection)
- # [11:55] * Joins: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si)
- # [12:07] * Joins: will_i_was (~william@vpn.space150.com)
- # [12:11] * Quits: will_i_was (~william@vpn.space150.com) (Ping timeout: 256 seconds)
- # [12:19] * Joins: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net)
- # [12:19] * Quits: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net) (Changing host)
- # [12:19] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [12:22] * Quits: lokling (~quassel@quassel.woboq.com) (Ping timeout: 246 seconds)
- # [12:24] * Joins: marcosc (~marcosc@bl7-48-17.dsl.telepac.pt)
- # [12:25] * Joins: lokling (~quassel@quassel.woboq.de)
- # [12:50] * Quits: marcosc (~marcosc@bl7-48-17.dsl.telepac.pt) (Remote host closed the connection)
- # [12:52] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: :tiuQ tiuq sah woclrak)
- # [12:54] * Joins: marcosc (~marcosc@bl7-48-17.dsl.telepac.pt)
- # [13:01] * Joins: will_i_was (~william@blackhole.space150.com)
- # [13:06] * Quits: will_i_was (~william@blackhole.space150.com) (Ping timeout: 248 seconds)
- # [13:20] * Quits: marcosc (~marcosc@bl7-48-17.dsl.telepac.pt) (Remote host closed the connection)
- # [13:31] * Joins: marcosc (~marcosc@bl7-48-17.dsl.telepac.pt)
- # [13:36] * Quits: nielsle (~nielsle@3239149-cl69.boa.fiberby.dk) (Ping timeout: 256 seconds)
- # [13:38] * Joins: yorick (~yorick@oftn/member/yorick)
- # [13:51] * Joins: nielsle (~nielsle@3239149-cl69.boa.fiberby.dk)
- # [13:55] * Joins: Redface (~Redface@219.255.246.7)
- # [13:57] * Quits: marcosc (~marcosc@bl7-48-17.dsl.telepac.pt) (Remote host closed the connection)
- # [14:00] * Joins: Goboka (~Goboka@d72-39-254-106.home1.cgocable.net)
- # [14:01] * Goboka slaps [[zzz]] around a bit with a large trout
- # [14:01] * Quits: Goboka (~Goboka@d72-39-254-106.home1.cgocable.net) (Client Quit)
- # [14:04] <gallant> where can I see complete Unicode HTML entities list?
- # [14:16] * Joins: vitorpacheco (~vitor@189-105-42-75.user.veloxzone.com.br)
- # [14:23] * Joins: will_i_was (~william@san.space150.com)
- # [14:28] * Quits: will_i_was (~william@san.space150.com) (Ping timeout: 264 seconds)
- # [14:37] * Quits: gallant (~galant@unaffiliated/dekiss) (Quit: Ex-Chat)
- # [14:38] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [14:41] * Joins: ^esc_ (~esc_ape@178.115.251.120.wireless.dyn.drei.com)
- # [14:42] * Quits: ^esc (~esc_ape@77.116.246.130.wireless.dyn.drei.com) (Ping timeout: 248 seconds)
- # [14:49] <Redface> http://www.htmlentities.com/html/entities/
- # [14:50] <Redface> check out this site to see html entities. it will be helpful :)
- # [15:08] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [15:08] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [15:14] * Quits: yoav_ (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Ping timeout: 240 seconds)
- # [15:34] * Quits: eighty4 (~eighty4@unaffiliated/eighty4) (Quit: ZNC - http://znc.in)
- # [15:36] * Quits: ripples (~ripples@41-135-28-245.dsl.mweb.co.za) (Ping timeout: 268 seconds)
- # [15:41] * Joins: eighty4 (~eighty4@unaffiliated/eighty4)
- # [15:41] * Quits: Redface (~Redface@219.255.246.7) (Remote host closed the connection)
- # [15:44] * Joins: cheron (~cheron@unaffiliated/cheron)
- # [15:45] * Joins: will_i_was (~william@vpn.space150.com)
- # [15:49] * Quits: will_i_was (~william@vpn.space150.com) (Ping timeout: 240 seconds)
- # [15:50] * Joins: Redface (~Redface@219.255.246.7)
- # [16:02] * Quits: Redface (~Redface@219.255.246.7) (Remote host closed the connection)
- # [16:03] * Joins: Redface (~Redface@219.255.246.7)
- # [16:03] * Quits: Redface (~Redface@219.255.246.7) (Remote host closed the connection)
- # [16:22] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: Computer has gone to sleep.)
- # [16:25] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
- # [16:34] * Quits: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com) (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
- # [16:34] * Joins: marcosc (~marcosc@bl7-48-17.dsl.telepac.pt)
- # [16:43] * Joins: skcin7 (~skcin7@cpe-76-171-156-36.socal.res.rr.com)
- # [16:53] * Quits: vitorpacheco (~vitor@189-105-42-75.user.veloxzone.com.br) (Remote host closed the connection)
- # [16:56] * Quits: gavinc (~gavin@barad-dur.carothers.name) (Quit: Konversation terminated!)
- # [16:58] * Quits: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si) (Quit: ZNC - http://znc.in)
- # [17:07] * Joins: will_i_was (~william@blackhole.space150.com)
- # [17:11] * Quits: tantek (~tantek@ip-64-134-229-65.public.wayport.net) (Quit: tantek)
- # [17:11] * Quits: will_i_was (~william@blackhole.space150.com) (Ping timeout: 240 seconds)
- # [17:14] * Joins: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com)
- # [17:16] * Quits: skcin7 (~skcin7@cpe-76-171-156-36.socal.res.rr.com) (Read error: Connection reset by peer)
- # [17:21] * Joins: skcin7 (~skcin7@cpe-76-171-156-36.socal.res.rr.com)
- # [17:28] * Quits: marcosc (~marcosc@bl7-48-17.dsl.telepac.pt) (Remote host closed the connection)
- # [17:34] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: Computer has gone to sleep.)
- # [17:37] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [17:47] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
- # [17:50] * Quits: skcin7 (~skcin7@cpe-76-171-156-36.socal.res.rr.com) (Quit: skcin7)
- # [17:56] * Joins: enr (~Christoph@90-224-37-101-no105.tbcn.telia.com)
- # [17:58] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
- # [17:59] * Joins: sgalineau (~sylvaing@131.107.165.125)
- # [18:01] * Joins: marcosc (~marcosc@bl7-48-17.dsl.telepac.pt)
- # [18:01] * Joins: will_i_was (~william@blackhole.space150.com)
- # [18:03] * Joins: mven (~mven@ip68-224-15-53.lv.lv.cox.net)
- # [18:05] * Quits: marcosc (~marcosc@bl7-48-17.dsl.telepac.pt) (Ping timeout: 256 seconds)
- # [18:06] * Quits: will_i_was (~william@blackhole.space150.com) (Ping timeout: 276 seconds)
- # [18:12] * Joins: marcosc (~marcosc@bl7-48-17.dsl.telepac.pt)
- # [18:31] * Quits: slowhands (~emrantalu@c-50-136-110-211.hsd1.ct.comcast.net) (Quit: Computer has gone to sleep)
- # [18:31] * Joins: slowhands (~emrantalu@c-50-136-110-211.hsd1.ct.comcast.net)
- # [18:33] * Joins: shepazu (~shepazu@131.107.165.134)
- # [18:36] * Quits: slowhands (~emrantalu@c-50-136-110-211.hsd1.ct.comcast.net) (Ping timeout: 248 seconds)
- # [18:38] * Quits: marcosc (~marcosc@bl7-48-17.dsl.telepac.pt) (Remote host closed the connection)
- # [18:42] * Joins: marcosc (~marcosc@bl7-48-17.dsl.telepac.pt)
- # [19:00] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: Computer has gone to sleep.)
- # [19:06] * Joins: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si)
- # [19:07] * Quits: marcosc (~marcosc@bl7-48-17.dsl.telepac.pt) (Remote host closed the connection)
- # [19:11] * Quits: cheron (~cheron@unaffiliated/cheron) (Remote host closed the connection)
- # [19:11] * Joins: marcosc (~marcosc@bl7-48-17.dsl.telepac.pt)
- # [19:13] * Joins: KevinMarks (~KevinMark@23-24-246-233-static.hfc.comcastbusiness.net)
- # [19:15] * Joins: tantek (~tantek@mb12036d0.tmodns.net)
- # [19:23] * Joins: will_i_was (~william@vpn.space150.com)
- # [19:24] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
- # [19:26] * Quits: j_wright (~jwright@ip70-173-127-54.lv.lv.cox.net) (Ping timeout: 260 seconds)
- # [19:28] * Quits: will_i_was (~william@vpn.space150.com) (Ping timeout: 268 seconds)
- # [19:37] * Quits: marcosc (~marcosc@bl7-48-17.dsl.telepac.pt) (Remote host closed the connection)
- # [19:47] * Joins: marcosc (~marcosc@bl7-48-17.dsl.telepac.pt)
- # [20:16] * Quits: marcosc (~marcosc@bl7-48-17.dsl.telepac.pt) (Remote host closed the connection)
- # [20:17] * Joins: will_i_was (~william@blackhole.space150.com)
- # [20:21] * Quits: will_i_was (~william@blackhole.space150.com) (Ping timeout: 240 seconds)
- # [20:23] * Joins: weinig (~weinig@24.130.60.35)
- # [20:37] * Joins: ehsan (~ehsan@24.212.206.174)
- # [20:37] * Joins: ChaoticJorge (~chaoticjo@S01067444013f60b9.vc.shawcable.net)
- # [20:41] * Joins: cheron (~cheron@unaffiliated/cheron)
- # [20:44] * Joins: marcosc (~marcosc@bl7-48-17.dsl.telepac.pt)
- # [20:47] * Aww is now known as EvilAww
- # [20:49] * Quits: marcosc (~marcosc@bl7-48-17.dsl.telepac.pt) (Ping timeout: 256 seconds)
- # [20:58] * Quits: KevinMarks (~KevinMark@23-24-246-233-static.hfc.comcastbusiness.net) (Quit: The computer fell asleep)
- # [20:58] * Joins: KevinMarks (~KevinMark@23-24-246-233-static.hfc.comcastbusiness.net)
- # [21:03] * Quits: KevinMarks (~KevinMark@23-24-246-233-static.hfc.comcastbusiness.net) (Ping timeout: 256 seconds)
- # [21:03] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
- # [21:04] * ChaoticJorge is now known as jorgepedret
- # [21:07] * Quits: tantek (~tantek@mb12036d0.tmodns.net) (Quit: tantek)
- # [21:10] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Remote host closed the connection)
- # [21:12] * Joins: will_i_was (~william@san.space150.com)
- # [21:17] * Quits: will_i_was (~william@san.space150.com) (Ping timeout: 256 seconds)
- # [21:22] * Quits: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com) (Ping timeout: 264 seconds)
- # [21:29] * Quits: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si) (Quit: ZNC - http://znc.in)
- # [21:29] * Joins: tantek (~tantek@mb12036d0.tmodns.net)
- # [21:31] * Quits: sgalineau (~sylvaing@131.107.165.125) (Ping timeout: 256 seconds)
- # [21:37] * Quits: tantek (~tantek@mb12036d0.tmodns.net) (Quit: tantek)
- # [21:39] * Quits: weinig (~weinig@24.130.60.35) (Quit: weinig)
- # [21:41] * Joins: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net)
- # [21:41] * Quits: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net) (Changing host)
- # [21:41] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [21:44] * Quits: scor (~scor@drupal.org/user/52142/view) (Client Quit)
- # [21:45] * Quits: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com) (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
- # [21:51] * Quits: jorgepedret (~chaoticjo@S01067444013f60b9.vc.shawcable.net) (Quit: Computer has gone to sleep.)
- # [21:52] * Joins: AladinBouzerd (~aladinbou@41.108.118.43)
- # [22:03] * Joins: tantek (~tantek@mb12036d0.tmodns.net)
- # [22:08] * Joins: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com)
- # [22:11] * Quits: tantek (~tantek@mb12036d0.tmodns.net) (Quit: tantek)
- # [22:12] * Joins: mygan (~mygan@78-70-166-27-no181.tbcn.telia.com)
- # [22:13] * Quits: Ms2ger (~Ms2ger@91.182.75.254) (Quit: nn)
- # [22:20] * Quits: nonge (~nonge@p5082B723.dip0.t-ipconnect.de) (Quit: Verlassend)
- # [22:21] * Joins: hasather (~hasather@cm-84.210.170.16.getinternet.no)
- # [22:22] * Quits: Cromulent (~Cromulent@cpc1-reig5-2-0-cust251.6-3.cable.virginmedia.com) (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
- # [22:22] * Joins: krawchyk (~krawchyk@c-76-21-215-221.hsd1.dc.comcast.net)
- # [22:24] * Quits: karlcow (~karl@nerval.la-grange.net) (Remote host closed the connection)
- # [22:26] * Quits: hasather (~hasather@cm-84.210.170.16.getinternet.no) (Ping timeout: 256 seconds)
- # [22:32] * Joins: jorgepedret (~jorgepedr@S01067cb21b31ce26.vc.shawcable.net)
- # [22:34] * Joins: will_i_was (~william@vpn.space150.com)
- # [22:37] * Joins: smaug____ (~chatzilla@a91-154-47-240.elisa-laajakaista.fi)
- # [22:38] * Quits: will_i_was (~william@vpn.space150.com) (Ping timeout: 255 seconds)
- # [22:39] * Joins: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net)
- # [22:39] * Quits: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net) (Changing host)
- # [22:39] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [22:48] * Quits: smaug____ (~chatzilla@a91-154-47-240.elisa-laajakaista.fi) (Remote host closed the connection)
- # [22:49] * Joins: smaug____ (~chatzilla@a91-154-47-240.elisa-laajakaista.fi)
- # [22:49] * Quits: cheron (~cheron@unaffiliated/cheron) (Quit: Leaving.)
- # [22:58] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [23:00] * Joins: tobie (~tobielang@73-118.195-178.cust.bluewin.ch)
- # [23:02] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [23:05] * Joins: SteveF (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginmedia.com)
- # [23:15] * Quits: smaug____ (~chatzilla@a91-154-47-240.elisa-laajakaista.fi) (Remote host closed the connection)
- # [23:16] * Joins: smaug____ (~chatzilla@a91-154-47-240.elisa-laajakaista.fi)
- # [23:18] * Quits: tobie (~tobielang@73-118.195-178.cust.bluewin.ch) (Ping timeout: 256 seconds)
- # [23:21] * Joins: galant (~galant@77.29.143.122)
- # [23:22] * Joins: tantek (~tantek@23-24-246-233-static.hfc.comcastbusiness.net)
- # [23:27] * Joins: tobie (~tobielang@73-118.195-178.cust.bluewin.ch)
- # [23:28] * Joins: will_i_was (~william@blackhole.space150.com)
- # [23:29] * Joins: KevinMarks (~KevinMark@23-24-246-233-static.hfc.comcastbusiness.net)
- # [23:30] * Quits: tobie (~tobielang@73-118.195-178.cust.bluewin.ch) (Client Quit)
- # [23:33] * Quits: will_i_was (~william@blackhole.space150.com) (Ping timeout: 276 seconds)
- # [23:34] * Joins: gallant (~galant@77.29.196.65)
- # [23:37] * Quits: galant (~galant@77.29.143.122) (Ping timeout: 276 seconds)
- # [23:41] * Quits: gallant (~galant@77.29.196.65) (Changing host)
- # [23:41] * Joins: gallant (~galant@unaffiliated/dekiss)
- # [23:45] * Joins: baku (~baku@2-236-39-253.ip231.fastwebnet.it)
- # [23:45] * Quits: ehsan (~ehsan@24.212.206.174) (Remote host closed the connection)
- # [23:46] <gallant> is there another way to make img src local file except with file api?
- # [23:52] * Quits: ^esc_ (~esc_ape@178.115.251.120.wireless.dyn.drei.com) (Ping timeout: 248 seconds)
- # [23:54] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [23:58] * Quits: baku (~baku@2-236-39-253.ip231.fastwebnet.it) (Ping timeout: 246 seconds)
- # Session Close: Sun Jun 23 00:00:00 2013
The end :)