Options:
Previous day, Next day
- # Session Start: Tue Sep 08 00:00:00 2015
- # Session Ident: #whatwg
- # [00:03] * Joins: adactio (~adactio@cust217-dsl91-135-3.idnet.net)
- # [00:08] * Quits: dan2k3k4 (~dan2k3k4@unaffiliated/dan2k3k4) (Ping timeout: 246 seconds)
- # [00:09] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
- # [00:11] * Quits: benwerd (~benwerd@c-24-4-93-15.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [00:11] * Quits: plutoniix (~plutoniix@node-pe4.pool-180-180.dynamic.totbb.net) (Quit: จรลี จรลา)
- # [00:18] * Joins: deltab (~deltab@cpc2-smal2-0-0-cust22.19-1.cable.virginm.net)
- # [00:22] * Joins: spacenomad (~spacenoma@unaffiliated/spacenomad)
- # [00:23] * Quits: aretecode (~aretecode@209.58.130.130) (Read error: Connection reset by peer)
- # [00:23] * Quits: poosanth (~textual@198.84.162.86) (Quit: My Mac has gone to sleep. ZZZzzz…)
- # [00:29] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: The deeper I go / the deeper I go / green mountains - Santoka)
- # [00:30] * Quits: spacenomad (~spacenoma@unaffiliated/spacenomad) (Ping timeout: 250 seconds)
- # [00:30] * Joins: poosanth (~textual@198-84-162-86.cpe.teksavvy.com)
- # [00:52] * Joins: jyasskin (~jyasskin@173-228-80-34.dsl.static.fusionbroadband.com)
- # [00:52] * Joins: jeremyj (~jeremyj@c-24-6-221-99.hsd1.ca.comcast.net)
- # [00:52] <MikeSmith> gsnedders: did you ever get a response to https://bugs.launchpad.net/lxml/+bug/1191545/comments/2
- # [00:56] * Quits: jeremyj (~jeremyj@c-24-6-221-99.hsd1.ca.comcast.net) (Client Quit)
- # [00:58] <MikeSmith> gsnedders: the lxml sources are at https://github.com/lxml/lxml so maybe you could submit a patch
- # [01:02] * Joins: weinig (~weinig@17.202.47.106)
- # [01:09] * Joins: jeremyj (~jeremyj@c-24-6-221-99.hsd1.ca.comcast.net)
- # [01:10] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [01:11] * Quits: poosanth (~textual@198-84-162-86.cpe.teksavvy.com) (Quit: My Mac has gone to sleep. ZZZzzz…)
- # [01:12] * Quits: jeremyj (~jeremyj@c-24-6-221-99.hsd1.ca.comcast.net) (Client Quit)
- # [01:12] * Quits: smaug____ (~chatzilla@a91-154-43-105.elisa-laajakaista.fi) (Remote host closed the connection)
- # [01:12] * Quits: Jayflux (~Jayflux@unaffiliated/jayflux) (Quit: Leaving)
- # [01:13] * Quits: roc (~chatzilla@121.98.92.158) (Ping timeout: 240 seconds)
- # [01:15] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Ping timeout: 256 seconds)
- # [01:16] * Joins: jeremyj (~jeremyj@c-24-6-221-99.hsd1.ca.comcast.net)
- # [01:21] * Joins: ^esc_ (~esc-ape@77.119.129.154.wireless.dyn.drei.com)
- # [01:24] * Quits: weinig (~weinig@17.202.47.106) (Quit: weinig)
- # [01:24] <MikeSmith> gsnedders: nm I just did https://github.com/lxml/lxml/pull/174
- # [01:25] * Quits: ^esc (~esc-ape@178.165.131.17.wireless.dyn.drei.com) (Ping timeout: 264 seconds)
- # [01:28] <MikeSmith> hmm, so that change doesn't actually break any of the existing lxml tests
- # [01:28] <MikeSmith> https://travis-ci.org/lxml/lxml/builds/79199872
- # [01:29] <MikeSmith> I would have thought its test suite would have a test that this would regress
- # [01:31] <MikeSmith> maybe it actually doesn't have any tests for the html5parser at all https://travis-ci.org/lxml/lxml/jobs/79199874
- # [01:31] * Quits: newbie53 (~Areks@rs.gridnine.com) (Max SendQ exceeded)
- # [01:32] <MikeSmith> seems maybe it does not https://github.com/lxml/lxml/tree/master/src/lxml/tests
- # [01:32] <gsnedders> MikeSmith: I don't care, really. I was just throwing out my opinion why the "bug" is in lxml
- # [01:35] * Joins: poosanth (~textual@198-84-162-86.cpe.teksavvy.com)
- # [01:36] <MikeSmith> gsnedders: please care :)
- # [01:36] <MikeSmith> there are a lot of lxml users
- # [01:36] <MikeSmith> and this causes a lot of them to be confused
- # [01:38] <MikeSmith> plus, it would be nice if more users used lxml's html5parser rather that the default ad-hoc one
- # [01:41] * Quits: poosanth (~textual@198-84-162-86.cpe.teksavvy.com) (Quit: My Mac has gone to sleep. ZZZzzz…)
- # [01:43] * Joins: poosanth (~textual@198-84-162-86.cpe.teksavvy.com)
- # [01:46] * Joins: weinig (~weinig@17.202.47.106)
- # [01:51] * Quits: alrra (uid62345@gateway/web/irccloud.com/x-cnlqzfkvfjnfmfmp) (Quit: Connection closed for inactivity)
- # [01:56] * Quits: adactio (~adactio@cust217-dsl91-135-3.idnet.net) (Quit: adactio)
- # [02:03] * Quits: jeremyj (~jeremyj@c-24-6-221-99.hsd1.ca.comcast.net) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [02:04] * Joins: roc (~chatzilla@2400:e780:801:232:2677:3ff:fece:dc64)
- # [02:06] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [02:09] * Quits: weinig (~weinig@17.202.47.106) (Quit: weinig)
- # [02:11] * Joins: benwerd (~benwerd@c-24-4-93-15.hsd1.ca.comcast.net)
- # [02:16] * Quits: benwerd (~benwerd@c-24-4-93-15.hsd1.ca.comcast.net) (Ping timeout: 246 seconds)
- # [02:21] * Joins: jeremyj (~jeremyj@c-24-6-221-99.hsd1.ca.comcast.net)
- # [02:26] * Quits: poosanth (~textual@198-84-162-86.cpe.teksavvy.com) (Quit: My Mac has gone to sleep. ZZZzzz…)
- # [02:31] * Joins: poosanth (~textual@198-84-162-86.cpe.teksavvy.com)
- # [03:12] * Quits: jeremyj (~jeremyj@c-24-6-221-99.hsd1.ca.comcast.net) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [03:14] * Joins: jeremyj (~jeremyj@c-24-6-221-99.hsd1.ca.comcast.net)
- # [03:16] * Quits: poosanth (~textual@198-84-162-86.cpe.teksavvy.com) (Quit: My Mac has gone to sleep. ZZZzzz…)
- # [03:19] * Joins: plutoniix (~plutoniix@119.63.87.222)
- # [03:27] * Quits: Fusl (Fusl@unaffiliated/fusl) (Ping timeout: 260 seconds)
- # [03:36] * Joins: Fusl (Fusl@unaffiliated/fusl)
- # [03:41] * Quits: seventh (seventh@128.90.35.143) (Ping timeout: 244 seconds)
- # [03:47] * Joins: benwerd (~benwerd@c-24-4-93-15.hsd1.ca.comcast.net)
- # [04:12] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Ping timeout: 265 seconds)
- # [04:17] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [04:27] * Joins: spacenomad (~spacenoma@unaffiliated/spacenomad)
- # [04:29] * Joins: dbaron (~dbaron@173-228-85-118.dsl.dynamic.fusionbroadband.com)
- # [04:29] * Joins: poosanth (~textual@198-84-162-86.cpe.teksavvy.com)
- # [04:29] * Quits: poosanth (~textual@198-84-162-86.cpe.teksavvy.com) (Client Quit)
- # [04:30] * Quits: jyasskin (~jyasskin@173-228-80-34.dsl.static.fusionbroadband.com) (Quit: My computer has gone to sleep. ZZZzzz…)
- # [04:30] * Quits: jeremyj (~jeremyj@c-24-6-221-99.hsd1.ca.comcast.net) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [04:34] * Joins: jeremyj (~jeremyj@c-24-6-221-99.hsd1.ca.comcast.net)
- # [04:37] * Quits: psy_ (~psy@43.224.156.106) (Ping timeout: 265 seconds)
- # [04:41] * Joins: tripu (~tripu@FL1-122-130-158-40.tky.mesh.ad.jp)
- # [04:52] * Quits: tripu (~tripu@FL1-122-130-158-40.tky.mesh.ad.jp) (Ping timeout: 264 seconds)
- # [04:58] * Joins: jyasskin (~jyasskin@173-228-80-34.dsl.static.fusionbroadband.com)
- # [05:05] * Quits: spacenomad (~spacenoma@unaffiliated/spacenomad) (Remote host closed the connection)
- # [05:08] * Quits: jeremyj (~jeremyj@c-24-6-221-99.hsd1.ca.comcast.net) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [05:11] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [05:14] * Quits: plutoniix (~plutoniix@119.63.87.222) (Quit: จรลี จรลา)
- # [05:16] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Ping timeout: 244 seconds)
- # [05:16] * Joins: tripu (~tripu@vpn-18-101-24-151.mit.edu)
- # [05:31] * Quits: benwerd (~benwerd@c-24-4-93-15.hsd1.ca.comcast.net)
- # [05:33] * Joins: plutoniix (~plutoniix@119.63.87.222)
- # [05:57] * Joins: spacenomad (~spacenoma@unaffiliated/spacenomad)
- # [05:57] * Joins: weinig (~weinig@c-50-131-222-145.hsd1.ca.comcast.net)
- # [06:04] * Quits: jyasskin (~jyasskin@173-228-80-34.dsl.static.fusionbroadband.com) (Quit: My computer has gone to sleep. ZZZzzz…)
- # [06:08] * Joins: howdoi (uid224@gateway/web/irccloud.com/x-unzhgbbgsofczltg)
- # [06:15] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [06:16] <Domenic> annevk or anyone: is HTMLCollection ever static?
- # [06:18] * Joins: jeremyj (~jeremyj@c-24-6-221-99.hsd1.ca.comcast.net)
- # [06:27] * Quits: yutak (~yutak@2401:fa00:4:1000:3d71:43de:7670:44ee) (Ping timeout: 246 seconds)
- # [06:32] * Quits: weinig (~weinig@c-50-131-222-145.hsd1.ca.comcast.net) (Ping timeout: 246 seconds)
- # [06:37] * Joins: psy_ (~psy@43.224.156.103)
- # [06:39] * Joins: yutak (~yutak@2401:fa00:4:1000:f133:426a:7f3c:7cb)
- # [06:42] * Quits: Mateon1 (~Mateon1@unaffiliated/mateon1) (Ping timeout: 255 seconds)
- # [06:47] * Joins: Mateon1 (~Mateon1@unaffiliated/mateon1)
- # [06:59] * Krinkle is now known as Krinkle_
- # [06:59] * Joins: frivoal (~frivoal@om126229084056.12.openmobile.ne.jp)
- # [07:02] * Quits: tripu (~tripu@vpn-18-101-24-151.mit.edu) (Read error: Connection reset by peer)
- # [07:05] * Quits: Johnny- (~null@unaffiliated/johnny-) (Ping timeout: 264 seconds)
- # [07:13] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
- # [07:14] * Joins: Johnny- (~null@unaffiliated/johnny-)
- # [07:15] * Joins: zdobersek (~zan@gateway/vpn/privateinternetaccess/zdobersek)
- # [07:16] * Quits: jeremyj (~jeremyj@c-24-6-221-99.hsd1.ca.comcast.net) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [07:19] <annevk> Domenic: don't think so
- # [07:21] * Quits: Johnny- (~null@unaffiliated/johnny-) (Ping timeout: 260 seconds)
- # [07:26] * Joins: Johnny- (~null@unaffiliated/johnny-)
- # [07:26] * Quits: boogyman (~justme_j@pdpc/supporter/professional/boogyman) (Ping timeout: 244 seconds)
- # [07:32] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [07:34] * Quits: roc (~chatzilla@2400:e780:801:232:2677:3ff:fece:dc64) (Ping timeout: 246 seconds)
- # [07:48] * Quits: Lachy (~Lachy@cm-84.215.179.176.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [07:57] * Joins: alrra (uid62345@gateway/web/irccloud.com/x-axjqklcvngqtladu)
- # [08:03] * Joins: Ms2ger (~Ms2ger@ptr-2hj4tblvksdoqfk632uw1irwo.ip6.access.telenet.be)
- # [08:03] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [08:09] * Joins: jdaggett_ (~jdaggett@61-121-216-2.bitcat.net)
- # [08:12] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [08:22] * Quits: lerc (~quassel@121-74-249-71.telstraclear.net) (Remote host closed the connection)
- # [08:25] * Quits: dbaron (~dbaron@173-228-85-118.dsl.dynamic.fusionbroadband.com) (Ping timeout: 265 seconds)
- # [08:26] * Quits: jdaggett_ (~jdaggett@61-121-216-2.bitcat.net) (Quit: jdaggett_)
- # [08:29] * Joins: jdaggett_ (~jdaggett@61-121-216-2.bitcat.net)
- # [08:30] * Joins: roc (~chatzilla@121.98.92.158)
- # [08:34] * Joins: tripu (~tripu@vpn-18-101-24-136.mit.edu)
- # [08:37] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [08:44] * Joins: dan2k3k4 (~dan2k3k4@unaffiliated/dan2k3k4)
- # [08:47] * Quits: tripu (~tripu@vpn-18-101-24-136.mit.edu) (Ping timeout: 250 seconds)
- # [08:48] * Joins: dan2k3k4k5 (~dan2k3k4@unaffiliated/dan2k3k4)
- # [08:52] * Quits: dan2k3k4 (~dan2k3k4@unaffiliated/dan2k3k4) (Ping timeout: 265 seconds)
- # [08:54] * Joins: tripu (~tripu@vpn-18-101-24-136.mit.edu)
- # [08:55] * Quits: psy_ (~psy@43.224.156.103) (Remote host closed the connection)
- # [09:01] * Joins: Lachy (~Lachy@cm-84.215.179.176.getinternet.no)
- # [09:02] * Quits: Lachy (~Lachy@cm-84.215.179.176.getinternet.no) (Client Quit)
- # [09:02] * Quits: howdoi (uid224@gateway/web/irccloud.com/x-unzhgbbgsofczltg) (Quit: Connection closed for inactivity)
- # [09:04] * Joins: adactio (~adactio@cust217-dsl91-135-3.idnet.net)
- # [09:04] * Quits: adactio (~adactio@cust217-dsl91-135-3.idnet.net) (Client Quit)
- # [09:07] * Quits: ohaibbq (~ohaibbq@98.248.65.213) (Remote host closed the connection)
- # [09:09] * Joins: mpt (~mpt@2001:67c:1560:a003:fd4d:7b98:242c:5a29)
- # [09:09] * Quits: mpt (~mpt@2001:67c:1560:a003:fd4d:7b98:242c:5a29) (Changing host)
- # [09:09] * Joins: mpt (~mpt@canonical/mpt)
- # [09:12] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
- # [09:17] * Joins: tantek (~tantek@72.165.49.2)
- # [09:17] <jochen__> annevk: k
- # [09:23] * Quits: tantek (~tantek@72.165.49.2) (Quit: tantek)
- # [09:26] * Quits: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr) (Excess Flood)
- # [09:27] * Joins: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr)
- # [09:30] * Quits: hasather (~hasather@80.91.33.141) (Remote host closed the connection)
- # [09:30] * Joins: hasather (~hasather@80.91.33.141)
- # [09:31] * Joins: tantek (~tantek@72.165.49.2)
- # [09:35] * Quits: dan2k3k4k5 (~dan2k3k4@unaffiliated/dan2k3k4) (Quit: Leaving)
- # [09:36] * Quits: spacenomad (~spacenoma@unaffiliated/spacenomad) (Remote host closed the connection)
- # [09:42] * Joins: weinig (~weinig@c-50-131-222-145.hsd1.ca.comcast.net)
- # [09:46] * Joins: dan2k3k4 (~dan2k3k4@unaffiliated/dan2k3k4)
- # [09:47] * Quits: weinig (~weinig@c-50-131-222-145.hsd1.ca.comcast.net) (Ping timeout: 268 seconds)
- # [09:52] * Joins: JoWie (uid93456@gateway/web/irccloud.com/x-zjgsmwposuonxnyu)
- # [09:59] * Quits: jdaggett_ (~jdaggett@61-121-216-2.bitcat.net) (Ping timeout: 246 seconds)
- # [09:59] * Joins: espadrine (~tyl@dan75-7-88-166-187-54.fbx.proxad.net)
- # [10:03] * Joins: spacenomad (~spacenoma@unaffiliated/spacenomad)
- # [10:04] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [10:05] * Quits: tripu (~tripu@vpn-18-101-24-136.mit.edu) (Ping timeout: 255 seconds)
- # [10:06] * Joins: schalkneethling (~Adium@dsl-197-245-170-253.voxdsl.co.za)
- # [10:06] * Quits: schalkneethling (~Adium@dsl-197-245-170-253.voxdsl.co.za) (Client Quit)
- # [10:07] * Joins: schalkneethling (~Adium@dsl-197-245-170-253.voxdsl.co.za)
- # [10:09] <schalkneethling> morning
- # [10:10] * Joins: calvaris (~calvaris@91.117.99.155)
- # [10:10] <schalkneethling> I sent out a mail to the help@whatwg mailing list yesterday about the crossorigin attribute of the video element and so far have not received any helpful comments. Is there someone around that might be able to assist?
- # [10:11] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [10:11] <schalkneethling> I am curious about the value for this attribute and what restrictions that apply to CORS request
- # [10:12] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [10:13] <schalkneethling> here is the mail I sent for reference
- # [10:13] <schalkneethling> https://sneethling.pastebin.mozilla.org/8845530
- # [10:15] * Quits: Goplat (~goplat@reactos/developer/Goplat) (Remote host closed the connection)
- # [10:17] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Ping timeout: 246 seconds)
- # [10:18] * Joins: tripu (~tripu@p15181-obmd01.tokyo.ocn.ne.jp)
- # [10:28] * Quits: frivoal (~frivoal@om126229084056.12.openmobile.ne.jp) (Remote host closed the connection)
- # [10:37] * Parts: dan2k3k4 (~dan2k3k4@unaffiliated/dan2k3k4) ("Leaving")
- # [10:45] * Joins: Lachy (~Lachy@213.166.174.2)
- # [10:46] <annevk> schalkneethling: it's a bit complicated due to https://github.com/whatwg/html/issues/95 not being done
- # [10:46] <annevk> schalkneethling: but effectively anonymous maps to only sending credentials for same-origin fetches
- # [10:47] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [10:47] <annevk> schalkneethling: and use-credentials means sending credentials for cross-origin fetches too
- # [10:47] <schalkneethling> thanks annevk and these credentials are sen via HTTP headers?
- # [10:48] <annevk> schalkneethling: and credentials means cookie headers and some more complicated stuff at the TLS layer
- # [10:48] <annevk> https://fetch.spec.whatwg.org/#http-network-fetch has most of the details
- # [10:48] <schalkneethling> thanks a lot annevk, much appreciated
- # [10:52] * Joins: frivoal (~frivoal@om126229084056.12.openmobile.ne.jp)
- # [11:05] * Quits: tripu (~tripu@p15181-obmd01.tokyo.ocn.ne.jp) (Ping timeout: 244 seconds)
- # [11:08] <MikeSmith> Domenic: thanks for the latest build-script review--
- # [11:08] <MikeSmith> caught some good stuff
- # [11:09] * Joins: wilsonpage (~wilsonpag@217.111.161.212)
- # [11:10] <MikeSmith> w00t the CSP landeth
- # [11:13] * Quits: wilsonpage (~wilsonpag@217.111.161.212) (Ping timeout: 240 seconds)
- # [11:14] * Joins: wilsonpage (~wilsonpag@217.111.161.212)
- # [11:17] * Quits: frivoal (~frivoal@om126229084056.12.openmobile.ne.jp) (Remote host closed the connection)
- # [11:19] * Joins: tripu (~tripu@vpn-18-101-24-170.mit.edu)
- # [11:21] <MikeSmith> fyi beverloo: http://stackoverflow.com/questions/32452581/html5-web-notification-icon-image-not-shown-if-more-notifications-will-be-creat
- # [11:24] * Joins: adactio (~adactio@212.42.170.121)
- # [11:26] * Quits: hasather (~hasather@80.91.33.141) (Remote host closed the connection)
- # [11:27] * Joins: hasather (~hasather@80.91.33.141)
- # [11:35] * Joins: jyasskin (~jyasskin@173-228-80-34.dsl.static.fusionbroadband.com)
- # [11:44] * Joins: weinig (~weinig@c-50-131-222-145.hsd1.ca.comcast.net)
- # [11:46] * Quits: hasather (~hasather@80.91.33.141) (Remote host closed the connection)
- # [11:47] * Joins: hasather (~hasather@80.91.33.141)
- # [11:48] * Joins: frivoal (~frivoal@om126229084056.12.openmobile.ne.jp)
- # [11:49] * Quits: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr) (Excess Flood)
- # [11:49] * Quits: weinig (~weinig@c-50-131-222-145.hsd1.ca.comcast.net) (Ping timeout: 265 seconds)
- # [11:50] * Joins: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr)
- # [11:50] <schalkneethling> what exactly are these credentials that are passed? I know you mentioned cookie headers, but what other credentials does this include?
- # [11:51] <schalkneethling> I reckon I am trying to understand the use case for using this attribute on a video element for example.
- # [11:51] <schalkneethling> annevk: ^^
- # [11:51] <annevk> schalkneethling: see the link I gave
- # [11:52] <annevk> schalkneethling: you might use it if the video you show depends on whether or not the user is logged in
- # [11:52] <annevk> schalkneethling: e.g., you show a personalized video if the user is logged in, and a generic one if not
- # [11:52] * Quits: frivoal (~frivoal@om126229084056.12.openmobile.ne.jp) (Ping timeout: 244 seconds)
- # [11:53] <schalkneethling> ah! and so, anonymous will send those credentials for same origin request but not cross origin whereas use-credentials will send it for both
- # [11:54] <annevk> yes
- # [11:54] <annevk> anonymous is misnamed
- # [11:54] <schalkneethling> so essentially if you are loading video from a third party service, and that service required login credentials to determine whether you have access to the video or not, you would need to set crossorigin=use-credentials
- # [11:55] <schalkneethling> yeah, anonymous seems to imply no credentials at all.
- # [11:55] <schalkneethling> but I get it now I believe ;) Thanks again annevk
- # [12:05] * Joins: smaug____ (~chatzilla@a91-154-43-105.elisa-laajakaista.fi)
- # [12:22] * Quits: tantek (~tantek@72.165.49.2) (Quit: tantek)
- # [12:28] * Quits: tripu (~tripu@vpn-18-101-24-170.mit.edu) (Quit: Leaving)
- # [12:29] <nox> annevk: Did you see my second adopting steps PR btw?
- # [12:36] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 246 seconds)
- # [12:44] <beverloo> MikeSmith, ty! +1 to your question, no idea what he means either, but I'll test around
- # [12:44] <beverloo> MikeSmith, fwiw, we're going to automatically dismiss Web Notifications starting Chrome 47
- # [12:44] <smaug____> "Developers can set the argument r with either a promise that resolves with a Reponse object or a Reponse " I doubt "Reponse" is right there
- # [12:45] <smaug____> 4.5.4 in SW draft
- # [12:45] <MikeSmith> beverloo: ah cool
- # [12:45] <smaug____> ^ whoever is editing SW these days
- # [12:53] * Quits: plutoniix (~plutoniix@119.63.87.222) (Quit: จรลี จรลา)
- # [12:56] * Joins: wilsonpa_ (~wilsonpag@217.111.161.213)
- # [12:59] <nox> gsnedders: No idea if you even care, but <template> landed in Servo. o//
- # [13:00] * Quits: wilsonpage (~wilsonpag@217.111.161.212) (Ping timeout: 256 seconds)
- # [13:03] * Quits: jyasskin (~jyasskin@173-228-80-34.dsl.static.fusionbroadband.com) (Quit: My computer has gone to sleep. ZZZzzz…)
- # [13:12] * Joins: boogyman (~justme_j@pdpc/supporter/professional/boogyman)
- # [13:18] * Joins: mpt (~mpt@2001:67c:1560:a003:a84e:e30a:6b99:29d6)
- # [13:18] * Quits: mpt (~mpt@2001:67c:1560:a003:a84e:e30a:6b99:29d6) (Changing host)
- # [13:18] * Joins: mpt (~mpt@canonical/mpt)
- # [13:24] * Quits: eric_carlson (~ericc@c-24-6-239-9.hsd1.ca.comcast.net) (Quit: eric_carlson)
- # [13:32] * wilsonpa_ is now known as wilsonpage-away
- # [13:35] * Joins: hgl_ (~hgl@unaffiliated/hgl)
- # [13:36] * Joins: frivoal (~frivoal@om126229084056.12.openmobile.ne.jp)
- # [13:37] * Quits: dustinm` (~dustinm@105.ip-167-114-152.net) (Ping timeout: 244 seconds)
- # [13:38] * Quits: hgl (~hgl@unaffiliated/hgl) (Ping timeout: 255 seconds)
- # [13:41] * Quits: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr) (Excess Flood)
- # [13:41] * Quits: frivoal (~frivoal@om126229084056.12.openmobile.ne.jp) (Ping timeout: 265 seconds)
- # [13:43] * Joins: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr)
- # [13:46] * Joins: weinig (~weinig@c-50-131-222-145.hsd1.ca.comcast.net)
- # [13:49] * Joins: dustinm` (~dustinm@167.114.152.105)
- # [13:51] * Quits: weinig (~weinig@c-50-131-222-145.hsd1.ca.comcast.net) (Ping timeout: 240 seconds)
- # [13:55] * wilsonpage-away is now known as wilsonpa_
- # [13:55] <MikeSmith> https://bugs.webkit.org/show_bug.cgi?id=146336 "Chrome 43 decides that allowing the website to pollute your clipboard inside _any_ DOM event handler is no longer a concern" 😄
- # [14:00] * Joins: igoroliveira (uid20755@gateway/web/irccloud.com/x-bqqfmmpocaeaoeuo)
- # [14:02] * Quits: falken (uid20729@gateway/web/irccloud.com/x-vvitnwzldnssqezo) (Quit: Connection closed for inactivity)
- # [14:05] <mkwst> annevk: re: fetch and referrer, how is Fetch going to work with the concern yoav raises in https://lists.w3.org/Archives/Public/public-webappsec/2015Sep/0043.html?
- # [14:05] * Quits: wilsonpa_ (~wilsonpag@217.111.161.213) (Quit: Textual IRC Client: www.textualapp.com)
- # [14:06] * Joins: wilsonpage (~wilsonpag@217.111.161.213)
- # [14:27] * Quits: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr) (Excess Flood)
- # [14:31] * Joins: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr)
- # [14:35] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: This computer has gone to sleep)
- # [14:40] * Quits: roc (~chatzilla@121.98.92.158) (Ping timeout: 256 seconds)
- # [14:41] * Joins: Sendoushi (~Sendoushi@bl6-108-46.dsl.telepac.pt)
- # [14:42] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [14:42] * Joins: TallTed (~Thud@c-98-216-254-6.hsd1.ma.comcast.net)
- # [14:46] * Joins: roc (~chatzilla@121.98.89.226)
- # [14:56] * Joins: frivoal (~frivoal@om126212080229.11.openmobile.ne.jp)
- # [14:56] * Joins: Musok (~Sendoushi@bl6-108-46.dsl.telepac.pt)
- # [14:58] * Joins: Sendoush_ (~Sendoushi@bl6-108-46.dsl.telepac.pt)
- # [14:58] * Quits: Musok (~Sendoushi@bl6-108-46.dsl.telepac.pt) (Read error: Connection reset by peer)
- # [15:00] * Quits: Sendoushi (~Sendoushi@bl6-108-46.dsl.telepac.pt) (Ping timeout: 244 seconds)
- # [15:04] <gsnedders> nox: congrats!
- # [15:07] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: The deeper I go / the deeper I go / green mountains - Santoka)
- # [15:07] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [15:13] * Joins: frivoal_ (~frivoal@om126229084056.12.openmobile.ne.jp)
- # [15:16] * Quits: frivoal (~frivoal@om126212080229.11.openmobile.ne.jp) (Ping timeout: 268 seconds)
- # [15:17] <gsnedders> jgraham: why did you stop caring about linear history for html5lib?
- # [15:22] <jgraham> gsnedders: "I forgot"
- # [15:23] * Quits: boogyman (~justme_j@pdpc/supporter/professional/boogyman) (Ping timeout: 244 seconds)
- # [15:27] * Quits: spacenomad (~spacenoma@unaffiliated/spacenomad) (Remote host closed the connection)
- # [15:28] * Joins: eric_carlson (~ericc@17.202.47.189)
- # [15:31] <nox> Why would one care for linear history at all?
- # [15:34] <Ms2ger> Because it's much easier to figure out what happened
- # [15:36] <gsnedders> And in what order.
- # [15:37] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
- # [15:42] * Joins: weinig (~weinig@c-50-131-222-145.hsd1.ca.comcast.net)
- # [15:43] <nox> How is "things happened at the merge" different from "things happened at the commit"?
- # [15:44] * Joins: plutoniix (~plutoniix@node-4j4.pool-125-25.dynamic.totbb.net)
- # [15:47] <wanderview> Domenic: can you help me understand what changed in https://github.com/whatwg/streams/pull/385 that deviates from our july discussion at mozilla?
- # [15:48] <wanderview> Domenic: is it just that we don't automatically unlock/release the reader when the end of the stream is reached?
- # [15:48] <wanderview> to avoid code using ReadableStreamReader() after its been unlocked
- # [15:49] <annevk> nox: yeah did, when I saw it initially I thought it should maybe be done differently, but I guess it's okay
- # [15:49] <nox> annevk: Wouldn't it be better to be safe now, and maybe revert it back later?
- # [15:50] <annevk> mkwst: Fetch already works fine with cross-origin stylesheets, that's why we allow cross-origin referrers for "passthrough requests"
- # [15:50] <mkwst> annevk: I was thinking about the client. That is, how do we know that the stylesheet is requesting the resource so that we can use its URL as the referrer.
- # [15:51] <annevk> mkwst: oh well CSS needs to set the URL correctly
- # [15:51] <annevk> mkwst: that's why referrer can be a URL
- # [15:51] <mkwst> annevk: I see. So, TabAtkins? :)
- # [15:51] <annevk> Yeah
- # [15:52] <mkwst> Where does one file bugs against whatever CSS spec I'd need to file a bug against?
- # [15:53] <annevk> I don't know
- # [15:56] <Ms2ger> www-style
- # [15:57] <mkwst> Ms2ger: That's not a bug tracker? :)
- # [15:57] <astearns> and yet it's the currently correct answer
- # [15:58] <Ms2ger> What makes you think you'd get a sensible process out of the csswg?
- # [16:07] * Quits: wilsonpage (~wilsonpag@217.111.161.213) (Quit: My Mac has gone to sleep. ZZZzzz…)
- # [16:11] <nox> It is that bad?
- # [16:11] <nox> Ms2ger: annevk says the one loop for adopting steps is fine.
- # [16:12] <annevk> nox: no that's not what I meant
- # [16:12] <nox> Disregard that, fix just got merged.
- # [16:12] <Ms2ger> Ha
- # [16:12] <nox> annevk: Yeah, I realise that now. :)
- # [16:12] <annevk> nox: although it might be... I haven't really figured out any bad effects yet
- # [16:13] <nox> With just img and template, can't think of one.
- # [16:13] <annevk> nox: I mostly meant that I thought the language should maybe be different, more like how it was originally, but decided against asking for that
- # [16:13] * Krinkle_ is now known as Krinkle
- # [16:13] <Ms2ger> I agree it's probably fine now
- # [16:14] <TabAtkins> mkwst: Yeah, www-style is currently still the correct answer. Houdini switched to GH issues, and we're using it as a trial run to convince the rest of the group to make CSS the same.
- # [16:14] <Ms2ger> But I don't like running random code while one of my invariants is broken
- # [16:14] * Sendoush_ is now known as Sendoushi
- # [16:17] * Quits: weinig (~weinig@c-50-131-222-145.hsd1.ca.comcast.net) (Quit: weinig)
- # [16:17] <annevk> Ms2ger: yeah, even with an adopt callback it would still not be problematic, but would be even more confusing and you'd have to know the callback runs as a nanotask, etc.
- # [16:17] <annevk> Ms2ger: seems better indeed to preserve invariants and allow implementations to optimize as they see fit
- # [16:18] <annevk> TabAtkins: there's also a whole bunch of Bugzilla components that Hixie and I used to file bugs in
- # [16:18] <annevk> TabAtkins: that sometimes get attention, but not as often as I'd like
- # [16:18] <TabAtkins> Right, which I need to trawl through and close out.
- # [16:19] * Quits: kbrosnan (~kbrosnan@firefox/community/qa/kbrosnan) (Ping timeout: 264 seconds)
- # [16:19] <annevk> https://www.webkit.org/blog/3996/introducing-the-rendering-frames-timeline/ looks pretty interesting
- # [16:20] * Joins: kbrosnan (~kbrosnan@firefox/community/qa/kbrosnan)
- # [16:22] * Quits: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr) (Excess Flood)
- # [16:22] * Joins: encryptd_fractal (~encryptd_@c-24-7-238-5.hsd1.mn.comcast.net)
- # [16:24] * Joins: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr)
- # [16:26] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Read error: Connection reset by peer)
- # [16:26] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [16:30] * Quits: calvaris (~calvaris@91.117.99.155) (Quit: Ex-Chat)
- # [16:30] <mkwst> When is the WHATWG going to publish important work like http://www.w3.org/blog/news/archives/4965?
- # [16:31] * Joins: ehsan_ (~ehsan@ip-162-250-172-168.fibre.fibrestream.ca)
- # [16:38] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [16:42] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 244 seconds)
- # [16:54] * Joins: tantek (~tantek@72.165.49.2)
- # [16:55] * Quits: tantek (~tantek@72.165.49.2) (Client Quit)
- # [16:56] * Quits: hasather (~hasather@80.91.33.141) (Remote host closed the connection)
- # [16:57] * Joins: hasather (~hasather@80.91.33.141)
- # [16:57] * Joins: calvaris (~calvaris@4.126.27.77.dynamic.mundo-r.com)
- # [16:58] * Joins: Lachy_ (~Lachy@213.166.174.2)
- # [16:58] * Quits: Lachy (~Lachy@213.166.174.2) (Read error: Connection reset by peer)
- # [17:13] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [17:15] * Quits: frivoal_ (~frivoal@om126229084056.12.openmobile.ne.jp) (Remote host closed the connection)
- # [17:16] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
- # [17:17] * Quits: ehsan_ (~ehsan@ip-162-250-172-168.fibre.fibrestream.ca) (Remote host closed the connection)
- # [17:19] * Joins: jyasskin (~jyasskin@173-228-80-34.dsl.static.fusionbroadband.com)
- # [17:20] * Quits: ^esc_ (~esc-ape@77.119.129.154.wireless.dyn.drei.com) (Read error: Connection reset by peer)
- # [17:20] * Joins: ^esc (~esc-ape@77.119.129.154.wireless.dyn.drei.com)
- # [17:26] * Joins: tantek (~tantek@72.165.49.2)
- # [17:31] * Joins: myakura (~myakura@FL1-60-238-149-91.tky.mesh.ad.jp)
- # [17:31] * Quits: tantek (~tantek@72.165.49.2) (Quit: tantek)
- # [17:34] * Joins: wilsonpage (~wilsonpag@217.111.161.213)
- # [17:38] * Quits: Lachy_ (~Lachy@213.166.174.2) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [17:40] * Quits: ^esc (~esc-ape@77.119.129.154.wireless.dyn.drei.com) (Remote host closed the connection)
- # [17:44] * Joins: ^esc (~esc-ape@77.119.129.154.wireless.dyn.drei.com)
- # [17:44] <nox> gsnedders: I think there is a test that is wrong in html5lib-tests as per https://github.com/whatwg/html/pull/101.
- # [17:44] <nox> With "<html><ruby>a<rtc>b<rp></ruby></html>" the expectation in the tests is that the <rp> is the following sibling of <rtc>.
- # [17:45] <nox> But https://github.com/whatwg/html/pull/101/files#diff-36cd38f49b9afa08222c0dc9ebfe35ebR105566 says no implied end tag should be generated for <rtc>.
- # [17:47] * Joins: psy_ (~psy@43.224.156.124)
- # [17:47] * Quits: psy_ (~psy@43.224.156.124) (Max SendQ exceeded)
- # [17:48] * Joins: psy_ (~psy@43.224.156.124)
- # [17:48] * Quits: psy_ (~psy@43.224.156.124) (Read error: Connection reset by peer)
- # [17:49] * Joins: psy_ (~psy@43.224.156.124)
- # [17:52] * Joins: ap (~ap@17.202.44.214)
- # [18:02] * Joins: dbaron (~dbaron@173-228-85-118.dsl.dynamic.fusionbroadband.com)
- # [18:04] * Joins: ehsan_ (~ehsan@66.207.208.102)
- # [18:05] * Quits: Sendoushi (~Sendoushi@bl6-108-46.dsl.telepac.pt) (Remote host closed the connection)
- # [18:06] <annevk> nox: in Chrome and Firefox <rp> ends up as a child, too
- # [18:06] <nox> annevk: In Safari it's the next sibling, but I guess we should shrug that.
- # [18:07] <annevk> nox: oh really? I wonder how that happened since Chrome copied their impl
- # [18:08] <nox> annevk: I'm not on latest OS X so I'm not sure I've got latest Safari.
- # [18:09] <annevk> Oh yeah, the logic WebKit landed is a little different
- # [18:09] <annevk> http://trac.webkit.org/changeset/167437/trunk/Source/WebCore/html/parser/HTMLTreeBuilder.cpp
- # [18:09] * Quits: ehsan_ (~ehsan@66.207.208.102) (Ping timeout: 246 seconds)
- # [18:09] <annevk> I emailed some of the WebKit folks, but they didn't get back to me
- # [18:10] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [18:11] <nox> annevk: Sounds like déjà-vu.
- # [18:12] <annevk> nox: yeah, it's a bit harder to get in touch with them :-/
- # [18:14] <annevk> nox: so html5lib-tests ended up with the wrong test somehow too?
- # [18:16] <nox> annevk: Yes.
- # [18:16] <nox> annevk: Expects <rtc></rtc><rb>…
- # [18:16] <nox> s/rb/rp/
- # [18:19] * Joins: Lachy (~Lachy@cm-84.215.179.176.getinternet.no)
- # [18:23] <annevk> https://github.com/whatwg/html/pull/101#issuecomment-138619166
- # [18:23] * Joins: jwalden (~waldo@2620:101:80fc:224:7e7a:91ff:fe25:a5a3)
- # [18:26] <annevk> When W3C forks, you've got three problems
- # [18:26] <nox> https://github.com/whatwg/html/pull/101#issuecomment-138621430
- # [18:26] <nox> annevk: Hopefully it's a bug.
- # [18:26] <nox> At best it's a bug,
- # [18:26] <Domenic> annevk: I am at a computer with Edge now. Give me a live-dom-viewer test case?
- # [18:26] <nox> at worst it's undocumented crap.
- # [18:27] <annevk> Domenic: <rtc><script>w(getComputedStyle(document.querySelector("rtc")).display)</script>
- # [18:27] <Domenic> annevk: inline
- # [18:27] <annevk> Domenic: <ruby><rtc><rp>
- # [18:27] <Domenic> annevk: what about parser?
- # [18:27] <Domenic> annevk: ruby -> rtc -> rp
- # [18:28] <annevk> Domenic: <ruby><rt><rtc>
- # [18:28] <Domenic> annevk: ruby -> rt -> rtc
- # [18:28] <annevk> Domenic: <ruby><rp><rtc>
- # [18:28] <Domenic> annevk: ruby -> rp -> rtc
- # [18:28] <annevk> Domenic: seems like they haven't implemented HTML51
- # [18:28] <Domenic> Yeah
- # [18:28] <Domenic> That is kind of what Travis's message implied but it wasn't 100% clear
- # [18:28] <annevk> Domenic: rtc shouldn't be a child in those scenarios
- # [18:29] <annevk> Domenic: yeah, not changing in forever sounded like they still support some really old stuff
- # [18:29] * Quits: jernoble (~jernoble@17.202.46.221) (Quit: Textual IRC Client: www.textualapp.com)
- # [18:29] <annevk> Domenic: <ruby><rb><rt>
- # [18:29] <Domenic> annevk: ruby -> rb -> rt
- # [18:30] <annevk> Domenic: that sure looks like the pre-fork behavior, though I'm not a 100% what the old-IE behavior was
- # [18:30] <Domenic> yeah
- # [18:30] <Domenic> now we have what, three parsing behaviors and two style behaviors?
- # [18:30] <annevk> Domenic: three style behaviors if you count HTML51
- # [18:31] <annevk> Domenic: Mozilla didn't actually implement the spec
- # [18:31] <Domenic> good times
- # [18:31] <annevk> Domenic: or maybe Mozilla's feedback never got addressed, I didn't bother to find out
- # [18:31] <annevk> Domenic: my style commit is for the Mozilla behavior
- # [18:32] <Domenic> I tend to agree with your latest plan of parsing changes only, no styling. But we should ping the browser people.
- # [18:32] <Domenic> I will write up a reply with @-mentions
- # [18:33] <annevk> thanks
- # [18:34] * Quits: karlcow (~karl@nerval.la-grange.net) (Ping timeout: 264 seconds)
- # [18:36] <nox> Will fix html5lib-tests.
- # [18:37] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [18:37] <annevk> nox: cool
- # [18:38] <annevk> nox: I'm somewhat curious how html5lib-tests ended up with the wrong tests
- # [18:38] <annevk> nox: I wonder if gsnedders knows
- # [18:38] <nox> annevk: I'm at 3 PRs already for this thing, one less or more…
- # [18:38] <annevk> nox: ugh
- # [18:38] <nox> Well, one was because I can't alphabet.
- # [18:38] <nox> And bot decided to go YOLO on me.
- # [18:38] <annevk> nox: darobin who made the HTML51 fork also contributed a patch to html5lib-tests
- # [18:38] <nox> https://github.com/servo/string-cache/pull/108 > https://github.com/servo/string-cache/pull/109
- # [18:39] <annevk> nox: so I wonder if he got that patch wrong
- # [18:39] <annevk> nox: his html5lib-python impl was also wrong
- # [18:39] <nox> annevk: Oh wait,
- # [18:39] <annevk> nox: perhaps they decided on a change in parsing behavior and never let html5lib or WebKit know
- # [18:39] <nox> annevk: I think our tests are just outdated in html5ever.
- # [18:39] <nox> annevk: That patch seems to fix the test I said was wrong.
- # [18:40] * Quits: Ms2ger (~Ms2ger@ptr-2hj4tblvksdoqfk632uw1irwo.ip6.access.telenet.be) (Quit: nn)
- # [18:40] <annevk> nox: https://github.com/html5lib/html5lib-tests/pull/27/files#diff-31f05185c1fa91686be8bf73cd5cd0bbR142
- # [18:41] <nox> annevk: https://github.com/html5lib/html5lib-tests/pull/55/files
- # [18:41] <annevk> nox: so somewhere between December 2013 and WebKit's implementation, some change in behavior was decided upon
- # [18:42] <nox> annevk: Yes, in #54 and #55.
- # [18:42] * Joins: ehsan_ (~ehsan@2001:450:1f:224:dc70:2726:a7cd:cc6c)
- # [18:43] <annevk> nox: as far as that test goes, sure (that only a single test need to be changed is somewhat worrying)
- # [18:43] <annevk> nox: but what about the specification?
- # [18:43] <nox> annevk: What do you mean?
- # [18:44] <annevk> nox: I mean that I think that on Dec 13 the specification prescribed the WebKit behavior and that on Feb 14 it no longer did, or some such, based on some feedback
- # [18:44] * Joins: jeremyj (~jeremyj@17.202.48.144)
- # [18:45] * Quits: Lachy (~Lachy@cm-84.215.179.176.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [18:46] <annevk> nox: https://github.com/w3c/html/commit/e2ddb663fd04803d2be7f16026e2117ced167c01#diff-36cd38f49b9afa08222c0dc9ebfe35ebR100710
- # [18:48] <nox> annevk: Oh! You're right.
- # [18:48] <wanderview> It seems JakeA grew a mustache... https://www.youtube.com/watch?v=tilH8jgLrXQ
- # [18:48] <nox> Not a bug in WebKit then, damn. :(
- # [18:48] <annevk> nox: well it's a bug in WebKit today, of sorts
- # [18:48] <annevk> nox: since the current spec says something else
- # [18:48] <nox> I mean, it didn't come into existence as a bug.
- # [18:48] <nox> That would be the best.
- # [18:49] <annevk> Nothing on the mailing list that suggests why they changed the specification though
- # [18:51] <nox> annevk: "New ruby model"
- # [18:51] <nox> Sounds clear.
- # [18:51] <annevk> ?
- # [18:52] <nox> annevk: Sarcasm.
- # [18:52] <MikeSmith> who was the WebKit reviewer for ththat patch?
- # [18:52] <annevk> Well, that Dec 13 email is somewhat clear, it's just that there's no email that explains they changed the parser again after making that change and after WebKit implemented the original text...
- # [18:53] <annevk> And tests against the original text landed in Python, etc.
- # [18:53] * Quits: asmodai (asmodai@h159072.upc-h.chello.nl) (Changing host)
- # [18:53] * Joins: asmodai (asmodai@freebsd/developer/asmodai)
- # [18:53] <annevk> The original text also didn't account properly for end-of-file behavior for fragment cases
- # [18:53] <nox> https://github.com/Igalia/webkit/commit/135c1f2d74a05733c5a0421745bc4e050db95d18?
- # [18:53] <annevk> MikeSmith: Darin
- # [18:54] <annevk> nox: hmm yeah, did that never land in WebKit or never make it into Safari?
- # [18:55] <nox> annevk: What do you mean? From what I read that's the wrong behaviour that I'm seeing in Safari.
- # [18:55] <nox> No?
- # [18:55] <nox> Cf. https://github.com/Igalia/webkit/commit/135c1f2d74a05733c5a0421745bc4e050db95d18#diff-bf6ceb92999573c891184de559e34448R196
- # [18:55] <annevk> nox: sorry, I thought that was a follow up commit
- # [18:56] <nox> annevk: No problem.
- # [18:57] <annevk> So it seems like "HTML5" has a different parsing model from "HTML51"
- # [18:57] <annevk> And WebKit implements the former and Chromium and Gecko implement the latter
- # [18:58] <annevk> And Edge implements WHATWG HTML
- # [18:58] <annevk> That is, even http://www.w3.org/TR/2014/REC-html5-20141028/ has the "broken" parsing rules
- # [18:58] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
- # [19:00] <Domenic> annevk, is this correct? is there a better description for (2)? https://www.irccloud.com/pastebin/HjhsQfdi/
- # [19:00] * Quits: adactio (~adactio@212.42.170.121) (Quit: adactio)
- # [19:01] <annevk> https://www.w3.org/Bugs/Public/show_bug.cgi?id=25212 hints of change too, but darobin didn't provide pointers
- # [19:02] <annevk> Domenic: yeah I think so, there's a couple other parsing differences most likely, but this is a good summary
- # [19:02] * Joins: ccardona-work (~ccardona-@209.213.209.190)
- # [19:05] <annevk> https://www.w3.org/Bugs/Public/show_bug.cgi?id=26074 is another bug but not this one
- # [19:06] * Joins: Lachy (~Lachy@cm-84.215.179.176.getinternet.no)
- # [19:07] <gsnedders> annevk: It's been a long time since people did in-depth reviews for tests where we already have interop on, and the Ruby stuff was done mostly on trust on the basis that implementors will find the bugs
- # [19:07] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [19:07] <gsnedders> annevk: esp. given it seemed likely the spec would change after they landed
- # [19:08] <annevk> I can't find the root cause of HTML51 changing the parsing rules yet again :-(
- # [19:11] <annevk> And https://www.w3.org/Bugs/Public/show_bug.cgi?id=26074#c3 suggests WebKit implemented from the content model descriptions rather than the tree construction algorithm?!
- # [19:12] <gsnedders> ?!
- # [19:15] <annevk> Domenic: is Koji with Blink?
- # [19:16] <annevk> Domenic: I thought he might be independent
- # [19:16] <Domenic> annevk: no he's a Googler on Blink.
- # [19:16] <annevk> okay
- # [19:16] * Joins: bholley (~bholley@c-73-231-198-151.hsd1.ca.comcast.net)
- # [19:18] <nox> https://github.com/darobin/html-ruby/commit/94fd27f9fabf7613b7eee30b02d9b73bae99ecc9
- # [19:18] <annevk> Domenic: it does seem like we should only make changes here once everyone or at least 3/4th agrees
- # [19:18] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [19:18] * Quits: bholley (~bholley@c-73-231-198-151.hsd1.ca.comcast.net) (Client Quit)
- # [19:19] <nox> https://github.com/darobin/html-ruby/commit/ccf81bb51941d6e630b94a69626e6b96ce9d62fc Seems like it comes from this.
- # [19:19] <Domenic> annevk: yeah, that is my leaning as well.
- # [19:19] <nox> As in, if it's for fallback content, it should probably not end up in rtc.
- # [19:19] <gsnedders> nox: does html5ever have any test CLI interface reading a file/stdin and dumping some debug tree out?
- # [19:19] <nox> https://lists.w3.org/Archives/Public/www-archive/2013Sep/0058.html
- # [19:20] <nox> annevk, Domenic:
- # [19:20] <nox> Seems to be the one thread that matters.
- # [19:20] <nox> gsnedders: Yes, kinda.
- # [19:20] <annevk> nox: it can't be that because that is before anything landed in HTML5
- # [19:20] <nox> gsnedders: The tool that produces the same output as html5lib-tests is unexposed though.
- # [19:22] <nox> annevk: Oh right. Well the only thing I can find is https://github.com/darobin/html-ruby/commit/94fd27f9fabf7613b7eee30b02d9b73bae99ecc9 then.
- # [19:23] <ccardona-work> Good morning/afternoon/evening WHATWG crew o/
- # [19:27] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [19:27] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [19:27] <gsnedders> nox: /win 26
- # [19:27] <gsnedders> um, uh
- # [19:27] <gsnedders> that doesn't work
- # [19:28] <jgraham> Trying to get rid of nox, indeed
- # [19:29] <nox> lol
- # [19:30] * Joins: jernoble (~jernoble@17.202.46.221)
- # [19:33] * Quits: wilsonpage (~wilsonpag@217.111.161.213) (Quit: My Mac has gone to sleep. ZZZzzz…)
- # [19:34] <gsnedders> nox: so is there any reasonable way to test it? :P
- # [19:34] <nox> gsnedders: Will look into it once I get home, but otherwise you can just write a tree_builder test and run html5ever's tests.
- # [19:35] <gsnedders> right, k
- # [19:37] * Joins: Jayflux (~Jayflux@unaffiliated/jayflux)
- # [19:38] * Quits: TallTed (~Thud@c-98-216-254-6.hsd1.ma.comcast.net) (Ping timeout: 264 seconds)
- # [19:42] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
- # [19:46] * Joins: weinig (~weinig@17.114.6.146)
- # [19:48] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [19:48] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [19:50] * Joins: bholley (~bholley@corp.mtv2.mozilla.com)
- # [19:57] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [19:58] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [19:59] * Quits: weinig (~weinig@17.114.6.146) (Quit: weinig)
- # [20:01] <wanderview> JakeA: are you around still?
- # [20:01] * Joins: ap_ (~ap@17.114.216.127)
- # [20:04] * Quits: ap (~ap@17.202.44.214) (Ping timeout: 255 seconds)
- # [20:05] <nox> gsnedders: What did you want to test btw?
- # [20:06] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [20:06] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [20:12] * Quits: espadrine (~tyl@dan75-7-88-166-187-54.fbx.proxad.net) (Ping timeout: 252 seconds)
- # [20:16] * Joins: skrzysiak (~skrzysiak@198.233.131.186)
- # [20:19] <gsnedders> nox: https://critic.hoppipolla.co.uk/showcomment?chain=12351
- # [20:20] <nox> gsnedders: You evil person.
- # [20:20] <gsnedders> nox: not my test!
- # [20:20] * gsnedders hides
- # [20:20] <nox> Ah ah.
- # [20:21] <nox> gsnedders: https://gist.github.com/nox/44f289320e3a57dac0de
- # [20:21] <nox> Fail.
- # [20:22] <nox> <em> in <aside> missing.
- # [20:23] <nox> gsnedders: Oh right,
- # [20:23] * Quits: jeremyj (~jeremyj@17.202.48.144) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [20:23] * Joins: jsbell (jsbell@nat/google/x-chxjlpszijzowtbw)
- # [20:23] <nox> gsnedders: as long as it only involve the HTML namespace,
- # [20:23] <nox> gsnedders: You can do echo '…' | target/debug/examples/print-rcdom
- # [20:24] <nox> https://gist.github.com/nox/123af37323ff5c329336
- # [20:27] <nox> gsnedders: Did we get active formatting markers or whatever wrong?
- # [20:27] <nox> Or is the test wrong?
- # [20:27] * Quits: dbaron (~dbaron@173-228-85-118.dsl.dynamic.fusionbroadband.com) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [20:27] * Quits: skrzysiak (~skrzysiak@198.233.131.186) (Quit: Leaving)
- # [20:27] * Quits: ccardona-work (~ccardona-@209.213.209.190) (Quit: ccardona-work)
- # [20:28] * Joins: ccardona-work (~ccardona-@209.213.209.190)
- # [20:28] <gsnedders> nox: I think the test is wrong
- # [20:28] <nox> gsnedders: Good.
- # [20:28] <gsnedders> nox: it's from Blink and AFAICT only Blink pass
- # [20:28] <gsnedders> nox: But I haven't sat down to check what the spec says
- # [20:29] <gsnedders> nox: Because hand executing the AAA, ewww
- # [20:29] <nox> You know,
- # [20:29] <nox> when you say AAA,
- # [20:29] <nox> I read this as AAAAA,
- # [20:30] <nox> which designate the best kind of https://en.wikipedia.org/wiki/Andouillette.
- # [20:30] <nox> Which is better than AAA, for sure.
- # [20:31] * Quits: ehsan_ (~ehsan@2001:450:1f:224:dc70:2726:a7cd:cc6c) (Remote host closed the connection)
- # [20:31] * Quits: ap_ (~ap@17.114.216.127)
- # [20:32] * Joins: ehsan_ (~ehsan@2001:450:1f:224:dc70:2726:a7cd:cc6c)
- # [20:32] * Quits: ccardona-work (~ccardona-@209.213.209.190) (Client Quit)
- # [20:33] * Joins: ccardona-work (~ccardona-@209.213.209.190)
- # [20:34] * Quits: jyasskin (~jyasskin@173-228-80-34.dsl.static.fusionbroadband.com) (Quit: My computer has gone to sleep. ZZZzzz…)
- # [20:36] * Joins: ap (~ap@17.114.216.127)
- # [20:36] * Joins: Maurice` (copyman@unaffiliated/maurice)
- # [20:36] * Quits: ehsan_ (~ehsan@2001:450:1f:224:dc70:2726:a7cd:cc6c) (Ping timeout: 246 seconds)
- # [20:40] * Joins: tantek (~tantek@167.220.102.104)
- # [20:40] * Joins: ap_ (~ap@17.114.216.127)
- # [20:40] * Quits: ap (~ap@17.114.216.127) (Ping timeout: 246 seconds)
- # [20:41] <nox> gsnedders: Doesn't look like <em> is popped off the stack of active formatting elements.
- # [20:41] <nox> But "If the last (most recently added) entry in the list of active formatting elements is a marker, or if it is an element that is in the stack of open elements, then there is nothing to reconstruct; stop this algorithm."
- # [20:42] * Joins: ehsan_ (~ehsan@66.207.208.102)
- # [20:42] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [20:46] * Quits: ap_ (~ap@17.114.216.127)
- # [20:47] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [20:47] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Ping timeout: 252 seconds)
- # [20:49] <nox> gsnedders: Try this:
- # [20:49] <nox> <b><em><foo><aside></b></em>
- # [20:49] <nox> <b><em><foo><foo><aside></b></em>
- # [20:49] <nox> <b><em><foo><foo><foo><aside></b></em>
- # [20:59] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [21:01] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [21:01] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
- # [21:01] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [21:03] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [21:05] <mkwst> annevk: did you work out the null client for navigation thing?
- # [21:05] <mkwst> annevk: If the properties in Fetch are solid, I'll update MIX. If things are still in flux, I'll hold off a bit.
- # [21:06] * Joins: Sendoushi (~Sendoushi@bl6-108-46.dsl.telepac.pt)
- # [21:08] * Joins: spacenomad (~spacenoma@unaffiliated/spacenomad)
- # [21:08] * Quits: schalkneethling (~Adium@dsl-197-245-170-253.voxdsl.co.za) (Quit: Leaving.)
- # [21:09] * Quits: calvaris (~calvaris@4.126.27.77.dynamic.mundo-r.com) (Quit: Ex-Chat)
- # [21:11] * Quits: Sendoushi (~Sendoushi@bl6-108-46.dsl.telepac.pt) (Ping timeout: 244 seconds)
- # [21:11] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [21:13] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
- # [21:13] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [21:19] <mkwst> annevk: Eh. It looks solid enough. :) Hopefully https://github.com/w3c/webappsec/commit/05c7c4caf52596baab0acb85083be3a1dd710ae2 makes sense.
- # [21:20] * Joins: ambv (~ambv@199.201.64.130)
- # [21:20] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [21:20] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [21:27] * Quits: zdobersek (~zan@gateway/vpn/privateinternetaccess/zdobersek) (Quit: Leaving.)
- # [21:29] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [21:32] * Quits: ccardona-work (~ccardona-@209.213.209.190) (Quit: ccardona-work)
- # [21:32] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [21:33] * Joins: ccardona-work (~ccardona-@209.213.209.190)
- # [21:38] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
- # [21:41] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [21:42] * Quits: JoWie (uid93456@gateway/web/irccloud.com/x-zjgsmwposuonxnyu) (Quit: Connection closed for inactivity)
- # [21:42] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [21:50] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [21:51] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [22:00] * Joins: dbaron (~dbaron@2620:101:80fb:224:89a9:e93f:c976:4e27)
- # [22:01] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [22:01] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [22:06] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [22:08] * Quits: ccardona-work (~ccardona-@209.213.209.190) (Quit: ccardona-work)
- # [22:09] * Joins: sicking (~sicking@corp.mtv2.mozilla.com)
- # [22:10] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [22:11] * Joins: ap (~ap@17.114.216.127)
- # [22:11] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [22:13] * Joins: ccardona-work (~ccardona-@209.213.209.190)
- # [22:20] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [22:23] * Quits: sicking (~sicking@corp.mtv2.mozilla.com) (Quit: sicking)
- # [22:25] * Joins: jeremyj (~jeremyj@17.202.48.144)
- # [22:25] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [22:26] * Joins: sicking (~sicking@corp.mtv2.mozilla.com)
- # [22:28] * Joins: lerc (~quassel@121-74-249-71.telstraclear.net)
- # [22:30] * Joins: jyasskin (jyasskin@nat/google/x-xzkvxebkqxvsilxn)
- # [22:33] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [22:36] * Quits: jyasskin (jyasskin@nat/google/x-xzkvxebkqxvsilxn) (Quit: My computer has gone to sleep. ZZZzzz…)
- # [22:41] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Ping timeout: 265 seconds)
- # [22:42] * Quits: Garbee (uid21171@gateway/web/irccloud.com/x-xoiqbvwnphvsatlb) (Quit: Connection closed for inactivity)
- # [22:44] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [22:44] * Joins: espadrine (~tyl@dan75-7-88-166-187-54.fbx.proxad.net)
- # [22:44] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Ping timeout: 244 seconds)
- # [22:47] * Krinkle is now known as Krinkle_
- # [22:48] * Krinkle_ is now known as Krinkle
- # [22:50] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [22:50] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [22:51] <gsnedders> nox: yeah, I've noticed this already.
- # [22:51] <gsnedders> nox: it's just working out what is right :P
- # [22:54] <gsnedders> nox: Edge seems to match WebKit/Blink here, blargh
- # [22:55] <nox> gsnedders: Looks weird that the em suddenly disappears when there are three foos.
- # [22:56] * c74d is now known as Guest32121
- # [22:57] * Quits: Guest32121 (~c74d3a4eb@2002:4404:712c:0:76de:2bff:fed4:2766) (Ping timeout: 252 seconds)
- # [22:57] * Joins: c74d3 (~c74d3a4eb@2002:4404:712c:0:76de:2bff:fed4:2766)
- # [22:58] * Quits: bholley (~bholley@corp.mtv2.mozilla.com) (Quit: ZZZzzz…)
- # [22:59] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [23:00] <gsnedders> nox: yes, but this is expected to avoid O(n^2) behaviour
- # [23:02] <nox> gsnedders: Oh ok.
- # [23:06] * Quits: Maurice` (copyman@unaffiliated/maurice)
- # [23:09] * Quits: sicking (~sicking@corp.mtv2.mozilla.com) (Quit: sicking)
- # [23:18] * Joins: jyasskin (jyasskin@nat/google/x-zmpguhdwlorbukwo)
- # [23:21] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: The deeper I go / the deeper I go / green mountains - Santoka)
- # [23:21] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [23:25] * Joins: sicking (~sicking@corp.mtv2.mozilla.com)
- # [23:37] * Quits: rego (~rego@66.193.27.77.dynamic.mundo-r.com) (Read error: Connection reset by peer)
- # [23:38] * Quits: jeremyj (~jeremyj@17.202.48.144) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [23:39] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [23:46] * Joins: rego (~rego@66.193.27.77.dynamic.mundo-r.com)
- # [23:51] * Quits: encryptd_fractal (~encryptd_@c-24-7-238-5.hsd1.mn.comcast.net) (Remote host closed the connection)
- # [23:55] * Quits: eric_carlson (~ericc@17.202.47.189) (Ping timeout: 246 seconds)
- # Session Close: Wed Sep 09 00:00:01 2015
Previous day, Next day
Think these logs are useful? Then please donate to show your gratitude (and keep them up, of course). Thanks! — Krijn