[webkit-reviews] review requested: [Bug 25898] [Gtk] object:text-changed events should be emitted for entries and password text : [Attachment 61859] 2. New functions in AXObjectCache to call when text changes in a node
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Jul 16 16:36:35 PDT 2010
Mario Sanchez Prada <msanchez at igalia.com> has asked for review:
Bug 25898: [Gtk] object:text-changed events should be emitted for entries and
password text
https://bugs.webkit.org/show_bug.cgi?id=25898
Attachment 61859: 2. New functions in AXObjectCache to call when text changes
in a node
https://bugs.webkit.org/attachment.cgi?id=61859&action=review
------- Additional Comments from Mario Sanchez Prada <msanchez at igalia.com>
First of all, thanks for reviewing and sorry for marking the patch you set as
review+ as obsolete, but I had to do it since I couldn't commit the changes by
myself anyway (I'm not committer). So I'm now just replacing the old version of
the patch with a new one so you could review it and, if it's correct, both mark
it as review+ and commit-queue+ :-)
(In reply to comment #23)
> (From update of attachment 61782 [details])
> This patch is just about there. I'm putting review- just because i'd like to
see it one more time before it goes through. thanks!
>
> WebCore/accessibility/AXObjectCache.cpp:473
> + }
> it looks like you don't really need this method, since its only used by the
RenderObject version.
Sure, you're right. I did it that way following the lead of the
AXObject::postNotification() method, thinking that perhaps that was the way to
go because of some yet-unknown reason to me... but I normally think needed
methods should get in, and if you think the same that's a good reason for me to
remove it.
So... done.
> WebCore/accessibility/gtk/AXObjectCacheAtk.cpp:68
> +
> This looks like a roundabout way to get object->parentObject()->wrapper().
True. I'm still getting used to this forest of trees in WK and sometimes I get
a bit lost... as in this case :-). Thanks for pointing it out, I've tried your
suggestion and works also as a charm (but cleaner).
Done.
> WebCore/accessibility/gtk/AXObjectCacheAtk.cpp:73
> +
> identation is wrong
>
> WebCore/accessibility/gtk/AXObjectCacheAtk.cpp:88
> +
> identation is wrong
Fixed all indentation issues in all files.
> WebCore/accessibility/gtk/AXObjectCacheAtk.cpp:94
> + }
> looks like you should use a switch statement here which sets a char* or
String to "text-change*". then you'd only have to call g_signal* one time.
Done (I've used a GOwnPtr to avoid using g_free(), hope that's the right thing
to do)
> WebCore/accessibility/win/AXObjectCacheWin.cpp:113
> + 1.7.0.4
> extra line removal not needed
Not sure I understand this one... Isn't it just the end of the patch file?
> WebCore/accessibility/gtk/AXObjectCacheAtk.cpp:65
> +
> identation
Fixed.
Thanks for the review. As I said at the beginning here you have attached a new
patch addressing these issues
More information about the webkit-reviews
mailing list