Changeset 417
- Timestamp:
- 07/24/08 20:47:06 (4 months ago)
- Files:
-
- trunk/WebKit/ChangeLogOWB (modified) (1 diff)
- trunk/WebKit/OrigynWebBrowser/Api/WebView.cpp (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/WebKit/ChangeLogOWB
r416 r417 1 2008-07-24 Olivier DOLE <odole@pleyo.com> 2 3 Reviewed by Jean-Charles Verdié. 4 Fix compilation break. 5 implement mainFrameURL and mainFrameTitle 6 print some stats about cache in debug. 7 8 * OrigynWebBrowser/Api/WebView.cpp: 9 (WebView::setCacheModel): 10 (WebView::close): 11 (WebView::mainFrameURL): 12 (WebView::mainFrameTitle): 13 1 14 2008-07-24 Jean-Charles Verdié <jcverdie@pleyo.com> 2 15 trunk/WebKit/OrigynWebBrowser/Api/WebView.cpp
r416 r417 318 318 if (sysctl (mib, miblen, &physmem, &len, NULL, 0) == 0 && len == sizeof (physmem)) 319 319 memSize=physmem / (1024*1024); 320 #elif 320 #elif !PLATFORM(AMIGAOS4) 321 321 struct sysinfo info; 322 322 memset(&info, 0, sizeof(info)); … … 482 482 m_didClose = true; 483 483 484 #ifndef NDEBUG 485 Cache::Statistics stats = cache()->getStatistics(); 486 printf("stats about cache:\n"); 487 printf("\timages: count=%d - size=%d - liveSize=%d - decodedSize=%d\n", stats.images.count, stats.images.size, stats.images.liveSize, stats.images.decodedSize); 488 printf("\tcssStyleSheets: count=%d - size=%d - liveSize=%d - decodedSize=%d\n", stats.cssStyleSheets.count, stats.cssStyleSheets.size, stats.cssStyleSheets.liveSize, stats.cssStyleSheets.decodedSize); 489 printf("\tscripts: count=%d - size=%d - liveSize=%d - decodedSize=%d\n", stats.scripts.count, stats.scripts.size, stats.scripts.liveSize, stats.scripts.decodedSize); 490 printf("\tfonts: count=%d - size=%d - liveSize=%d - decodedSize=%d\n", stats.fonts.count, stats.fonts.size, stats.fonts.liveSize, stats.fonts.decodedSize); 491 #if ENABLE(XSLT) 492 printf("\txslStyleSheets: count=%d - size=%d - liveSize=%d - decodedSize=%d\n", stats.xslStyleSheets.count, stats.xslStyleSheets.size, stats.xslStyleSheets.liveSize, stats.xslStyleSheets.decodedSize); 493 #endif 494 #if ENABLE(XBL) 495 printf("\txblDocs: count=%d - size=%d - liveSize=%d - decodedSize=%d\n", stats.xblDocs.count, stats.xblDocs.size, stats.xblDocs.liveSize, stats.xblDocs.decodedSize); 496 #endif 497 #endif 484 498 //Purge page cache 485 499 //The easiest way to do that is to disable page cache … … 1661 1675 String WebView::mainFrameURL() 1662 1676 { 1663 return String();1677 return m_mainFrame->url(); 1664 1678 } 1665 1679 … … 1671 1685 String WebView::mainFrameTitle() 1672 1686 { 1673 return String();1687 return m_mainFrame->name(); 1674 1688 } 1675 1689
