Changeset 26019 in webkit


Ignore:
Timestamp:
Oct 3, 2007 9:30:50 AM (17 years ago)
Author:
zecke
Message:

2007-09-21 Sean Egan <seanegan@gmail.com>

Reviewed by Alp.

Add an "execute_script" method to programmatically call Javascript
http://bugs.webkit.org/show_bug.cgi?id=15255

  • Api/webkitgtkpage.cpp:
  • Api/webkitgtkpage.h:
Location:
trunk/WebKit/gtk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebKit/gtk/Api/webkitgtkpage.cpp

    r25006 r26019  
    534534    return pageData->mainFrame;
    535535}
    536 }
     536
     537void webkit_gtk_page_execute_script(WebKitGtkPage* page, const gchar* script)
     538{
     539    WebKitGtkPagePrivate* pageData = WEBKIT_GTK_PAGE_GET_PRIVATE(page);
     540    WebKitGtkFramePrivate* frameData = WEBKIT_GTK_FRAME_GET_PRIVATE(pageData->mainFrame);
     541
     542    if (FrameLoader* loader = frameData->frame->loader())
     543        loader->executeScript(String::fromUTF8(script), true);
     544}
     545}
  • trunk/WebKit/gtk/Api/webkitgtkpage.h

    r25647 r26019  
    148148webkit_gtk_page_get_main_frame (WebKitGtkPage* page);
    149149
     150WEBKIT_GTK_API void
     151webkit_gtk_page_execute_script(WebKitGtkPage* page, const gchar* script);
    150152G_END_DECLS
    151153
  • trunk/WebKit/gtk/ChangeLog

    r25818 r26019  
     12007-09-21  Sean Egan  <seanegan@gmail.com>
     2
     3        Reviewed by Alp.
     4
     5        Add an "execute_script" method to programmatically call Javascript
     6        http://bugs.webkit.org/show_bug.cgi?id=15255
     7
     8        * Api/webkitgtkpage.cpp:
     9        * Api/webkitgtkpage.h:
     10
    1112007-09-29  Lars Lindner  <lars.lindner@gmail.com>
    212
Note: See TracChangeset for help on using the changeset viewer.