- From: Ian Hickson <ian@hixie.ch>
- Date: Thu, 5 Jul 2012 21:25:50 +0000 (UTC)
- To: Edward O'Connor <eoconnor@apple.com>
- Cc: whatwg@lists.whatwg.org
On Thu, 5 Jul 2012, Edward O'Connor wrote: > > As things currently stand in the spec, implementations basically need to > keep N+1 bitmaps per canvas, where N is the number of hit regions. I > doubt any implementors would be enthusiastic to implement hit regions > like this. From a WebKit perspective, we'd much prefer keeping a Path > for each hit region, and then simply using isPointInPath for hit > testing. This also implies that the current piggybacking of "Clear > regions that cover the pixels" in clearRect() could go away. Yay! :) You only need one bitmap to implement the hit testing. (Or you can do it using paths, sure. The effect is the same, but it's probably quicker to use a bitmap.) -- Ian Hickson U+1047E )\._.,--....,'``. fL http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,. Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.'
Received on Thursday, 5 July 2012 21:26:19 UTC