WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
86355
[EFL][DRT] Fix WebCore library path
https://bugs.webkit.org/show_bug.cgi?id=86355
Summary
[EFL][DRT] Fix WebCore library path
Kangil Han
Reported
2012-05-14 04:23:20 PDT
Fix WebCore library path used on DRT.
Attachments
Patch
(1.68 KB, patch)
2012-05-14 04:28 PDT
,
Kangil Han
no flags
Details
Formatted Diff
Diff
Patch
(247.80 KB, patch)
2012-05-17 07:46 PDT
,
Kangil Han
no flags
Details
Formatted Diff
Diff
Patch
(5.99 KB, patch)
2012-05-22 03:54 PDT
,
Kangil Han
no flags
Details
Formatted Diff
Diff
Patch
(6.47 KB, patch)
2012-05-23 06:05 PDT
,
Kangil Han
no flags
Details
Formatted Diff
Diff
Show Obsolete
(3)
View All
Add attachment
proposed patch, testcase, etc.
Kangil Han
Comment 1
2012-05-14 04:28:48 PDT
Created
attachment 141688
[details]
Patch
Dirk Pranke
Comment 2
2012-05-14 11:56:10 PDT
Comment on
attachment 141688
[details]
Patch looks fine, though I'm not an EFL expert so I'll trust that this is right.
WebKit Review Bot
Comment 3
2012-05-14 12:13:19 PDT
Comment on
attachment 141688
[details]
Patch Clearing flags on attachment: 141688 Committed
r116981
: <
http://trac.webkit.org/changeset/116981
>
WebKit Review Bot
Comment 4
2012-05-14 12:13:23 PDT
All reviewed patches have been landed. Closing bug.
Chris Dumez
Comment 5
2012-05-14 12:53:59 PDT
103 new failures on the build bot now:
http://build.webkit.org/builders/EFL%20Linux%20Debug/builds/1639
I'm not 100% sure this is caused by this patch because there were 2 others in that batch. However, this seems the most likely. Any idea?
Dirk Pranke
Comment 6
2012-05-14 13:07:40 PDT
It looks like those are all compositor failures, and according to
http://build.webkit.org/builders/EFL%20Linux%20Debug/builds/1639
,
http://trac.webkit.org/changeset/116979
also was a part of that build. It seems more likely to me that the compositing change broke the compositing tests?
Adrienne Walker
Comment 7
2012-05-14 13:23:39 PDT
(In reply to
comment #6
)
> It looks like those are all compositor failures, and according to
http://build.webkit.org/builders/EFL%20Linux%20Debug/builds/1639
, > >
http://trac.webkit.org/changeset/116979
also was a part of that build. It seems more likely to me that the compositing change broke the compositing tests?
My change is a Chromium-only change that adds asserts, so it seems unlikely that it would cause anything other than crashes on debug Chromium bots.
Dirk Pranke
Comment 8
2012-05-14 13:25:53 PDT
(In reply to
comment #7
)
> (In reply to
comment #6
) > > It looks like those are all compositor failures, and according to
http://build.webkit.org/builders/EFL%20Linux%20Debug/builds/1639
, > > > >
http://trac.webkit.org/changeset/116979
also was a part of that build. It seems more likely to me that the compositing change broke the compositing tests? > > My change is a Chromium-only change that adds asserts, so it seems unlikely that it would cause anything other than crashes on debug Chromium bots.
Okay, that's what I get for not looking. Well, it's easy enough to revert this change and see if things green up.
WebKit Review Bot
Comment 9
2012-05-14 14:18:12 PDT
Re-opened since this is blocked by 86402
Thiago Marcos P. Santos
Comment 10
2012-05-14 14:30:50 PDT
Reopening. I think adding myself as CC to the bug collided with the buildbot changing the status of this bug.
Raphael Kubo da Costa (:rakuco)
Comment 11
2012-05-14 14:33:31 PDT
For posterity: the problem is that since <
http://trac.webkit.org/changeset/107020
> the shared libraries are being built in a different place in the build directory. However, that change forgot to do what the current patch does. But this also meant webcore_efl.so was never found, so webkitpy always considered compositing, mathml and friends were not enabled and the respective tests were not run, and they were thus not rebased. tl;dr: Kangil's patch is correct, but he should have rebaselined the failing tests. For now, we have rolled his patch out to keep the bot green.
Kangil Han
Comment 12
2012-05-17 07:46:33 PDT
Created
attachment 142473
[details]
Patch
Kangil Han
Comment 13
2012-05-17 07:48:43 PDT
(In reply to
comment #11
)
> For posterity: the problem is that since <
http://trac.webkit.org/changeset/107020
> the shared libraries are being built in a different place in the build directory. However, that change forgot to do what the current patch does. But this also meant webcore_efl.so was never found, so webkitpy always considered compositing, mathml and friends were not enabled and the respective tests were not run, and they were thus not rebased. > > tl;dr: Kangil's patch is correct, but he should have rebaselined the failing tests. For now, we have rolled his patch out to keep the bot green.
Done!
Raphael Kubo da Costa (:rakuco)
Comment 14
2012-05-18 08:55:08 PDT
Comment on
attachment 142473
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=142473&action=review
Thanks for working on this. We also have PNGs in compositing/ and mathml/ that should be updated. Please run r-w-t with --pixel-tests for these directories. Doing so even helps checking these new results are correct with `webkit-patch rebaseline-server'.
> LayoutTests/platform/efl/test_expectations.txt:-463 > -// This test fails if mixer is not at 100% > -BUGWK83704 : media/event-attributes.html = TEXT
This is wrong and unrelated to this patch.
Kangil Han
Comment 15
2012-05-20 00:30:00 PDT
Please commit
BUG 86956
, 86957 first.
Kangil Han
Comment 16
2012-05-22 03:54:36 PDT
Created
attachment 143261
[details]
Patch
WebKit Review Bot
Comment 17
2012-05-22 03:59:04 PDT
Attachment 143261
[details]
did not pass style-queue: Failed to run "['Tools/Scripts/check-webkit-style', '--diff-files', u'LayoutTests/ChangeLog', u'LayoutTests/plat..." exit_code: 1 LayoutTests/platform/efl/test_expectations.txt:119: fast/events/show-modal-dialog-onblur-onfocus.html is also in a Skipped file. [test/expectations] [5] Total errors found: 1 in 4 files If any of these errors are false positives, please file a bug against check-webkit-style.
Kangil Han
Comment 18
2012-05-22 04:08:41 PDT
The error was not come from my patch. I think it should be fixed in different patch.
Thiago Marcos P. Santos
Comment 19
2012-05-23 04:28:11 PDT
LGTM. Just rebase to make the style checker happy. It doesn't fail for me here locally.
Kangil Han
Comment 20
2012-05-23 06:05:14 PDT
Created
attachment 143552
[details]
Patch
Raphael Kubo da Costa (:rakuco)
Comment 21
2012-05-23 18:14:52 PDT
Comment on
attachment 143552
[details]
Patch Informal r+, thank you all for fixing this!
WebKit Review Bot
Comment 22
2012-05-23 19:38:06 PDT
Comment on
attachment 143552
[details]
Patch Clearing flags on attachment: 143552 Committed
r118311
: <
http://trac.webkit.org/changeset/118311
>
WebKit Review Bot
Comment 23
2012-05-23 19:38:12 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