[Webkit-unassigned] [Bug 88837] [Chromium] Add WebDocument.images
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Jun 12 19:43:41 PDT 2012
https://bugs.webkit.org/show_bug.cgi?id=88837
Adam Barth <abarth at webkit.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #147184|review? |review+, commit-queue-
Flag| |
--- Comment #4 from Adam Barth <abarth at webkit.org> 2012-06-12 19:43:40 PST ---
(From update of attachment 147184)
View in context: https://bugs.webkit.org/attachment.cgi?id=147184&action=review
A few minor nits below. The main thing to improve about this patch is the ChangeLog. The ChangeLog should explain why we're making this change. In this case, I suspect the reason is that this API is needed by Chrome on Android for some purpose. It would be nice to elaborate a bit about that purpose, if you're able to.
In the particular case of this patch, it's not a big deal because we're mirroring a long-established DOM API, but it's still a good practice when contributing to WebKit.
Thanks for the patch!
> Source/WebKit/chromium/src/WebDocument.cpp:142
> +void WebDocument::images(WebVector<WebElement>& results) const
Why "const"? You're ending up const_casting the Document anyway. It seems better to model this after body() and head() and skip the const.
> Source/WebKit/chromium/src/WebDocument.cpp:150
> + // Strange but true, sometimes node can be 0.
I'd skip this comment. WebKit usually only includes comments if they something about why the code is the way it is.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list