Re: [webkit-dev] Canvas API in Webkit

2008-12-28 Thread Nilesh Patil
Hi

Dont really know for which platform/port of webkit u want to do this.
If its a gtk port u can use a cairo for doing the same .

If its s60 (if at all u r experimenting) then using CFbsBitmapDevice
context u can create a memory bitmap and then draw it onto graphics
context.
Webkit also does same kind of operation when it renders its contents
on webview. So webkit already does it ... u just need to find way to
manipulate.

Please correct me if i am wrong on this  :)

Thanks  Regards
Niilesh

On Sat, Dec 27, 2008 at 9:49 AM, Lucius Fox lucius.fo...@gmail.com wrote:


 On Thu, Dec 25, 2008 at 12:09 PM, Darin Adler da...@apple.com wrote:

 On Dec 24, 2008, at 7:48 PM, Lucius Fox wrote:

 Thanks. I think Safari has a 'history' feature or Nokia S60 browser which
 shows each url in history as a preview image.

 Not the desktop version of Safari, but yes, the mobile Safari has
 something like this. I think the Nokia browser does too.

 Can you please tell me how if that is true and how is that implement?

 Well, those browsers aren't open source, so there's no real way for you to
 find out how they implemented the feature.

 I think it's safe to assume that they draw the web pages into a bitmap and
 then shrink the image.

 Thank you. Can you please tell me how can i find example of how to  'draw
 the web pages into a bitmap'?

 Thank you again.


 It certainly has nothing to do with the HTML canvas element in either
 case.

-- Darin



 ___
 webkit-dev mailing list
 webkit-dev@lists.webkit.org
 http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev


___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev


Re: [webkit-dev] Canvas API in Webkit

2008-12-25 Thread Darin Adler

On Dec 24, 2008, at 7:48 PM, Lucius Fox wrote:

Thanks. I think Safari has a 'history' feature or Nokia S60 browser  
which shows each url in history as a preview image.


Not the desktop version of Safari, but yes, the mobile Safari has  
something like this. I think the Nokia browser does too.



Can you please tell me how if that is true and how is that implement?


Well, those browsers aren't open source, so there's no real way for  
you to find out how they implemented the feature.


I think it's safe to assume that they draw the web pages into a bitmap  
and then shrink the image.


It certainly has nothing to do with the HTML canvas element in  
either case.


-- Darin

___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev


Re: [webkit-dev] Canvas API in Webkit

2008-12-25 Thread Zalan Bujtas
 Well, those browsers aren't open source, so there's no real way for you to
 find out how they implemented the feature.

 I think it's safe to assume that they draw the web pages into a bitmap and
 then shrink the image.

 It certainly has nothing to do with the HTML canvas element in either
 case.

-- Darin
The function below indicates that s60 browser is using a bitmap to
implement the history feature.

void CHistoryController::UpdateHistoryEntryThumbnailL(const
CFbsBitmap* aBitmap);
http://trac.webkit.org/browser/S60/trunk/HistoryProvider/inc/HistoryController.h#L190

Zalan.
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev


Re: [webkit-dev] Canvas API in Webkit

2008-12-24 Thread Lucius Fox
Thanks. I think Safari has a 'history' feature or Nokia S60 browser which
shows each url in history as a preview image'.

Can you please tell me how if that is true and how is that implement?


On Sun, Dec 14, 2008 at 6:46 PM, Justin Haygood jhayg...@reaktix.comwrote:

  The HTML Canvas element was invented by Apple for Safari/WebKit :)

 - Original Message -
 *From:* Lucius Fox lucius.fo...@gmail.com
 *To:* webkit-dev@lists.webkit.org
 *Sent:* Sunday, December 14, 2008 5:24 PM
 *Subject:* [webkit-dev] Canvas API in Webkit

 Hi,

 Mozilla has a Canvas API which allow extension developer to paint the web
 page content to a surface. So that extension tab preview is possible:

 http://ted.mielczarek.org/code/mozilla/tabpreview/

 Is that the same kind of api in webkit? If yes, can you please tell me
 where i can find example?

 Thank you.

  --

 ___
 webkit-dev mailing list
 webkit-dev@lists.webkit.org
 http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev


___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev


Re: [webkit-dev] Canvas API in Webkit

2008-12-15 Thread Anthony Ricaud

You might be interested in Ariya's experiments with tab preview:

http://ariya.blogspot.com/2008/07/be-my-mirror-my-sword-and-shield.html
http://ariya.blogspot.com/2008/08/seas-would-rise-when-i-gave-words.html

Anthony.

Le 14 déc. 08 à 23:24, Lucius Fox a écrit :


Hi,

Mozilla has a Canvas API which allow extension developer to paint  
the web page content to a surface. So that extension tab preview is  
possible:


http://ted.mielczarek.org/code/mozilla/tabpreview/

Is that the same kind of api in webkit? If yes, can you please tell  
me where i can find example?


Thank you.

___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev


___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev


Re: [webkit-dev] Canvas API in Webkit

2008-12-14 Thread Justin Haygood
The HTML Canvas element was invented by Apple for Safari/WebKit :)
  - Original Message - 
  From: Lucius Fox 
  To: webkit-dev@lists.webkit.org 
  Sent: Sunday, December 14, 2008 5:24 PM
  Subject: [webkit-dev] Canvas API in Webkit


  Hi,

  Mozilla has a Canvas API which allow extension developer to paint the web 
page content to a surface. So that extension tab preview is possible:

  http://ted.mielczarek.org/code/mozilla/tabpreview/

  Is that the same kind of api in webkit? If yes, can you please tell me where 
i can find example?

  Thank you.




--


  ___
  webkit-dev mailing list
  webkit-dev@lists.webkit.org
  http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev


Re: [webkit-dev] Canvas API in WebKit

2008-12-14 Thread Darin Adler

On Dec 14, 2008, at 2:24 PM, Lucius Fox wrote:


Is that the same kind of api in webkit?


No, we don't have API for drawing web page content to the canvas  
graphics context. That sounds like a good idea for an extension for  
canvas. I hope someone adds it to WebKit at some point.


-- Darin

___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev