Index: webkit/glue/webkit_glue.cc |
diff --git a/webkit/glue/webkit_glue.cc b/webkit/glue/webkit_glue.cc |
index d5dee65d50c5a08e9d36452de0dc508cf8f590c1..9e718a7eb18ebffd7233dc91deeabe7d2950d0dc 100644 |
--- a/webkit/glue/webkit_glue.cc |
+++ b/webkit/glue/webkit_glue.cc |
@@ -142,6 +142,15 @@ int PageNumberForElementById(WebFrame* web_frame, |
page_height_in_pixels); |
} |
+int NumberOfPages(WebFrame* web_frame, |
+ float page_width_in_pixels, |
+ float page_height_in_pixels) { |
+ WebSize size(page_width_in_pixels, page_height_in_pixels); |
+ int number_of_pages = web_frame->printBegin(size); |
+ web_frame->printEnd(); |
+ return number_of_pages; |
+} |
+ |
std::wstring DumpFrameScrollPosition(WebFrame* web_frame, bool recursive) { |
gfx::Size offset = web_frame->scrollOffset(); |
std::wstring result; |