Bug 80230 - WebKit2 lacks API for obtaining a representation of the render tree of a page, like WebRenderNode
Summary: WebKit2 lacks API for obtaining a representation of the render tree of a page...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKit2 (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: mitz
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2012-03-04 18:38 PST by mitz
Modified: 2012-03-07 12:24 PST (History)
7 users (show)

See Also:


Attachments
Add WKRenderObject and bundle API for getting the render tree of a page (26.06 KB, patch)
2012-03-04 18:52 PST, mitz
no flags Details | Formatted Diff | Diff
Add WKRenderObject and bundle API for getting the render tree of a page (30.52 KB, patch)
2012-03-04 19:24 PST, mitz
no flags Details | Formatted Diff | Diff
Add WKRenderObject and bundle API for getting the render tree of a page (30.53 KB, patch)
2012-03-04 20:13 PST, mitz
bdakin: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description mitz 2012-03-04 18:38:15 PST
WebKit2 lacks API for obtaining a representation of the render tree of a page, like WebRenderNode
Comment 1 mitz 2012-03-04 18:38:37 PST
<rdar://problem/10981890>
Comment 2 mitz 2012-03-04 18:40:34 PST
<rdar://problem/8494396>
Comment 3 mitz 2012-03-04 18:52:25 PST
Created attachment 130041 [details]
Add WKRenderObject and bundle API for getting the render tree of a page
Comment 4 WebKit Review Bot 2012-03-04 18:56:08 PST
Attachment 130041 [details] did not pass style-queue:

Failed to run "['Tools/Scripts/check-webkit-style', '--diff-files', u'Source/WebKit2/ChangeLog', u'Source/WebKit..." exit_code: 1
Source/WebKit2/Shared/WebRenderObject.h:37:  Code inside a namespace should not be indented.  [whitespace/indent] [4]
Source/WebKit2/Shared/WebRenderObject.h:54:  The return type should use PassRefPtr instead of RefPtr.  [readability/pass_ptr] [5]
Total errors found: 2 in 12 files


If any of these errors are false positives, please file a bug against check-webkit-style.
Comment 5 Build Bot 2012-03-04 19:13:54 PST
Comment on attachment 130041 [details]
Add WKRenderObject and bundle API for getting the render tree of a page

Attachment 130041 [details] did not pass win-ews (win):
Output: http://queues.webkit.org/results/11801744
Comment 6 mitz 2012-03-04 19:24:25 PST
Created attachment 130044 [details]
Add WKRenderObject and bundle API for getting the render tree of a page
Comment 7 WebKit Review Bot 2012-03-04 19:26:39 PST
Attachment 130044 [details] did not pass style-queue:

Failed to run "['Tools/Scripts/check-webkit-style', '--diff-files', u'Source/WebKit2/CMakeLists.txt', u'Source/W..." exit_code: 1
Source/WebKit2/Shared/WebRenderObject.h:37:  Code inside a namespace should not be indented.  [whitespace/indent] [4]
Source/WebKit2/Shared/WebRenderObject.h:54:  The return type should use PassRefPtr instead of RefPtr.  [readability/pass_ptr] [5]
Total errors found: 2 in 16 files


If any of these errors are false positives, please file a bug against check-webkit-style.
Comment 8 mitz 2012-03-04 20:13:43 PST
Created attachment 130048 [details]
Add WKRenderObject and bundle API for getting the render tree of a page
Comment 9 WebKit Review Bot 2012-03-04 20:15:58 PST
Attachment 130048 [details] did not pass style-queue:

Failed to run "['Tools/Scripts/check-webkit-style', '--diff-files', u'Source/WebKit2/CMakeLists.txt', u'Source/W..." exit_code: 1
Source/WebKit2/Shared/WebRenderObject.h:37:  Code inside a namespace should not be indented.  [whitespace/indent] [4]
Source/WebKit2/Shared/WebRenderObject.h:54:  The return type should use PassRefPtr instead of RefPtr.  [readability/pass_ptr] [5]
Total errors found: 2 in 16 files


If any of these errors are false positives, please file a bug against check-webkit-style.
Comment 10 mitz 2012-03-07 12:24:32 PST
Fixed in <http://trac.webkit.org/r110085>.