On Wed, 9 Oct 2013, Rik Cabanier wrote:
Yep, this is where assumptions went wrong. Dashes are calculated per
subpath, not per 'line'/whole path.
On what basis are you asserting this?
see this fiddle: http://jsfiddle.net/6eGxU/25/
This demonstrates pretty well what is wrong with
On Wed, Oct 9, 2013 at 3:06 PM, Ehsan Akhgari eh...@mozilla.com wrote:
OK, so I gave this some thought and I and Olli managed to convince each
other that finding a solution to the problem of dispatching a generic
onclose event is impossible since there is no deterministic point in time
before
On Thu, Oct 10, 2013 at 8:58 AM, Jonas Sicking jo...@sicking.cc wrote:
I could see the GC case not being solvable.
But is there a reason that we couldn't also fire the event if the
other side is forcefully terminated through a navigation or a
Worker.terminate() call?
I still have the
On Thu, 10 Oct 2013 08:58:52 +0200, Jonas Sicking jo...@sicking.cc wrote:
On Wed, Oct 9, 2013 at 3:06 PM, Ehsan Akhgari eh...@mozilla.com wrote:
OK, so I gave this some thought and I and Olli managed to convince each
other that finding a solution to the problem of dispatching a generic
onclose
On Thu, 10 Oct 2013 02:40:30 +0200, Glenn Maynard gl...@zewt.org wrote:
On Wed, Oct 9, 2013 at 7:02 PM, Boris Zbarsky bzbar...@mit.edu wrote:
On 6/28/13 10:01 PM, Boris Zbarsky wrote:
On 6/28/13 5:06 PM, Tab Atkins Jr. wrote:
getElementById(foo) is just querySelector(#foo)
This is
From: gbs...@msn.com
To: wha...@whatwg.org
Subject: Web development
Date: Thu, 10 Oct 2013 12:04:28 +0100
Why is everything else around us developing so fast, but the web is so slow to
adopt anything? It takes years just to add even the simplest improvements, or
updates! I would like to
Can you be more specific about what in the spec is incorrect? I guess
you're saying that Gecko shuts down the worker as soon as the parent
document is no longer active (when the worker transitions to suspendable),
so the worker is generally shutdown before the document is discarded?
I think that
On Thu, Oct 10, 2013 at 2:19 AM, Ian Hickson i...@hixie.ch wrote:
On Wed, 9 Oct 2013, Rik Cabanier wrote:
Yep, this is where assumptions went wrong. Dashes are calculated per
subpath, not per 'line'/whole path.
On what basis are you asserting this?
see this fiddle:
On Thu, Oct 10, 2013 at 7:12 AM, Mark Roberts gbs...@msn.com wrote:
From: gbs...@msn.com
To: wha...@whatwg.org
Subject: Web development
Date: Thu, 10 Oct 2013 12:04:28 +0100
Why is everything else around us developing so fast, but the web is so
slow to adopt anything? It takes years just
bcc www-style, context
http://lists.w3.org/Archives/Public/public-whatwg-archive/2013Oct/0075.html
On Thu, 10 Oct 2013 13:06:58 +0200, Simon Pieters sim...@opera.com wrote:
So, in cluclusion, it appears that there is *some* demand for this. The
common case is escaping as ident. An API to
I have a case where an element serves as a tabulator of the states of its child
elements which vary each time a new website is traversed or when a saved
profile is loaded.
It seems to me like the canvas element and its hit regions remedy this.
Sent by the hope boat.
On Oct 10, 2013, at 8:58
On Thu, 10 Oct 2013 15:41:41 +0200, Glenn Adams gl...@skynav.com wrote:
I've added CSS.escape(foo).
Given the existence of Window.escape(), i.e., the JS escape(string)
function property of the Global object, I wonder if choosing a longer,
different name would be better to avoid confusion.
On Thu, Oct 10, 2013 at 6:06 AM, Simon Pieters sim...@opera.com wrote:
$('li[id = ' + textId + ']', $slideshow3485780.context)
$('[n_id='+allN_id+'] .notificationContainer a span')
$('.recommend .bd.b_con ul[city='+city1+']')
(The above is just a small subset of some interesting cases.)
I
On 10/10/13 10:15 AM, Glenn Maynard wrote:
When I'm doing this I just make sure that the strings don't need
escaping in the first place. Many of these look like they do that
(probably most ID cases are things like random numbers or alphanumerics).
Let's take a look at Simon's examples from
On Thu, Oct 10, 2013 at 9:22 AM, Boris Zbarsky bzbar...@mit.edu wrote:
On 10/10/13 10:15 AM, Glenn Maynard wrote:
When I'm doing this I just make sure that the strings don't need
escaping in the first place. Many of these look like they do that
(probably most ID cases are things like random
On Thu, Oct 10, 2013 at 7:58 AM, Andrew Wilson atwil...@google.com wrote:
Can you be more specific about what in the spec is incorrect? I guess
you're saying that Gecko shuts down the worker as soon as the parent
document is no longer active (when the worker transitions to suspendable),
so
On Thu, Oct 10, 2013 at 3:11 AM, Andrew Wilson atwil...@google.com wrote:
On Thu, Oct 10, 2013 at 8:58 AM, Jonas Sicking jo...@sicking.cc wrote:
I could see the GC case not being solvable.
But is there a reason that we couldn't also fire the event if the
other side is forcefully
On Thu, Oct 10, 2013 at 4:48 AM, Simon Pieters sim...@opera.com wrote:
On Thu, 10 Oct 2013 08:58:52 +0200, Jonas Sicking jo...@sicking.cc
wrote:
On Wed, Oct 9, 2013 at 3:06 PM, Ehsan Akhgari eh...@mozilla.com wrote:
OK, so I gave this some thought and I and Olli managed to convince each
On Thu, Oct 10, 2013 at 2:58 AM, Jonas Sicking jo...@sicking.cc wrote:
On Wed, Oct 9, 2013 at 3:06 PM, Ehsan Akhgari eh...@mozilla.com wrote:
OK, so I gave this some thought and I and Olli managed to convince each
other that finding a solution to the problem of dispatching a generic
On Thu, Oct 10, 2013 at 2:19 AM, Ian Hickson i...@hixie.ch wrote:
On Wed, 9 Oct 2013, Rik Cabanier wrote:
Yep, this is where assumptions went wrong. Dashes are calculated per
subpath, not per 'line'/whole path.
On what basis are you asserting this?
see this fiddle:
This is a feature we've long wanted for Google Docs, but not for the most
obvious reason. We have a situation where more than one tab can be
visualizing the same document. Under those conditions, we have a
requirement that one of the documents hold a lock which entitles it to do
things with the
On Thu, Oct 10, 2013 at 5:20 PM, Ehsan Akhgari eh...@mozilla.com wrote:
Why would they expect that? Storing a reference to a port object on a
parent doesn't change the owner of the port. (I agree that this can be a
bit confusing if authors are not familiar with MessagePorts, but this is
On Thu, Oct 10, 2013 at 5:06 PM, Ehsan Akhgari eh...@mozilla.com wrote:
On Thu, Oct 10, 2013 at 7:58 AM, Andrew Wilson atwil...@google.comwrote:
Can you be more specific about what in the spec is incorrect? I guess
you're saying that Gecko shuts down the worker as soon as the parent
document
On 10/10/13 11:43 AM, David Barrett-Kahn wrote:
Why is revealing when garbage collection happens such a terrible thing
anyway?
Because web pages can then start depending on GC timing, limiting the
kinds of GC optimizations browsers can do.
-Boris
On GC being a source of cross-browser difficulty: I think you can fix that
by stating in the messageport spec when we guarantee to implicitly close
the connection (when its host page closes) and when we provide no
guarantees (when it loses all its references).
On people relying on GC timing:
On 10/10/13 18:14, David Barrett-Kahn wrote:
On GC being a source of cross-browser difficulty: I think you can fix that
by stating in the messageport spec when we guarantee to implicitly close
the connection (when its host page closes) and when we provide no
guarantees (when it loses all its
On Wed, Oct 9, 2013 at 11:19 PM, Ian Hickson i...@hixie.ch wrote:
On Wed, 9 Oct 2013, Rik Cabanier wrote:
Yep, this is where assumptions went wrong. Dashes are calculated per
subpath, not per 'line'/whole path.
On what basis are you asserting this?
see this fiddle:
On Thu, Oct 10, 2013 at 8:28 AM, Justin Novosad ju...@google.com wrote:
On Thu, Oct 10, 2013 at 2:19 AM, Ian Hickson i...@hixie.ch wrote:
On Wed, 9 Oct 2013, Rik Cabanier wrote:
Yep, this is where assumptions went wrong. Dashes are calculated per
subpath, not per 'line'/whole
On Thu, 10 Oct 2013, Jasper St. Pierre wrote:
If there's a good reason to do this, other than we've always done it
this way, then it's certainly a good thing to consider. If none of
the browsers are willing to implement it the way the spec describes
it, that's also a reason to change
On Wed, 9 Oct 2013, Glenn Maynard wrote:
On Wed, Oct 9, 2013 at 7:02 PM, Boris Zbarsky bzbar...@mit.edu wrote:
On 6/28/13 10:01 PM, Boris Zbarsky wrote:
On 6/28/13 5:06 PM, Tab Atkins Jr. wrote:
getElementById(foo) is just querySelector(#foo)
This is actually false. For example,
On Thu, 10 Oct 2013, Mark Roberts wrote:
Why is everything else around us developing so fast, but the web is so
slow to adopt anything?
Because to get something adopted in a browser, you need to do the
following (not always in this order):
1. Have someone design the feature.
2. Have
On 10/10/13 2:41 PM, Ian Hickson wrote:
I feel this is a case where we're not putting authors first, but are
instead putting spec purity first.
Ah, that sums up my vague feelings of discontent here perfectly. +1000. ;)
-Boris
On Thu, Oct 10, 2013 at 11:29 AM, Ian Hickson i...@hixie.ch wrote:
On Thu, 10 Oct 2013, Jasper St. Pierre wrote:
If there's a good reason to do this, other than we've always done it
this way, then it's certainly a good thing to consider. If none of
the browsers are willing to
On Oct 10, 2013, at 2:45 PM, Ian Hickson i...@hixie.ch wrote:
Because to get something adopted in a browser, you need to do the
following (not always in this order):
1. Have someone design the feature.
I have done this.
2. Have someone write a specification for it.
I have begun this.
On Thu, Oct 10, 2013 at 1:37 PM, Rik Cabanier caban...@gmail.com wrote:
The main issue I see with that algorithm is that it does not solve the
case where you would want a join and a dashing break at the same point. I
think that is an important case to support, in particular for drawing
On Thu, Oct 10, 2013 at 12:25 PM, Justin Novosad ju...@google.com wrote:
On Thu, Oct 10, 2013 at 1:37 PM, Rik Cabanier caban...@gmail.com wrote:
The main issue I see with that algorithm is that it does not solve the
case where you would want a join and a dashing break at the same point.
On Thu, 10 Oct 2013, Rik Cabanier wrote:
On Thu, 10 Oct 2013, Rik Cabanier wrote:
One way we could address this by adding a new path method that
inserts a break in the dashing pattern (without unjoining the
subpaths). Also, I think it should be implicit in the rect() path
On Thu, Oct 10, 2013 at 12:44 PM, Ian Hickson i...@hixie.ch wrote:
On Thu, 10 Oct 2013, Rik Cabanier wrote:
On Thu, 10 Oct 2013, Rik Cabanier wrote:
One way we could address this by adding a new path method that
inserts a break in the dashing pattern (without unjoining the
On Thu, Oct 10, 2013 at 8:51 PM, Boris Zbarsky bzbar...@mit.edu wrote:
On 10/10/13 2:41 PM, Ian Hickson wrote:
I feel this is a case where we're not putting authors first, but are
instead putting spec purity first.
Ah, that sums up my vague feelings of discontent here perfectly. +1000. ;)
Dean, Roc, Justin,
would you change Canvas' stroking behavior so it no longer matches SVG and
CSS and your underlying graphics libraries?
On Thu, Oct 10, 2013 at 12:44 PM, Ian Hickson i...@hixie.ch wrote:
On Thu, 10 Oct 2013, Rik Cabanier wrote:
On Thu, 10 Oct 2013, Rik Cabanier wrote:
On Fri, Sep 6, 2013 at 8:47 AM, Scott González scott.gonza...@gmail.comwrote:
On Fri, Jun 28, 2013 at 6:51 PM, Tab Atkins Jr. jackalm...@gmail.comwrote:
On Fri, Jun 28, 2013 at 2:28 PM, Zirak A zi...@mail.com wrote:
Besides my personal aversion towards selectors being in the DOM API,
On Thu, 10 Oct 2013, Rik Cabanier wrote:
If you draw a rect with dashes today, the dashing will be applied
normally. Justin wants to change this behavior so we will need
something to trigger that. Othewise, existing applications that use
dashed rectangles will start looking
On Thu, 10 Oct 2013, Rik Cabanier wrote:
Dean, Roc, Justin,
would you change Canvas' stroking behavior so it no longer matches SVG
and CSS and your underlying graphics libraries?
Where does CSS define dashing?
--
Ian Hickson U+1047E)\._.,--,'``.fL
On Thu, Oct 10, 2013 at 4:28 PM, Ian Hickson i...@hixie.ch wrote:
On Thu, 10 Oct 2013, Rik Cabanier wrote:
Dean, Roc, Justin,
would you change Canvas' stroking behavior so it no longer matches SVG
and CSS and your underlying graphics libraries?
Where does CSS define dashing?
You
On Thu, Oct 10, 2013 at 1:32 PM, Justin Novosad ju...@chromium.org wrote:
On Thu, Oct 10, 2013 at 4:28 PM, Ian Hickson i...@hixie.ch wrote:
On Thu, 10 Oct 2013, Rik Cabanier wrote:
Dean, Roc, Justin,
would you change Canvas' stroking behavior so it no longer matches SVG
and CSS and your
On Thu, 10 Oct 2013, Justin Novosad wrote:
You can't specify a dash pattern AFAIK, but there is border-style:
dashed
Generally speaking, that works more like what you're proposing than what
Rik is proposing or what I'm proposing, though.
--
Ian Hickson U+1047E
On Thu, Oct 10, 2013 at 1:28 PM, Ian Hickson i...@hixie.ch wrote:
On Thu, 10 Oct 2013, Rik Cabanier wrote:
If you draw a rect with dashes today, the dashing will be applied
normally. Justin wants to change this behavior so we will need
something to trigger that. Othewise,
On Thu, Oct 10, 2013 at 2:03 PM, Ian Hickson i...@hixie.ch wrote:
On Thu, 10 Oct 2013, Justin Novosad wrote:
You can't specify a dash pattern AFAIK, but there is border-style:
dashed
Generally speaking, that works more like what you're proposing than what
Rik is proposing or what I'm
On Thu, Oct 10, 2013 at 4:20 PM, Rik Cabanier caban...@gmail.com wrote:
Dean, Roc, Justin,
would you change Canvas' stroking behavior so it no longer matches SVG and
CSS and your underlying graphics libraries?
My first reflex is to say that of course it would be convenient for
implementors
On Thu, 10 Oct 2013, Rik Cabanier wrote:
On Thu, Oct 10, 2013 at 1:28 PM, Ian Hickson i...@hixie.ch wrote:
On Thu, 10 Oct 2013, Rik Cabanier wrote:
If you draw a rect with dashes today, the dashing will be
applied normally. Justin wants to change this behavior so we
will
On Thu, Oct 10, 2013 at 8:26 AM, Ehsan Akhgari eh...@mozilla.com wrote:
On Thu, Oct 10, 2013 at 2:58 AM, Jonas Sicking jo...@sicking.cc wrote:
On Wed, Oct 9, 2013 at 3:06 PM, Ehsan Akhgari eh...@mozilla.com wrote:
OK, so I gave this some thought and I and Olli managed to convince each
other
Would you please send a quick reply to me with your opinion on these 2
statements:
Hypertext is energy. (true or false)
Particle/wave duality needs special attention with regard to hypertext. (True
or false)
I ask because some sci-fi I have written more recently happened to later
coincide
On Thu, Oct 10, 2013 at 5:48 PM, Ian Hickson i...@hixie.ch wrote:
On Thu, 10 Oct 2013, Rik Cabanier wrote:
setLineDash([30]);
rect(10, 10, 100, 100);
rect(10, 110, 100, 100);
rect(10, 210, 100, 100);
stroke();
These rectangles should look the same.
I presume you mean I want
On Thu, Oct 10, 2013 at 2:48 PM, Ian Hickson i...@hixie.ch wrote:
On Thu, 10 Oct 2013, Rik Cabanier wrote:
On Thu, Oct 10, 2013 at 1:28 PM, Ian Hickson i...@hixie.ch wrote:
On Thu, 10 Oct 2013, Rik Cabanier wrote:
If you draw a rect with dashes today, the dashing will be
On Thu, Oct 10, 2013 at 6:15 PM, Rik Cabanier caban...@gmail.com wrote:
On Thu, Oct 10, 2013 at 2:48 PM, Ian Hickson i...@hixie.ch wrote:
Sure. We can support these easily if we implement dashing as the spec says
now, by just adding the feature Justin suggested: an annotation on the
path
On Thu, 10 Oct 2013, Justin Novosad wrote:
On Thu, Oct 10, 2013 at 5:48 PM, Ian Hickson i...@hixie.ch wrote:
On Thu, 10 Oct 2013, Rik Cabanier wrote:
setLineDash([30]);
rect(10, 10, 100, 100);
rect(10, 110, 100, 100);
rect(10, 210, 100, 100);
stroke();
These rectangles
From: whatwg-boun...@lists.whatwg.org [mailto:whatwg-boun...@lists.whatwg.org]
On Behalf Of Ian Hickson
I feel this is a case where we're not putting authors first, but are instead
putting spec purity first.
In terms of not speccing getElementById etc., I see what you mean. But I do
want to
On Thu, Oct 10, 2013 at 3:36 PM, Ian Hickson i...@hixie.ch wrote:
On Thu, 10 Oct 2013, Justin Novosad wrote:
On Thu, Oct 10, 2013 at 5:48 PM, Ian Hickson i...@hixie.ch wrote:
On Thu, 10 Oct 2013, Rik Cabanier wrote:
setLineDash([30]);
rect(10, 10, 100, 100);
rect(10, 110,
On Thu, Oct 10, 2013 at 6:57 PM, Rik Cabanier caban...@gmail.com wrote:
On Thu, Oct 10, 2013 at 3:36 PM, Ian Hickson i...@hixie.ch wrote:
On Thu, 10 Oct 2013, Justin Novosad wrote:
On Thu, Oct 10, 2013 at 5:48 PM, Ian Hickson i...@hixie.ch wrote:
On Thu, 10 Oct 2013, Rik Cabanier wrote:
On Thu, Oct 10, 2013 at 4:19 PM, Jasper St. Pierre jstpie...@mecheye.netwrote:
On Thu, Oct 10, 2013 at 6:57 PM, Rik Cabanier caban...@gmail.com wrote:
On Thu, Oct 10, 2013 at 3:36 PM, Ian Hickson i...@hixie.ch wrote:
On Thu, 10 Oct 2013, Justin Novosad wrote:
On Thu, Oct 10, 2013 at 5:48
On Thu, Oct 10, 2013 at 6:01 PM, Michael Norton no...@me.com wrote:
Would you please send a quick reply to me with your opinion on these 2
statements:
Hypertext is energy. (true or false)
False.
Particle/wave duality needs special attention with regard to hypertext.
(True or false)
61 matches
Mail list logo