WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
70142
[EFL] Plug ImageDiff/DumpRenderTree on CMake build system
https://bugs.webkit.org/show_bug.cgi?id=70142
Summary
[EFL] Plug ImageDiff/DumpRenderTree on CMake build system
Leandro Pereira
Reported
2011-10-14 14:12:46 PDT
[EFL] Plug ImageDiff/DumpRenderTree on CMake build system
Attachments
Patch
(5.72 KB, patch)
2011-10-14 14:18 PDT
,
Leandro Pereira
no flags
Details
Formatted Diff
Diff
Patch
(5.60 KB, patch)
2011-10-17 11:50 PDT
,
Leandro Pereira
no flags
Details
Formatted Diff
Diff
Patch
(5.67 KB, patch)
2011-10-17 12:22 PDT
,
Leandro Pereira
no flags
Details
Formatted Diff
Diff
Show Obsolete
(2)
View All
Add attachment
proposed patch, testcase, etc.
Leandro Pereira
Comment 1
2011-10-14 14:18:07 PDT
Created
attachment 111073
[details]
Patch
Leandro Pereira
Comment 2
2011-10-14 14:19:58 PDT
Patrick, would you mind informally reviewing these changes?
Raphael Kubo da Costa (:rakuco)
Comment 3
2011-10-14 14:32:13 PDT
Comment on
attachment 111073
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=111073&action=review
> Tools/DumpRenderTree/efl/CMakeLists.txt:87 > +SET(DumpRenderTree_LINK_FLAGS ${EWebLauncher_LINK_FLAGS})
I wonder if setting this is really necessary; if so, its value shouldn't depend on EWebLauncher.
Gyuyoung Kim
Comment 4
2011-10-14 14:44:20 PDT
Comment on
attachment 111073
[details]
Patch
Attachment 111073
[details]
did not pass efl-ews (efl): Output:
http://queues.webkit.org/results/10068456
Raphael Kubo da Costa (:rakuco)
Comment 5
2011-10-14 19:01:45 PDT
(In reply to
comment #4
)
> (From update of
attachment 111073
[details]
) >
Attachment 111073
[details]
did not pass efl-ews (efl): > Output:
http://queues.webkit.org/results/10068456
Hmm, you either need to fix the ewk_view_page_scale calls in DRT or wait for
bug 70078
to land.
Patrick R. Gansterer
Comment 6
2011-10-16 23:53:41 PDT
Comment on
attachment 111073
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=111073&action=review
> Tools/CMakeListsEfl.txt:62 > +INCLUDE_IF_EXISTS(${TOOLS_DIR}/DumpRenderTree/${PORT_LOWERCASE}/CMakeLists.txt)
if you put it into the CMakeListEfl.txt you can use "efl" directly. Otherwise this should do into the "platform independet" CMakeLists.txt
> Tools/DumpRenderTree/efl/CMakeLists.txt:90 > + LIST(APPEND DumpRenderTree_INCLUDE_DIRECTORIES
4 space indentation
Leandro Pereira
Comment 7
2011-10-17 11:50:00 PDT
Created
attachment 111291
[details]
Patch
WebKit Review Bot
Comment 8
2011-10-17 11:51:58 PDT
Attachment 111291
[details]
did not pass style-queue: Failed to run "['Tools/Scripts/update-webkit', '--chromium']" exit_code: 2 Updating OpenSource Current branch master is up to date. Updating chromium port dependencies using gclient... Error: Can't switch the checkout to
http://v8.googlecode.com/svn/branches/3.6@9637
; UUID don't match and there is local changes in /mnt/git/webkit-style-queue/Source/WebKit/chromium/v8. Delete the directory and try again. Re-trying 'depot_tools/gclient sync' Error: Can't switch the checkout to
http://v8.googlecode.com/svn/branches/3.6@9637
; UUID don't match and there is local changes in /mnt/git/webkit-style-queue/Source/WebKit/chromium/v8. Delete the directory and try again. Re-trying 'depot_tools/gclient sync' Error: Can't switch the checkout to
http://v8.googlecode.com/svn/branches/3.6@9637
; UUID don't match and there is local changes in /mnt/git/webkit-style-queue/Source/WebKit/chromium/v8. Delete the directory and try again. Error: 'depot_tools/gclient sync' failed 3 tries and returned 256 at Tools/Scripts/update-webkit-chromium line 107. Re-trying 'depot_tools/gclient sync' No such file or directory at Tools/Scripts/update-webkit line 104. If any of these errors are false positives, please file a bug against check-webkit-style.
Gyuyoung Kim
Comment 9
2011-10-17 11:54:13 PDT
Comment on
attachment 111291
[details]
Patch
Attachment 111291
[details]
did not pass efl-ews (efl): Output:
http://queues.webkit.org/results/10089436
Raphael Kubo da Costa (:rakuco)
Comment 10
2011-10-17 11:57:57 PDT
Comment on
attachment 111291
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=111291&action=review
> Tools/DumpRenderTree/efl/CMakeLists.txt:87 > +SET(DumpRenderTree_LINK_FLAGS ${EWebLauncher_LINK_FLAGS})
My previous comment still applies.
Leandro Pereira
Comment 11
2011-10-17 11:59:41 PDT
(In reply to
comment #10
)
> > My previous comment still applies.
> That's why this bug depends on 70078. :)
Raphael Kubo da Costa (:rakuco)
Comment 12
2011-10-17 12:01:59 PDT
(In reply to
comment #11
)
> (In reply to
comment #10
) > > > > My previous comment still applies. > > > > That's why this bug depends on 70078. :)
Not that comment, but rather the one about DRT's CMakeLists.txt mentioning EWebLauncher variables :P
Leandro Pereira
Comment 13
2011-10-17 12:22:14 PDT
Created
attachment 111300
[details]
Patch
Leandro Pereira
Comment 14
2011-10-17 12:22:37 PDT
I'm clearly sleeping. :) Third time is the charm.
WebKit Review Bot
Comment 15
2011-10-17 12:25:42 PDT
Attachment 111300
[details]
did not pass style-queue: Failed to run "['Tools/Scripts/update-webkit', '--chromium']" exit_code: 2 Updating OpenSource From git://git.webkit.org/WebKit f85897f..a24babb master -> origin/master Current branch master is up to date. Updating chromium port dependencies using gclient... Error: Can't switch the checkout to
http://v8.googlecode.com/svn/branches/3.6@9637
; UUID don't match and there is local changes in /mnt/git/webkit-style-queue/Source/WebKit/chromium/v8. Delete the directory and try again. Re-trying 'depot_tools/gclient sync' Error: Can't switch the checkout to
http://v8.googlecode.com/svn/branches/3.6@9637
; UUID don't match and there is local changes in /mnt/git/webkit-style-queue/Source/WebKit/chromium/v8. Delete the directory and try again. Re-trying 'depot_tools/gclient sync' Error: Can't switch the checkout to
http://v8.googlecode.com/svn/branches/3.6@9637
; UUID don't match and there is local changes in /mnt/git/webkit-style-queue/Source/WebKit/chromium/v8. Delete the directory and try again. Error: 'depot_tools/gclient sync' failed 3 tries and returned 256 at Tools/Scripts/update-webkit-chromium line 107. Re-trying 'depot_tools/gclient sync' No such file or directory at Tools/Scripts/update-webkit line 104. If any of these errors are false positives, please file a bug against check-webkit-style.
Gyuyoung Kim
Comment 16
2011-10-17 12:39:57 PDT
Comment on
attachment 111300
[details]
Patch
Attachment 111300
[details]
did not pass efl-ews (efl): Output:
http://queues.webkit.org/results/10107029
Leandro Pereira
Comment 17
2011-10-20 07:29:46 PDT
Build problem has been fixed in
r97976
: <
http://trac.webkit.org/changeset/97976
>
Gustavo Noronha (kov)
Comment 18
2011-10-20 09:22:37 PDT
Comment on
attachment 111300
[details]
Patch The build problem is said to be fixed, and the change looks correct to me, so r=me.
WebKit Review Bot
Comment 19
2011-10-20 10:01:48 PDT
Comment on
attachment 111300
[details]
Patch Clearing flags on attachment: 111300 Committed
r97992
: <
http://trac.webkit.org/changeset/97992
>
WebKit Review Bot
Comment 20
2011-10-20 10:01:53 PDT
All reviewed patches have been landed. Closing bug.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug