| 00:56 | <annevk> | base: http://host/a, input: //, browsers: chaos |
| 01:01 | <annevk> | (URL standard: failure, fwiw) |
| 01:02 | <annevk> | (Anyone want to explain why it's failure?) |
| 04:59 | <zewt> | chrome sure is trying to convince me to never use html5 video with this "gone fullscreen" thing that forces you to acknowledge it crap |
| 05:00 | <zewt> | contrived security risks that don't actually exist driving high-visibility UI == failure |
| 05:28 | <wyne> | anyone here? |
| 05:29 | <wyne> | hello? |
| 09:32 | <mitsuhiko> | does anyone know where "application/x-www-form-urlencoded" is currently specified? |
| 09:32 | <mitsuhiko> | primarily in regards to charsets |
| 09:33 | <mitsuhiko> | fonud it: http://www.w3.org/TR/html5/iana.html#application/x-www-form-urlencoded |
| 09:35 | <Ms2ger> | http://whatwg.org/html/#application/x-www-form-urlencoded is the authoritative definition |
| 11:31 | <galant> | I don;'t understand CSS specification says inline elements can't have vertical margins but I can set img element a margin-top why? |
| 11:32 | <SimonSapin> | galant: Do you have a link? Doesn’t it say non-replaced inline elements? Images are "replaced" |
| 11:33 | <galant> | yeah |
| 11:33 | <galant> | ah yes SimonSapin yes sry and thanks |
| 12:10 | <galant> | why I can't see button from the form in iframe? |
| 12:13 | <galant> | I cant see iframe it should have form |
| 15:39 | <smaug____> | odd to see someone being against properly defined API (reading public-audio) |
| 15:46 | <dglazkov> | good morning, Whatwg! |
| 16:48 | <TabAtkins> | heycam|away: Yo, you got the argument ordering wrong for the MapClass forEach callback. It's supposed to be (value, key, thisarg). |
| 16:52 | <TabAtkins> | heycam|away: Also, I'm not certain that you understood the way that the second argument of forEach and the third argument of the forEach callback interact: they don't. Calling the callback function's third argument "thisArg" is confusing, because it has nothing to do with "this" relative to the callback function - it's the collection (and thus, yes, must be |
| 16:52 | <TabAtkins> | consistent with the return type of set()). |
| 16:57 | <SimonSapin> | TabAtkins: do we still have a lot to do for a Syntax WD? |
| 16:57 | <TabAtkins> | I'll have to check, but I don't think so. |
| 18:54 | <annevk> | Hixie_: thanks for the hook |
| 18:55 | <annevk> | Hixie_: guess I better use it |
| 19:22 | <ondras> | so, who is the right person to ask re. whatwg Promise object? |
| 19:24 | <zewt> | gar i can't remember how to cancel text selection on mousedown/mousemove/drag/wherever without preventing a click |
| 19:33 | <zewt> | why do i have to say <div draggable=true> in chrome instead of <div draggable> :| |
| 19:35 | <annevk> | ondras: you can try me |
| 19:36 | <ondras> | annevk: cool, thanks |
| 19:36 | <ondras> | annevk: my greatest interest are similarities and differences w.r.t. promises/a+ |
| 19:36 | <ondras> | annevk: are you familiar with that spec? |
| 19:37 | <annevk> | ondras: Domenic_ ensures we stay in sync with that |
| 19:38 | <ondras> | hmh |
| 19:38 | <ondras> | well I do not think those two specs are totally compatible |
| 19:38 | <ondras> | whatwg promises do not look to be modifyable from outside, using public methods |
| 19:39 | <ondras> | they do not expose fulfill/reject, right? |
| 19:39 | <Domenic_> | ondras: neither do Promises/A+ promises. Promises/A+ only specifies `then`. |
| 19:40 | <ondras> | wow |
| 19:40 | <ondras> | is it possible that the spec has changed recently in a decent way? |
| 19:41 | <Domenic_> | ondras: so far the only differences are in somewhat minor things, e.g. DOM Promises do not ignore non-function/non-undefineds---if they see one they make the returned promise a rejection with a TypeError. And DOM promises call their onFulfilled and onRejected handlers as if they were methods of the promise (i.e. with thisArg set to the promise), instead of |
| 19:41 | <Domenic_> | calling them as functions. |
| 19:43 | <ondras> | Domenic_: okay, I am somewhat confused now, as I thought that my a+ impl was complete including public fulfill/reject methods |
| 19:43 | <ondras> | Domenic_: anyway; DOM promises expose these only to the anonymous function passed to the constructor, right? |
| 19:51 | <ondras> | afk, have to go |
| 19:53 | <Domenic_> | ondras: From http://promisesaplus.com: "As with Promises/A, this proposal does not deal with how to create, fulfill, or reject promises." Each implementation has their own manner of doing so. |
| 20:28 | <TabAtkins> | zewt: Bug. |
| 20:31 | <annevk> | Paul Kalkbrenner's version of Wait For Me <3 |
| 20:34 | <annevk> | Hixie_: https://github.com/whatwg/xhr/commit/f56d42d57bae8a131db7bdb9e32aa7f21a8715b2 |
| 20:43 | <annevk> | dglazkov: your summery of the situation sounds correct |
| 20:44 | <annevk> | dglazkov: with adopting |
| 20:44 | <annevk> | dglazkov: changing identify is not possible |
| 20:44 | <annevk> | dglazkov: people do things like appendChild(x) (which does adopt) and then x.textContent = ... |
| 20:52 | <TabAtkins> | Can anyone remember why <img crossorigin> was necessary, rather than just always respecting CORS headers sent back with the image and untainting appropriately? |
| 20:53 | <Hixie_> | because sending Origin headers breaks sites |
| 20:54 | <annevk> | https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAMNytJB_YvHJMS8nM6LiT8MF4UsDFqDA6KFAH4pP_n1%2Bd1nGsg%40mail.gmail.com Yay Mark. |
| 20:59 | <TabAtkins> | Hixie_: Weird, but okay. |
| 21:02 | <annevk> | Domenic_: http://en.wikipedia.org/wiki/AFC_Ajax ;-) |
| 21:02 | <annevk> | Domenic_: (icon has been there for a while though) |
| 21:11 | <annevk> | The joy of debating Node.cloneNode()... |
| 21:13 | <jgraham> | Is never likely to be a bestseller |
| 21:38 | <annevk> | I'm adding Notification.get() per email btw |
| 21:46 | <dglazkov> | annevk: I am leaning toward option 1 -> less magic. |
| 21:47 | <annevk> | dglazkov: That's not what WebKit/Chromium or Gecko is doing at the moment I believe. |
| 21:47 | <annevk> | dglazkov: And according to bz is not web-compatible. |
| 21:47 | <dglazkov> | dglazkov: oh? I think 1 has no compat issues. It has "giant leakage" issues. |
| 21:47 | <annevk> | dglazkov: I'd be happy with that personally though, as that's what the spec says o_O |
| 21:47 | <galant> | is it ok to make <img src=aa.jpg" /> and then assign width and height form css file? |
| 21:48 | <galant> | or I must assign width height in html as attributes |
| 21:55 | <manshu18> | hello |
| 21:55 | <manshu18> | any 1 there |
| 21:55 | <manshu18> | i wnat to fix Line 7, Column 42: Bad value robot for attribute name on element meta: Keyword robot is not registered. |
| 21:56 | <manshu18> | how do i fix |
| 22:01 | <annevk> | malcolmva: you should probably write robots |
| 22:02 | <annevk> | sorry, wrong person :/ |
| 22:02 | <annevk> | seems manshu18 left |
| 22:02 | <annevk> | galant: fine |
| 22:03 | <dglazkov> | "bad value robot" sounds like a great band name. |
| 22:06 | <annevk> | dglazkov: please add to http://wiki.whatwg.org/wiki/Band_names :) |
| 22:07 | <dglazkov> | there's a place for everything on Whatwg! |
| 23:56 | <heycam> | TabAtkins, thanks, I tweaked the forEach stuff |