Summary: | ShadowRootList should have recalculation flag instead of ShadowRoot. | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Shinya Kawanaka <shinyak> | ||||||||||
Component: | DOM | Assignee: | Shinya Kawanaka <shinyak> | ||||||||||
Status: | RESOLVED FIXED | ||||||||||||
Severity: | Normal | CC: | dglazkov, dominicc, gustavo, hayato, morrita, pnormand, rolandsteiner, shinyak, webkit.review.bot, xan.lopez | ||||||||||
Priority: | P2 | ||||||||||||
Version: | 528+ (Nightly build) | ||||||||||||
Hardware: | Unspecified | ||||||||||||
OS: | Unspecified | ||||||||||||
Bug Depends on: | |||||||||||||
Bug Blocks: | 77931, 79079 | ||||||||||||
Attachments: |
|
Description
Shinya Kawanaka
2012-02-20 20:12:02 PST
Created attachment 127911 [details]
WIP
Created attachment 128412 [details]
Patch
Comment on attachment 128412 [details] Patch Attachment 128412 [details] did not pass gtk-ews (gtk): Output: http://queues.webkit.org/results/11574156 Created attachment 128413 [details]
Patch
Comment on attachment 128413 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=128413&action=review > Source/WebCore/dom/ShadowRoot.h:77 > + ShadowRootList* belongingShadowRootList() const; I think we can just call it parent or parentList. or list? Honestly I feel this is no longer list. > Source/WebCore/dom/ShadowRootList.cpp:208 > + if (hostNode) Is this possible to null? > Source/WebCore/dom/ShadowRootList.h:30 > +#include "Node.h" Why do we need this? Created attachment 128424 [details]
Patch
(In reply to comment #5) > (From update of attachment 128413 [details]) > View in context: https://bugs.webkit.org/attachment.cgi?id=128413&action=review > > > Source/WebCore/dom/ShadowRoot.h:77 > > + ShadowRootList* belongingShadowRootList() const; > > I think we can just call it parent or parentList. or list? > Honestly I feel this is no longer list. Yeah, I'm now thinking so. Let us make another bug to consider a name of ShadowRootList. BTW, I've chosen list() here. > > > Source/WebCore/dom/ShadowRootList.cpp:208 > > + if (hostNode) > > Is this possible to null? No. Done. > > > Source/WebCore/dom/ShadowRootList.h:30 > > +#include "Node.h" > > Why do we need this? Hmm... We don't need this apparently. Comment on attachment 128424 [details] Patch Rejecting attachment 128424 [details] from commit-queue. shinyak@chromium.org does not have committer permissions according to http://trac.webkit.org/browser/trunk/Tools/Scripts/webkitpy/common/config/committers.py. - If you do not have committer rights please read http://webkit.org/coding/contributing.html for instructions on how to use bugzilla flags. - If you have committer rights please correct the error in Tools/Scripts/webkitpy/common/config/committers.py by adding yourself to the file (no review needed). The commit-queue restarts itself every 2 hours. After restart the commit-queue will correctly respect your committer rights. Comment on attachment 128424 [details]
Patch
haraken told me that cq+ bot is somehow rolled back to the older revision. I hope it'll be fixed soon.
Comment on attachment 128424 [details] Patch Clearing flags on attachment: 128424 Committed r108713: <http://trac.webkit.org/changeset/108713> All reviewed patches have been landed. Closing bug. |