| 00:00 | <jamesr_> | http://www.clipartbest.com/cliparts/RiA/yyX/RiAyyXeoT.jpeg mebbe? |
| 00:01 | <jamesr_> | i am shocked at how hard it is to find the happy anime face i want on the internet |
| 00:02 | <jamesr_> | http://keikakudoori.files.wordpress.com/2009/09/happy-face.jpg ? |
| 00:02 | <jamesr_> | even bing isn't helping here |
| 00:02 | <Hixie> | anime is weird |
| 00:02 | <zewt_> | window.is_mobile = (function (a) { |
| 00:02 | <zewt_> | return (/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i.test(a)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er |
| 00:02 | <Hixie> | these people look like something between being cross and being asleep |
| 00:02 | <zewt_> | |oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )| |
| 00:03 | <zewt_> | avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|iko |
| 00:03 | <zewt_> | ^ that being 50% of one line of code makes me sad for the internet |
| 00:04 | <TabAtkins> | =^_^= is a cat, due to the whiskers. |
| 00:04 | <TabAtkins> | zewt_: Looks like someone did some regex golfing on it? |
| 00:05 | <zewt_> | ψ(`∇´)ψ is the double-bird |
| 00:05 | <TabAtkins> | It's a bird giving the double bird, making it a triple bird. |
| 00:05 | <zewt_> | which makes me wonder why it's an ios built-in |
| 00:06 | <zewt_> | for *・゜゚・*:.。..。.:*・'(*゚▽゚*)'・*:.。. .。.:*・゜゚・* you'll have to draw your own conclusions |
| 00:07 | <jamesr_> | zewt_: ¯\_(ツ)_/¯ |
| 00:09 | <Hixie> | surely >^_^< is more catlike than =^_^= |
| 00:09 | <TabAtkins> | Man, don't argue with idioms. |
| 00:09 | <Hixie> | >^o^< |
| 00:20 | <jamesr_> | /^_^\ |
| 00:21 | <astearns_> | ^ↀᴥↀ^ |
| 00:21 | <jamesr_> | woah, bustin' out the big codepoints |
| 00:22 | <TabAtkins> | ^̸̈́_̵̊^̷̀ |
| 00:23 | <Hixie> | ☺ |
| 01:04 | <MikeSmith> | Hixie: what's the status on landing the loading stuff in the HTML spec |
| 01:04 | <MikeSmith> | Hixie: blocked on TC39? |
| 01:12 | <Hixie> | MikeSmith: abandoned, as far as i'm aware. |
| 01:13 | <MikeSmith> | wha |
| 01:13 | <MikeSmith> | I guess I missed that memo |
| 01:14 | <Hixie> | nobody showed any interest :-( |
| 01:14 | <MikeSmith> | well that sucks |
| 01:14 | <Hixie> | i'm still up for speccing it if it's something people want |
| 02:45 | <MikeSmith> | for anybody here who might be interested, I just set up an TLS-enabled instance of the web-platform-tests runner, at https://w3c-test.org:9443 |
| 02:45 | <MikeSmith> | based on code from a pending PR from jgraham https://github.com/w3c/web-platform-tests/pull/1302 |
| 02:47 | <MikeSmith> | at this point the TLS support is intended just for tests that specifically require, not in general for the overall testsuite |
| 02:49 | <MikeSmith> | first thing I realize is that we if we were to want to TLS-enable the running of the whole testsuite, we've got tons of mixed-content cases in there we'd need to fix |
| 08:06 | <MikeSmith> | how come in gecko MessageChannel is still under a flag |
| 08:10 | <MikeSmith> | just blocked on getting it enabled in workers? |
| 08:10 | <MikeSmith> | https://bugzilla.mozilla.org/showdependencytree.cgi?id=952139&hide_resolved=1 |
| 08:19 | <foolip> | Hixie: pong |
| 08:24 | <foolip> | I saw https://www.w3.org/Bugs/Public/show_bug.cgi?id=27102 and will update WebVTT to match |
| 08:40 | <annevk_> | MikeSmith: hmm, BroadcastChannel is due to blobs |
| 08:42 | <MikeSmith> | annevk_: seems like smaug is on it |
| 08:42 | <MikeSmith> | (based on bugzilla comments) |
| 08:42 | <MikeSmith> | I mean just as far as knowing what the status isu |
| 08:44 | <MikeSmith> | fyi for anybody interested, I move the TLS-enabled instance of the web-platform-tests runner to port 443, so https://w3c-test.org works now (and https://w3c-test.org:9443 no longer does) |
| 08:47 | <annevk_> | Hmm |
| 08:48 | <annevk> | It seems when running https://w3c-test.org/encoding/single-byte-decoder.html online a bunch of tests timeout |
| 08:48 | <MikeSmith> | annevk: yeah |
| 08:48 | <MikeSmith> | but they also timeout at http://w3c-test.org/encoding/single-byte-decoder.html |
| 08:49 | <MikeSmith> | annevk: I was telling you this myself here yesterday :) |
| 08:49 | <annevk> | MikeSmith: apparently I can't actually read |
| 08:50 | <annevk> | MikeSmith: should we fix that somehow? |
| 08:50 | <MikeSmith> | sure |
| 08:50 | <MikeSmith> | question is, how |
| 08:51 | <MikeSmith> | I don't know why it's timing out |
| 08:51 | <MikeSmith> | haven't even looked at the console output yet |
| 08:53 | <annevk> | MikeSmith: I think all the fetches just take too long and the harness decides to call it a day |
| 08:53 | <MikeSmith> | annevk: nothing at all logged to console in firefox as far as I can see |
| 08:53 | <MikeSmith> | ah ok |
| 08:54 | <annevk> | MikeSmith: so we need to signal to the harness it takes longer I guess |
| 08:54 | <MikeSmith> | yeah the harness provides some option for doing exactly like that but I forget what it is |
| 08:55 | <annevk> | the downloading of those files btw violates mimesniff |
| 08:56 | <annevk> | I have no sympathy for that |
| 08:57 | <zcorpan_> | Hixie: i know some web developers want the "lazyload" aspect for images at least |
| 08:57 | <MikeSmith> | annevk: I have no sympathy or whatever engineer decided to make it do that |
| 08:59 | <zcorpan_> | MikeSmith: jgraham: about tls, do we have a way to indicate that a test should be run as https? |
| 09:02 | <MikeSmith> | zcorpan_: nope |
| 09:02 | <MikeSmith> | not as far as I know |
| 09:02 | <MikeSmith> | but I think we don't yet have many tests in that category, do we? |
| 09:05 | <zcorpan_> | some websocket tests at least iirc |
| 09:07 | <MikeSmith> | yeah |
| 09:07 | <MikeSmith> | those are the only ones I remember specifically |
| 09:10 | <MikeSmith> | zcorpan_: but I think we do probably have quite a few tests that are coded in way that assumes they're being served over normal http |
| 09:11 | <MikeSmith> | the webmessaging tests do at least |
| 09:11 | <foolip> | zcorpan_: do you have tools for grepping a large body of real Web content? |
| 09:12 | <zcorpan_> | foolip: 100,000 pages from last year not including external resources |
| 09:12 | <foolip> | zcorpan_: can you check how createCDATASection is typically used? |
| 09:13 | <zcorpan_> | sure |
| 09:14 | <foolip> | and can I get the data myself somehow? |
| 09:15 | <zcorpan_> | also see https://github.com/search?l=javascript&o=desc&q=createcdatasection&s=&type=Code&utf8=✓ |
| 09:15 | <zcorpan_> | yep, http://webdevdata.org (data set 2013-09-01 102,000 pages is the one i have) |
| 09:16 | <foolip> | GitHub search usually finds mostly WebKit/Blink test cases, but sometimes it works, sure |
| 09:16 | <Ms2ger> | And Gecko test cases |
| 09:16 | <zcorpan_> | httparchive+bigquery is supposedly kickass but i haven't tried to use that yet |
| 09:17 | <foolip> | I'm trying to figure out if httparchive actually has the response body |
| 09:18 | <zcorpan_> | it does somewhere, but i think you want to use bigquery to interact with it instead of downloading it |
| 09:18 | zcorpan_ | finds https://www.igvita.com/2013/06/20/http-archive-bigquery-web-performance-answers/ - not sure if it's still accurate |
| 09:19 | <foolip> | I've read that before, but the example looks like it's polling the URL only |
| 09:19 | <foolip> | "all you need to do is download and import ~400GB of raw SQL/CSV data" actually seems like not a problem, if I could just find where to download it :) |
| 09:19 | <zcorpan_> | ./4b/charter97.org_4bb84556534ed2034958e8fd4799058f.html.txt:targetNode.appendChild(document.createCDATASection(elementsObject[key])); |
| 09:19 | <zcorpan_> | ./57/awaytravel.ru_57db32e4f1d4a1b51b513efd9913fd14.c++:targetNode.appendChild(document.createCDATASection(elementsObject[key])); |
| 09:19 | <zcorpan_> | ./8f/16fan.com_8fe9894282996630af7e47dc04f1d27f.html.txt: targetNode.appendChild(document.createCDATASection(elementsObject[key])); |
| 09:19 | <zcorpan_> | ./cb/italia-ru.com_cb56b23a7ef834095755d9c071b7fd69.c++:targetNode.appendChild(document.createCDATASection(elementsObject[key])); |
| 09:19 | <zcorpan_> | ./d4/pegipegi.com_d43dca92b28b3ea685371ef18a89b7d6.html.txt:targetNode.appendChild(document.createCDATASection(elementsObject[key])); |
| 09:20 | <Ms2ger> | Looks like a library |
| 09:20 | <foolip> | yep, and that case would work fine if createCDATASection were aliased to createTextNode |
| 09:24 | <zcorpan_> | foolip: https://github.com/HTTPArchive/httparchive/issues/6#issuecomment-32502849 |
| 09:25 | <foolip> | zcorpan_: interesting! |
| 09:37 | <jgraham> | zcorpan_: The websockets tests don't rely on th etop level html file being served over https, do they? |
| 09:39 | <foolip> | zcorpan_: http://httparchive.webpagetest.org/habodies.php?run=20141015 is the most recent with complete data it seems |
| 09:41 | <jgraham> | annevk: <meta name=timeout content=long> or whatever <meta> syntax is |
| 09:41 | <jgraham> | (before the <script> elements) |
| 09:42 | <jgraham> | Running the whole testsuite over https seems like a non-goal |
| 09:45 | <annevk> | jgraham: will add |
| 09:45 | <MikeSmith> | jgraham: wouldbe nice at least if any new tests didn't be hardcoded with assumptions that they're being run over normal http |
| 09:46 | <MikeSmith> | plus, TLS is more fun |
| 09:46 | <foolip> | zcorpan_: well actually, I'm not finding the actualy bodies, just a large number of identical .har files in the end |
| 09:47 | <darobin> | foolip: it hid the bodies, looked at you, then went ".har .har .har!"? RUN! |
| 09:47 | <zcorpan_> | foolip: weird. ask in the bug |
| 09:47 | darobin | gets his coat |
| 09:50 | <annevk> | MikeSmith: jgraham: https://github.com/w3c/web-platform-tests/pull/1421 |
| 09:51 | <annevk> | jgraham: actually, running the test suite over TLS should be a goal |
| 09:51 | <annevk> | jgraham: e.g. if HTTP/2 ends up requiring HTTPS |
| 09:54 | <jgraham> | AFAICT the only effect of running the testsuite over TLS is that debugging gets harder because e.g. Wireshark no longer works |
| 09:55 | <jgraham> | This is a testsuite that is primarilly designed to be run on your local computer so there is no integrity concern |
| 09:56 | <jgraham> | And in cases where you *are* testing HTTPS/cross protocol forcing the top level file to be protocol agnostic makes writing tests much harder because you need to detect whether you're doing http->https or viceversa |
| 09:56 | <jgraham> | HTTP/2 is a whole different kettle of fish |
| 09:57 | <jgraham> | We will need a seperate HTTP/2 server and… I don't know what, exactly |
| 09:58 | <annevk> | It seems useful to run all these tests over HTTP/2, especially network-sensitive tests |
| 10:00 | <jgraham> | In practice it seems unlikely that we are going to run all 200,000 tests over two different protocols |
| 10:01 | <jgraham> | But this might be a thing to worry about when we actually have a HTTP/2 server |
| 10:02 | <MikeSmith> | annevk: nice, now 501 passes |
| 10:05 | <MikeSmith> | annevk: tested and reviewed and merged your PR all from Firefox Nightly running on my phone, on a train |
| 10:05 | <annevk> | heh |
| 10:06 | <MikeSmith> | I tried it in Chrome on my phone but here also it does the download thing |
| 10:11 | <zcorpan_> | MikeSmith: while you're at it, can you write a testsuite for dir="" rendering rules on your phone? |
| 10:11 | <jgraham> | MikeSmith: I think that's zcorpan_ for "Fuck You" |
| 10:12 | <jgraham> | ;) |
| 10:12 | <zcorpan_> | heh |
| 10:14 | <MikeSmith> | zcorpan_: in the words of my idol Doug Crockford, Don't harsh my mellow |
| 10:14 | <zcorpan_> | (i'm not looking forward to testing dir="" but i have it on my todo) |
| 10:17 | <annevk> | zcorpan_: can't you use some of Hixie's work? |
| 10:18 | <zcorpan_> | annevk: possibly, i'm not aware of his work |
| 10:21 | <Ms2ger> | annevk, btw, we should run all tests with application/xhtml+xml too |
| 10:21 | <annevk> | Ms2ger: why? |
| 10:23 | <jgraham> | Well some of them certainly depend on xhtmlness |
| 10:23 | <jgraham> | Or htmlness, rather |
| 10:24 | <jgraham> | So having all tests run in both document types ensures that you test those cases |
| 10:25 | <jgraham> | ofc having everything run in 2 document formats over 2 protocols starts to balloon your runtime enormously for relatively small benefit |
| 10:27 | <annevk> | It seems like a strange comparison |
| 10:28 | <jgraham> | Well it's actually a thing that CSS does today |
| 10:32 | <annevk> | They still do that? wow |
| 10:32 | <annevk> | When was the last time we found a bug that way? |
| 10:32 | <jgraham> | No idea |
| 10:38 | <zcorpan_> | also quirks mode, almost standards mode |
| 10:38 | <zcorpan_> | different encodings |
| 10:48 | <zcorpan_> | i think it makes more sense to use a single version of a test for the bulk of the tests, and have opt-in to several versions for specific tests somehow |
| 10:49 | <zcorpan_> | so far the opt-in is in the test itself or having several files for a test |
| 10:51 | <zcorpan_> | possibly the opt-in should be different for tests that should run over several protocols |
| 10:57 | <jgraham> | A long time ago the plan was to have per-directory manifest overrides mapping files to tests |
| 10:58 | <jgraham> | e.g. {foo.html: [foo.html?bar=baz]} |
| 10:58 | <jgraham> | You can imagine adapting that idea to get top-level files served over https or http/2, although it becomes cumbersome if that becomes the default |
| 10:59 | <jgraham> | Or s/default/very common/ |
| 11:02 | <zcorpan_> | i guess it's possible at some point in the future that http/2 is more interesting than http |
| 11:17 | <annevk> | That's certainly the goal |
| 11:17 | <annevk> | And unlike XHTML it has the incentives |
| 11:46 | <zcorpan_> | annevk: https://dom.spec.whatwg.org/#dom-document-characterset is there a reason to do it this way instead of making the right column the canonical case in the encoding spec? |
| 11:47 | <zcorpan_> | having different case for different APIs seems annoying |
| 11:49 | <gsnedders> | the ones in DOM are required for compat… I'd rather we just changed the canonical cases in the encoding spec to match what is used elsewhere… |
| 12:00 | <zcorpan_> | seems like there's big overlap between /dom/nodes/Document-characterSet-normalization.html and /encoding/single-byte-decoder.html |
| 12:02 | <gsnedders> | well yeah, annevk changed it all in the encoding spec to have a predictable case |
| 12:02 | <jgraham> | I think seitching the default to http/2 is more plausible than running everything over both, and can be dealt with once it becomes clear it's the right thing to do |
| 12:19 | <annevk> | zcorpan_: I don't want any new APIs to expose the weird legacy casing |
| 12:19 | <annevk> | zcorpan_: e.g. TextDecoder |
| 12:20 | <zcorpan_> | annevk: why? |
| 12:20 | <annevk> | zcorpan_: so you don't have to know the casing rules |
| 12:22 | <zcorpan_> | annevk: having the case be different between APIs means i can't compare the output without lowercasing or uppercasing both first |
| 12:22 | <annevk> | zcorpan_: there's no reason to use characterSet so I don't think that's a problem |
| 12:24 | <foolip> | how sure are we that making characterSet return lowercase isn't Web compatible? |
| 12:24 | <annevk> | foolip: hsivonen argued that Chrome + Safari + Firefox > IE |
| 12:24 | <annevk> | foolip: bz said that inputEncoding should return "UTF-8" |
| 12:25 | <zcorpan_> | does IE return lowercase? |
| 12:25 | <annevk> | foolip: I don't have actual data, only a lot of scars from things we thought we could change |
| 12:25 | <annevk> | zcorpan_: I'm not actually sure |
| 12:25 | <annevk> | zcorpan_: I have a vague recollection that IE and old Opera did that |
| 12:26 | <foolip> | IE11 returns lowercase "utf-8" for both characterSet and charset |
| 12:27 | <foolip> | but it sure seems like a change that would cause some breakage for whoever makes a change |
| 12:28 | <foolip> | honestly it seems like changing the canonical case in the Encoding Standard might be less weird long-term |
| 12:28 | <foolip> | but I don't plan to fiddle with this myself any time soon, so... yeah. |
| 12:29 | <Ms2ger> | zcorpan, you managed to fix the tests before I even got around to adding it to my todo list :) |
| 12:30 | <zcorpan_> | Ms2ger: :-) |
| 12:30 | <zcorpan_> | presto returns lowercase for window-1252 at least for characterSet (inputEncoding is undefined) |
| 12:42 | <annevk> | foolip: why put it in the Encoding Standard? I don't really want this to leak beyond characterSet & friends |
| 12:47 | <foolip> | annevk: it just that there's currently no big list of special-cased labels in the characterSet getter, and I expect some frowning if some other API is added where the capitalization must be different |
| 12:48 | <foolip> | unless those APIs only ever return lowercase strings, in which case one could have the characterSet-compatible labels as the canonical names internally, not bothering with the canonical names of the Encoding Standard |
| 12:51 | <foolip> | annevk: yep, I see that TextDecoder.encoding getter actually lowercases the returned string in Blink |
| 12:52 | <foolip> | so it's already the way I thought it would end up :) |
| 12:52 | <foolip> | I'm clairvoyant |
| 13:19 | <annevk> | foolip: yeah, makes sense for a legacy impl |
| 13:19 | <annevk> | foolip: I would expect a saner setup in say, Servo |
| 13:21 | <annevk> | rubys: when I run make I get a very different url.html from you again |
| 13:21 | <annevk> | rubys: e.g. mine removes bikeshed.css, but adds <script async src=//resources.whatwg.org/file-bug.js></script> |
| 13:22 | <annevk> | rubys: mine adds title attributes all over |
| 13:22 | <annevk> | rubys: references www.whatwg.org over whatwg.org |
| 14:04 | <rubys> | annevk: did you update bikeshed? We might need TabAtkin's help |
| 14:09 | <zcorpan_> | what is the "context object" for things on Window? is it the Window or WindowProxy? |
| 14:12 | <annevk> | rubys: yes I ran bikeshed update |
| 14:13 | <zcorpan_> | hmm http://software.hixie.ch/utilities/js/live-dom-viewer/saved/3317 |
| 14:16 | <annevk> | rubys: I also updated the repository, apparently that doesn't go automatically |
| 14:16 | <annevk> | rubys: still minor differences |
| 14:16 | <rubys> | These are the commands I use: |
| 14:16 | <rubys> | cd ~/git/bikeshed |
| 14:16 | <rubys> | git checkout . |
| 14:16 | <rubys> | git pull --rebase |
| 14:16 | <rubys> | bikeshed update |
| 14:17 | <annevk> | yeah |
| 14:17 | <rubys> | annevk: you are on mac |
| 14:17 | <rubys> | ? |
| 14:18 | rubys | is down to 5 errors and 1 warning on the first-cut rough merge of my peg.js work and the url standard |
| 14:18 | <annevk> | rubys: yes |
| 14:18 | <rubys> | annevk: ok, I'll try on mac later today |
| 14:20 | <zcorpan_> | seems like blink associates the active document with the MediaQueryList while gecko associates the WindowProxy |
| 14:24 | <zcorpan_> | i think i prefer associating with the document so the object stops working while the frame is navigated to a different document |
| 14:52 | <annevk> | zcorpan_: WindowProxy most likely |
| 14:52 | <rubys> | darobin: I pushed to https://github.com/webspecs/url and https://specs.webplatform.org/url/webspecs/develop/ didn't update |
| 14:54 | <rubys> | darobin: just a guess, but bikeshed needed to make a fix for this to work |
| 15:01 | <darobin> | rubys: looking at the logs |
| 15:02 | <annevk> | "update several hundred billion users of Chrome" horse-blink-dev |
| 15:02 | <zcorpan_> | annevk: yeah that jumped out at me also :-) |
| 15:03 | <zcorpan_> | chrome must be really successful with so many users |
| 15:04 | <darobin> | rubys: ah, I found an interesting bug |
| 15:04 | darobin | slaps himself for supporting caching at this stage |
| 15:06 | <zcorpan_> | maybe some ants are using chrome? |
| 15:26 | <darobin> | rubys: should be updated now, lmk |
| 15:29 | <darobin> | rubys: also, about an hour ago it looks like you pull in a looooong list of commits from annevk |
| 15:30 | <darobin> | the resulting JSON payload from the hook is so large that it was rejected by the server's security policy :) |
| 15:30 | <darobin> | but I just retriggered more recent hook calls and they worked fine |
| 15:34 | <rubys> | darobin: indeed I did. Started the merge :-) |
| 15:36 | <darobin> | rubys: yeah, I figured :) So, just in case you do a megamerge again don't be surprised if it doesn't work (I don't want to remove the protection, we shouldn't be getting megabytes of JSON all the time), just trigger a small change afterwards and it'll just work |
| 15:36 | <darobin> | I'm eventually going to replace the clunky GH hooks with something simpler from Travis that just sends the repo and branch |
| 15:36 | <rubys> | there must have been another problem as I did trigger a small change afterwards |
| 15:36 | <darobin> | rubys: oh yes, the two issues are unrelated |
| 15:37 | <darobin> | the other one is fixed |
| 15:37 | <rubys> | I'm planning to use Travis for regression testing |
| 15:37 | <darobin> | I shot myself in the face with caching basically |
| 15:38 | <rubys> | in any case: thanks! And merges from here on out should be smaller |
| 19:18 | <zewt_> | heh well here's a nasty one: http://download.autodesk.com/us/support/report_a_bug.html?SelProduct=Maya autodesk's bug reporting form has ... no submit button in Chrome |
| 19:18 | <zewt_> | (it's outside of the iframe, for me at least) |
| 19:19 | <zewt_> | "i hope you didn't expect to be able to actually send that detailed bug report you just put together" |
| 19:38 | <caitp> | web development is hard zewt_ |
| 19:38 | <caitp> | why is it so hard |
| 20:11 | <Ms2ger> | Hixie, around? |
| 20:14 | <Hixie> | vaguely |
| 20:16 | <Hixie> | sup? |
| 20:19 | <Ms2ger> | Hixie, I found the bit of spec I was looking for myself, thanks anyway :) |
| 20:19 | <Hixie> | cool |
| 20:19 | <Ms2ger> | For future reference, the "all attributes are in no namespace" requirement is in the XML section |
| 20:22 | <Hixie> | which attributes? |
| 20:27 | <Ms2ger> | Content attributes |
| 20:27 | <Ms2ger> | I was looking at .dataset in this case |
| 20:34 | <Hixie> | k |
| 20:35 | <Hixie> | not really sure what you mean but whatever :-) |
| 20:35 | <Hixie> | so long as you're happy :-) |