Bug 38439 - [Qt] QT_MOBILE_THEME compile time flag
Summary: [Qt] QT_MOBILE_THEME compile time flag
Status: CLOSED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Platform (show other bugs)
Version: 528+ (Nightly build)
Hardware: All All
: P3 Normal
Assignee: Luiz Agostini
URL:
Keywords: Qt
Depends on:
Blocks: 38440
  Show dependency treegraph
 
Reported: 2010-05-02 13:31 PDT by Luiz Agostini
Modified: 2010-05-07 00:58 PDT (History)
5 users (show)

See Also:


Attachments
patch 1 (5.79 KB, patch)
2010-05-02 13:45 PDT, Luiz Agostini
hausmann: review+
commit-queue: commit-queue-
Details | Formatted Diff | Diff
patch 2 (5.79 KB, patch)
2010-05-03 04:57 PDT, Luiz Agostini
no flags Details | Formatted Diff | Diff
Test - ignore this patch (5.79 KB, patch)
2010-05-03 20:55 PDT, Chris Jerdonek
cjerdonek: commit-queue-
Details | Formatted Diff | Diff
patch 3 (5.77 KB, patch)
2010-05-04 10:58 PDT, Luiz Agostini
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Luiz Agostini 2010-05-02 13:31:44 PDT
replacing preprocessor conditional used in RenderThemeQt from Q_WS_MAEMO_5 to USE(QT_MOBILE_THEME).
Comment 1 Luiz Agostini 2010-05-02 13:45:03 PDT
Created attachment 54888 [details]
patch 1
Comment 2 WebKit Commit Bot 2010-05-02 16:34:12 PDT
Comment on attachment 54888 [details]
patch 1

Rejecting patch 54888 from commit-queue.

Found no modified ChangeLogs, cannot create a commit message.
All changes require a ChangeLog.  See:
http://webkit.org/coding/contributing.html
Comment 3 Luiz Agostini 2010-05-03 04:57:08 PDT
Created attachment 54917 [details]
patch 2
Comment 4 Luiz Agostini 2010-05-03 05:02:07 PDT
(In reply to comment #2)
> (From update of attachment 54888 [details])
> Rejecting patch 54888 from commit-queue.
> 
> Found no modified ChangeLogs, cannot create a commit message.
> All changes require a ChangeLog.  See:
> http://webkit.org/coding/contributing.html

ChangeLog is in the patch. It was in the first one and it is in this second one.
For some reason I can' t see it in formatted diff but it is there.
Comment 5 Eric Seidel (no email) 2010-05-03 19:47:48 PDT
webkit-patch apply-attachment 54917 [details]
fails to even apply the patch, so it's difficult for me to know why the ChangeLog is failing to parse.
Comment 6 Chris Jerdonek 2010-05-03 20:44:58 PDT
(In reply to comment #5)
> webkit-patch apply-attachment 54917 [details]
> fails to even apply the patch, so it's difficult for me to know why the
> ChangeLog is failing to parse.

Could this have anything to do with the fact that the diff is an e-mailed diff?  I didn't know we supported those.  Are e-mail diffs relatively common -- or are they rare?
Comment 7 Chris Jerdonek 2010-05-03 20:48:06 PDT
(In reply to comment #4)
> ChangeLog is in the patch. It was in the first one and it is in this second
> one.
> For some reason I can' t see it in formatted diff but it is there.

I see the ChangeLog entry in the "Formatted Diff" for both patch 1 and patch 2.  I'm a bit unclear on what's working and what's not.  For example, patch 1 seemed to apply OK based on the fact that the style bubble is green, but the style bubble is white for patch 2.  On the other hand, Eric says webkit-patch couldn't apply patch 2.  Is the problem present for both patch 1 and patch 2, or just patch 2?
Comment 8 Chris Jerdonek 2010-05-03 20:55:34 PDT
Created attachment 54988 [details]
Test - ignore this patch

Re-attaching patch 2 to see if it applies.
Comment 9 Chris Jerdonek 2010-05-03 21:20:46 PDT
(In reply to comment #5)
> webkit-patch apply-attachment 54917 [details]
> fails to even apply the patch, so it's difficult for me to know why the
> ChangeLog is failing to parse.

This occurred again here:

https://bugs.webkit.org/show_bug.cgi?id=38455#c6

It's also an e-mail diff.  Could this be a regression?
Comment 10 Chris Jerdonek 2010-05-03 22:42:21 PDT
(In reply to comment #9)
> (In reply to comment #5)
> > webkit-patch apply-attachment 54917 [details] [details]
> > fails to even apply the patch, so it's difficult for me to know why the
> > ChangeLog is failing to parse.
> 
> This occurred again here:
> 
> https://bugs.webkit.org/show_bug.cgi?id=38455#c6
> 
> It's also an e-mail diff.  Could this be a regression?

Filed a bug for this here:

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

Will submit a fix shortly.
Comment 11 Chris Jerdonek 2010-05-03 23:18:51 PDT
(In reply to comment #4)
> (In reply to comment #2)
> > (From update of attachment 54888 [details] [details])
> > Rejecting patch 54888 from commit-queue.
> > 
> > Found no modified ChangeLogs, cannot create a commit message.
> > All changes require a ChangeLog.  See:
> > http://webkit.org/coding/contributing.html
> 
> ChangeLog is in the patch. It was in the first one and it is in this second
> one.
> For some reason I can' t see it in formatted diff but it is there.

Hi Luiz, this issue should be resolved now:

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

Your patch should work now if you resubmit it.  Thanks for your patience.
Comment 12 Luiz Agostini 2010-05-04 10:58:17 PDT
Created attachment 55028 [details]
patch 3
Comment 13 Antonio Gomes 2010-05-04 11:03:30 PDT
Comment on attachment 55028 [details]
patch 3

I think it needs a r+ flag as well for cq to work.

even when we know it is just a fixed up version of a already r+_with_changes patch, cq might not be that smart
Comment 14 Eric Seidel (no email) 2010-05-04 13:32:26 PDT
The CQ does not require an r+ to work, no.  It uses the r+ to set the reviewer in the ChangeLog.  It will fail to commit if there is no reviewer in the ChangeLog however.
Comment 15 WebKit Commit Bot 2010-05-04 17:16:38 PDT
Comment on attachment 55028 [details]
patch 3

Clearing flags on attachment: 55028

Committed r58788: <http://trac.webkit.org/changeset/58788>
Comment 16 WebKit Commit Bot 2010-05-04 17:16:46 PDT
All reviewed patches have been landed.  Closing bug.
Comment 17 Simon Hausmann 2010-05-07 00:58:34 PDT
Revision r58788 cherry-picked into qtwebkit-2.0 with commit b4aa5e1ddc41edab895132aba3cc66d9d7129444