01:47
<AryehGregor>
Does http://blogs.msdn.com/b/ie/archive/2010/10/14/user-experience-evolving-ie9-tabs-in-windows-7.aspx use 100% CPU in Chrome, and scroll really slowly? for anyone else?
01:47
<AryehGregor>
s/\?/,/
01:49
<AryehGregor>
I can reproduce with just a video. Scrolling here is really slow: data:text/html,<!doctype html><video src="http://ecn.channel9.msdn.com/o9/ch9/1996/75b453d1-b8e5-4f9e-b295-9e0c016b1996/IE910112010A_ch9.mp4"; controls preload="metadata"></video><div style="height:1000em"></div>
01:49
<AryehGregor>
Guess I should report a bug.
01:49
<AryehGregor>
. . . tomorrow.
01:50
<AryehGregor>
(it really messes up Google Reader for me whenever there's an IEBlog post with video)
01:50
<AryehGregor>
(needless to say, I'm using dev channel here)
01:51
<AryehGregor>
Hmm, maybe it's trying to use hardware acceleration and hitting nouveau, which is probably even slower than just doing it in software?
01:56
<variable>
is there any way to represent a physical page in HTML or CSS ? ie I want to tell the browser to make a new page when printed
01:57
<heycam>
variable, you can use the page-break-before and page-break-after css properties
01:57
<heycam>
to force a break somewhere
01:57
<heycam>
(do browsers look at those? i've only used them (successfully) with prince.)
03:05
<dbaron>
Why is the rendering section not in the W3C copy of HTML5?
03:05
<jacobolus>
anyone know what the state in browsers of SVG Compositing is? http://www.w3.org/TR/2009/WD-SVGCompositing-20090430/
03:13
<heycam>
jacobolus, i don't know of implementations in browsers
03:14
<othermaciej>
me neither
03:14
<jacobolus>
safari nightlies don't seem to do it anyway
03:14
<jacobolus>
are browsers planning to implement it sometime?
03:14
<othermaciej>
(I wasn't aware this even existed for that matter)
03:14
<jacobolus>
it could be pretty handy
03:15
<jacobolus>
the spec seems to be written well enough
03:17
<jacobolus>
I think it's part of SVG 1.2?
03:18
<jacobolus>
http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422/
03:18
<heycam>
jacobolus, yeah used to be a part of the unfinished SVG 1.2 Full draft
03:19
<heycam>
which is from around 2004 or something
03:19
<jacobolus>
aha
03:19
<jacobolus>
is there any chance svg 1.2/2.0 will ever happen?
03:19
<heycam>
then recently (a couple of years ago) we started splitting things out of that into separate specs
03:19
<jacobolus>
or are browsers all aiming for 1.1 for the next few years?
03:19
<heycam>
there'll be no such thing as 1.2 full
03:19
<jacobolus>
just like w/ css3 or so?
03:20
<heycam>
1.1 second edition will be published soon enough (which is just 1.1 plus corrections)
03:20
<heycam>
and 2.0 will be the next worked on version
03:20
<jacobolus>
are browsers interested in implementing any of it before the spec is somewhat final?
03:20
<jacobolus>
I don't really follow such things
03:21
<jacobolus>
IOW, should I pay any attention to SVG2, or just come back and see in 5 years?
03:21
<heycam>
heh i dunno about 5 years :)
03:21
<jacobolus>
10?
03:21
<heycam>
and i'm only just back into it so i don't know what it's current status is
03:21
<jacobolus>
:p
03:22
<heycam>
i guess this is the current state of SVG 2 -- http://dev.w3.org/SVG/profiles/2.0/publish/expanded-toc.html :)
03:54
<roc>
TabAtkins: do you have a Mozilla Bugzilla ID?
03:59
roc
finds it
04:14
<TabAtkins>
roc: What did you need my bugzilla for?
04:14
<TabAtkins>
Oh, wait, I see.
04:14
TabAtkins
should check his email first.
04:14
<roc>
no, I should have checked MY email first :-)
10:12
<annevk>
dbaron, if you read the logs, afaict the W3C copy of HTML5 does have the rendering section
10:14
jgraham
wonders what reduced abarth to tears
10:18
<zcorpan>
maybe dbaron was reading the author version?
10:31
<abarth|tears>
jgraham: sending two hours fixing up someone's webkit patch only to discover that the code doesn't work at all
10:31
<abarth|tears>
i felt sympathy for all the silly ChangeLog / test idioms / etc junk that new contributors have to learn
10:32
<abarth|tears>
but, in the end, the code can't possibly work because we don't even use the files he's modifying on Mac :(
10:34
<Philip`>
(Has anyone got around to doing decent benchmarks of WebP yet?)
10:41
<hsivonen>
https://twitter.com/#!/glazou/status/27425504699
10:42
<slartsa>
oh my, not much progress in <device>
10:54
virtuelv
wonders who wrote http://dev.w3.org/html5/spec-author-view/
10:55
<virtuelv>
hasather pointed out that it uses ol.toc { content: ""; } which is only supported in Opera, and renders the ToC inaccessible
10:55
<annevk>
I have had this so often: http://xkcd.com/806/
10:56
<annevk>
KPN sucks
10:56
annevk
switched to a different provider that just works
11:07
<slartsa>
haha :D
11:10
<zcorpan>
why is there no ToC in http://dev.w3.org/html5/spec-author-view/ in opera?
11:11
<zcorpan>
oh, what virtuelv said
11:24
<jgraham>
virtuelv: MikeSmith, I guess
12:35
<VirAlex>
hello
12:36
<slartsa>
hello, how are you?
12:37
<VirAlex>
slartsa ������ �������.
12:37
<VirAlex>
��� ����� ������ ������ �� ������ ���������� w3c ?
12:37
<VirAlex>
well thank you.
12:37
<VirAlex>
here you can ask a question about standards w3c?
12:37
<VirAlex>
I am interested the class new Audio
12:38
<annevk>
sure, but this is not the W3C
12:38
<jgraham>
VirAlex: The best thing is just to ask
12:39
<jgraham>
Rather than meta-asking first
12:41
<VirAlex>
well, can read and write in the audio stream from javascript?
12:41
<VirAlex>
that this function is supported by the Chrome, FireFox, IE9 and Opera 10.5 +
12:42
<jgraham>
No, although Chrome and Firefox are developing experimental APIs in that area and there is some standards work starting up
12:45
<VirAlex>
Yes I have seen audio API in FireFox. but all the methods and properties of the class audio have the prefix "moz", ie obviously work suddenly browsers will not.
12:45
<VirAlex>
If any standards in this area? (Read / write to a stream)
12:45
<VirAlex>
These standards can be expected? there are recommendations w3c?
12:45
<jgraham>
The standards work is just getting going
12:45
<jgraham>
Nothing concrete yet
12:46
<VirAlex>
thanks!
13:28
<zcorpan>
lol, there's a green spot in the middle of my screen and i couldn't for the life of me figure out where it was coming from. turns out it was the sun light on the back of the screen going through the apple icon but not the other parts of the screen
13:45
<jgraham>
So, pop quiz
13:46
<jgraham>
What's the easiest way to replicate git stash in mercurial?
13:47
<jgraham>
Where are all the mozilla people when you need them? :)
13:47
zcorpan
solves the problem by putting an opera logo over the apple logo
13:47
<jcranmer>
if I knew what git stash did...
13:49
hsivonen
has no idea what git stash does
13:50
<jgraham>
It saves the changes in your working tree (on a local branch as it happens) giving you a clean repositoty to pull into. It then lets you reapply those changes later on
13:50
<jgraham>
http://www.kernel.org/pub/software/scm/git/docs/git-stash.html
13:51
<hsivonen>
jgraham: sounds like the nested repo provided by Merqurial Queues
13:51
<jcranmer>
hg qnew <some patch name> && hg qpop
13:51
<jgraham>
hsivonen: So that's what I thought
13:51
<jgraham>
But the situation is this
13:51
<hsivonen>
jgraham: so I have a repo of my patch queue: http://hg.mozilla.org/users/hsivonen_iki.fi/patches
13:51
<jgraham>
I want to stash the local changes
13:52
<jgraham>
Pull and merge
13:52
<jgraham>
and push the result
13:52
<jcranmer>
well then
13:52
<jgraham>
and then reapply the local changes
13:52
<jgraham>
I don't know how to do that with mq
13:52
<jcranmer>
make the patch, pop it off
13:52
<hsivonen>
jgraham: don't you want to *rebase* the local changes while at it?
13:52
<jcranmer>
pull, do the merge, push, hg qpush in the end
13:52
<jgraham>
and my naive attempts gave error messages
13:52
<hsivonen>
jgraham: have you enabled mq?
13:53
<jgraham>
hsivonen: Sure, that somes for free with git :)
13:53
<jgraham>
hsivonen: Yes
13:53
<jgraham>
and I have added the local stuff to a patch
13:53
<jgraham>
and I have pulled and merged
13:53
<jgraham>
and now I am stuck
13:53
<hsivonen>
jgraham: is the patch in mq?
13:53
<jgraham>
trying to commit the merge
13:53
<jgraham>
hsivonen: yes
13:53
<jgraham>
(the local patch, that is)
13:54
<hsivonen>
jgraham: did you pull with hg pull --rebase otherrepo?
13:54
<jgraham>
No, but I'm starting to wish I had :)
13:54
<hsivonen>
well, there's your problem
13:54
<hsivonen>
so, first apply all the patches in mq you want to rebase
13:54
<hsivonen>
then do
13:54
<hsivonen>
hg pull --rebase otherrepo
13:55
<hsivonen>
*but*
13:55
<hsivonen>
before you do, make sure you have a merge tool configured and you know how to use it
13:55
<jgraham>
Right, the problem is that it's not clear to me how to get from where I am to there without starting again
13:56
<hsivonen>
did you pull with mq patches applied or unapplied?
13:56
<jgraham>
Applied, it seems
13:57
<jgraham>
No wait
13:57
<jgraham>
That makes no sense
13:58
<jgraham>
Oh I'm sonfused
13:58
<jgraham>
*confused
13:58
<jgraham>
Anyway I guess I can work it out
13:58
<hsivonen>
if you had mq patches applied and you pulled without --rebase, I have no idea what kind of mess you've gotten your repo into or how to recover
13:58
<jgraham>
I never thought I would be prasing git for its usability
13:59
<jcranmer>
hsivonen: it's relatively fine unless you updated off of the mq series
13:59
<jgraham>
Thanks for the help
14:55
karlcow
made more tests for document.lastModified and he is crying :)
14:58
<jgraham>
I find writing tests often has that effect
14:59
<Philip`>
It's more fun to write tests that make other people cry
15:00
<karlcow>
hehe
15:00
<jgraham>
If you want to do that join one of those parental testing companies
15:00
<jgraham>
Make some DNA tests
15:01
<KaOSoFt>
._.
15:02
<karlcow>
realized that document.lastModified in firefox4.0b6 and ie8 returns (when HTTP Last-Modified *is* specified) the date for the local timezone
15:02
<karlcow>
HTTP says Last-Modified: Wed, 13 Oct 2010 17:11:52 GMT
15:03
<karlcow>
IE8 et Firefox 4.0b6 say 10/13/2010 13:11:52
15:03
<karlcow>
Opera and Webkit say Wed, 13 Oct 2010 17:11:52 GMT
15:04
<karlcow>
HTML5 says MM/DD/YYYY HH:MM:SS (without specifying if timezone matters)
15:04
<karlcow>
but it is worse when HTTP Last-Modified
15:04
<karlcow>
is not specified
15:05
<karlcow>
Opera 10.63 - January 1, 1970 GMT
15:05
<karlcow>
Safari 5.0.2 - Nil
15:05
<karlcow>
chrome v6.0.472.63 - Nil
15:05
<karlcow>
Firefox 4.0b6 - 10/13/2010 14:36:31 (date of the cache)
15:05
<karlcow>
IE8 - 10/13/2010 14:53:22 (date of now)
15:05
<karlcow>
HTML5 says date of now (without saying anything about the timezone either)
16:21
<AryehGregor>
There's no standard that defines exactly when onclick fires, is there? Like left-click versus middle-click?
16:23
<annevk>
that's a UI convention
16:48
<AryehGregor>
Man, why is it so hard to get a two-byte patch to the GNOME clock thingie reviewed?
16:49
<AryehGregor>
("applet" is the word I was looking for)
17:05
<AryehGregor>
What's with all the recent spam in the bug tracker?
17:07
<Hixie>
i added a form to the w3c copy's intro
17:07
<Hixie>
it apparently needs some work to filter out the non-serious people
17:13
<jgraham>
Hixie: At the moment the W3C copy seems to claim that it is out of date and link to itself
17:15
<annevk>
should click also fire for rightclick?
17:15
<annevk>
or does that just give contextmenu events these days?
17:15
<TabAtkins_>
jgraham: It's simultaneously the most recent version and out of date. What's hard to understand?
17:16
<annevk>
it's just the WD-in-process version hosted at the editor's draft location
17:16
<annevk>
happens all the time around publication time
17:22
<Philip`>
Sounds like an excellent opportunity to overcomplicate things by forking WD branches from the ED spec trunk
17:24
<annevk>
can't wait for one of the people who doesn't do any work to suggest that
17:24
<annevk>
what's up with all the rain btw
17:24
<annevk>
pretty much all day
17:31
<annevk>
in http://www.whatwg.org/specs/web-apps/current-work/complete.html#multipart/form-data-encoding-algorithm does the last paragraph indicate a willful violation we should call out?
17:31
<annevk>
i.e. something we might want to update RFC 2388 for one day?
17:35
AryehGregor
lols at the kitchen sink picture
17:39
<AryehGregor>
So it looks like in Mercurial, rather than using rebasing like in git, people tend to use mq, which accomplishes more or less the same thing.
17:39
<AryehGregor>
Except I guess the patches are explicitly named?
17:40
<annevk>
the former head of Adobe's mobile devision is now Mozilla's new CEO?
17:42
<AryehGregor>
I don't know, because apparently no one at Wikipedia has figured out he's notable yet, so I have no superficially reliable source of information to consult.
17:43
<Philip`>
AryehGregor: They are explicitly named
17:44
Philip`
has ~300 patches on one project and keeps running out of original names to use
17:44
<Philip`>
so I just stick numbers at the end of patch names if it complains I've already got one called that
17:44
<annevk>
AryehGregor, http://blog.mozilla.com/blog/2010/10/14/introducing-our-new-ceo-gary-kovacs/ is not reliable? oh, I gues it's a blog
17:44
<AryehGregor>
I just use git rebase for that, but admittedly it can get a bit confusing to cross-correlate the patches if I have two copies rebased to two different pieces of code.
17:45
<AryehGregor>
annevk, no, no, that's an official organizational blog, it's reliable. Like a press release. But no one's bothered to create the article yet, it seems.
17:47
<AryehGregor>
Possibly he's not notable yet: http://en.wikipedia.org/wiki/Wikipedia:Notability_(people)
17:47
<AryehGregor>
I bet the article would stick if someone created it, though. Just no one has.
17:47
AryehGregor
gives it a few more days