[Webkit-unassigned] [Bug 118067] [GTK] Use the GCActivityCallback

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Aug 8 20:05:19 PDT 2013


https://bugs.webkit.org/show_bug.cgi?id=118067





--- Comment #10 from Peng Xinchao <xinchao.peng at samsung.com>  2013-08-08 20:04:58 PST ---
(In reply to comment #7)
> (From update of attachment 207176 [details])
> View in context: https://bugs.webkit.org/attachment.cgi?id=207176&action=review
> 
> Apart from the inline comments, remember that you have to add a proper ChangeLog with the description of the changes (maybe this helps http://trac.webkit.org/wiki/CodeReview)
> 
> > runtime/GCActivityCallback.h:72
> > +    }
> 
> You don't need this if you aren't doing anything different from the #else following this code.
> 
> > runtime/GCActivityCallback.h:117
> > +#endif
> 
> At least cancelTimer(), scheduleTimer() and m_delay are shared with the other ports. There should be a better way to write this.
> 
> > runtime/GCActivityCallback.cpp:44
> > +#include <gdk/gdk.h>
> 
> Why gdk?
> 
> > runtime/GCActivityCallback.cpp:87
> > +}
> 
> Isn't this exactly the same as Qt? Couldn't we do "#elif PLATFORM(QT) || PLATFORM(GTK)" ?
> 
> > runtime/GCActivityCallback.cpp:168
> > +    
> 
> Check the indentation and remove the extra lines at the end of the function.
> 
> > runtime/GCActivityCallback.cpp:174
> > +	stop();
> 
> Check indentation. Also the implementation is exactly the same as EFL, we might think about sharing it.
> 
> > runtime/GCActivityCallback.cpp:179
> > +
> 
> Extra line.
> 
> > runtime/GCActivityCallback.cpp:181
> > +		return;
> 
> Indentation.
> 
> > runtime/GCActivityCallback.cpp:202
> > +		   return;
> 
> Indentation. Also any reason why we could not share EFL's code?. Actually, I don't know exactly about the details but looks like the EFL code might be shared among ports (not sure about the ASSERT though)
> 
> > heap/HeapTimer.cpp:44
> > +#include <gdk/gdk.h>
> 
> Again why gdk?

I motify codes ,but Why  my new patch  do not display normal?

-- 
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