[webkit-gtk] webkit_dom_element_get_elements_by_tag_name doesn't work properly

Ángel Luis angelluispg89 at hotmail.com
Mon Nov 25 11:15:53 PST 2013


Nobody knows whats happen?

I tried with

|WebKitDOMNodeList*  video=  webkit_dom_document_get_elements_by_tag_name(dom,  "*");|

instead

|WebKitDOMNodeList*  video=  webkit_dom_element_get_elements_by_tag_name(dom,  "*");|

and the output is the same:

|tag:  HTML
tag:  HEAD
tag:  BODY|



El 21/11/13 20:25, Ángel Luis escribió:
>
> I am trying to print name of nodes from DOM with WebKitGTK with the 
> following code:
>
> |WebKitDOMDocument  *dom=  webkit_web_view_get_dom_document(WEBKIT_WEB_VIEW(webView));
>      WebKitDOMNodeList*  video=  webkit_dom_element_get_elements_by_tag_name(dom,  "*");
>
>      gulong element_count=  webkit_dom_node_list_get_length(video);
>      int  i=  0;
>      for  (i=  0;  i<  element_count;  i++)
>          {
>          WebKitDOMNode  *element=  webkit_dom_node_list_item(video,  i);
>          printf("tag: %s\n",webkit_dom_node_get_node_name(element));
>
>      }
>
> |
>
> And I have the following webpage:
>
> |<!DOCTYPE html>
> <html>
> <head>
>     </head>
> <body>
> <video id="video"autoplay preload="none"width="320"height="240">
> <source src="./movie.ogg"type="video/ogg">
>                 Yourbrowser does not support the video tag.
> </video>
>     <video id="video2"width="320"height="240"autoplay preload="none">
> <source src="./movie.ogg"type="video/ogg">
> Yourbrowser does not support the video tag.
>          </video>
> <input type="hidden"id="prueba"name="finish"value="false">
>     </body>
> </html>
>
> |
>
> And the output of my program is:
>
> |tag:  HTML
> tag:  HEAD
> tag:  BODY|
>
> I don't understand why it output that, the output should be:
>
> |tag:  HTML
> tag:  HEAD
> tag:  BODY
> tag:  VIDEO
> tag:  SOURCE
> tag:  VIDEO
> tag:  SOURCE
> tag:  INPUT|
>
> Anyone know what's happend?
>
> Thanks
>
>
>
>
> _______________________________________________
> webkit-gtk mailing list
> webkit-gtk at lists.webkit.org
> https://lists.webkit.org/mailman/listinfo/webkit-gtk

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-gtk/attachments/20131125/9f8c0f60/attachment-0001.html>


More information about the webkit-gtk mailing list