WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
142493
[EFL] Move DispatchQueue to WTF
https://bugs.webkit.org/show_bug.cgi?id=142493
Summary
[EFL] Move DispatchQueue to WTF
Martin Robinson
Reported
2015-03-09 08:05:28 PDT
Now that WorkQueue has moved to WTF, it makes sense that DispatchQueue should move there as well.
Attachments
Patch
(31.49 KB, patch)
2015-03-09 08:11 PDT
,
Martin Robinson
no flags
Details
Formatted Diff
Diff
Patch
(31.52 KB, patch)
2015-03-09 09:36 PDT
,
Martin Robinson
no flags
Details
Formatted Diff
Diff
Show Obsolete
(1)
View All
Add attachment
proposed patch, testcase, etc.
Martin Robinson
Comment 1
2015-03-09 08:11:09 PDT
Created
attachment 248244
[details]
Patch
WebKit Commit Bot
Comment 2
2015-03-09 08:13:39 PDT
Attachment 248244
[details]
did not pass style-queue: ERROR: Source/WTF/wtf/efl/DispatchQueueEfl.cpp:119: Extra space before ( in function call [whitespace/parens] [4] ERROR: Source/WTF/wtf/efl/DispatchQueueEfl.cpp:214: Multi line control clauses should use braces. [whitespace/braces] [4] ERROR: Source/WTF/wtf/efl/DispatchQueueEfl.h:45: Extra space before ( in function call [whitespace/parens] [4] ERROR: Source/WTF/wtf/efl/DispatchQueueEfl.h:70: Extra space before ( in function call [whitespace/parens] [4] ERROR: Source/WTF/wtf/efl/DispatchQueueWorkItemEfl.h:37: Extra space before ( in function call [whitespace/parens] [4] ERROR: Source/WTF/wtf/efl/DispatchQueueWorkItemEfl.h:47: Extra space before ( in function call [whitespace/parens] [4] ERROR: Source/WTF/wtf/efl/DispatchQueueWorkItemEfl.h:52: Extra space before ( in function call [whitespace/parens] [4] ERROR: Source/WTF/wtf/efl/DispatchQueueWorkItemEfl.h:61: Extra space before ( in function call [whitespace/parens] [4] Total errors found: 8 in 6 files If any of these errors are false positives, please file a bug against check-webkit-style.
Csaba Osztrogonác
Comment 3
2015-03-09 09:30:10 PDT
Comment on
attachment 248244
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=248244&action=review
rs=me with the buildfix included.
> Source/WTF/wtf/PlatformEfl.cmake:-26 > - "${WEBKIT2_DIR}/Platform/efl"
"${WTF_DIR}/wtf/efl" should be added and EFL will build.
Martin Robinson
Comment 4
2015-03-09 09:36:51 PDT
Created
attachment 248248
[details]
Patch
WebKit Commit Bot
Comment 5
2015-03-09 09:38:56 PDT
Attachment 248248
[details]
did not pass style-queue: ERROR: Source/WTF/wtf/efl/DispatchQueueEfl.cpp:119: Extra space before ( in function call [whitespace/parens] [4] ERROR: Source/WTF/wtf/efl/DispatchQueueEfl.cpp:214: Multi line control clauses should use braces. [whitespace/braces] [4] ERROR: Source/WTF/wtf/efl/DispatchQueueEfl.h:45: Extra space before ( in function call [whitespace/parens] [4] ERROR: Source/WTF/wtf/efl/DispatchQueueEfl.h:70: Extra space before ( in function call [whitespace/parens] [4] ERROR: Source/WTF/wtf/efl/DispatchQueueWorkItemEfl.h:37: Extra space before ( in function call [whitespace/parens] [4] ERROR: Source/WTF/wtf/efl/DispatchQueueWorkItemEfl.h:47: Extra space before ( in function call [whitespace/parens] [4] ERROR: Source/WTF/wtf/efl/DispatchQueueWorkItemEfl.h:52: Extra space before ( in function call [whitespace/parens] [4] ERROR: Source/WTF/wtf/efl/DispatchQueueWorkItemEfl.h:61: Extra space before ( in function call [whitespace/parens] [4] Total errors found: 8 in 6 files If any of these errors are false positives, please file a bug against check-webkit-style.
Csaba Osztrogonác
Comment 6
2015-03-09 09:43:56 PDT
ninja: error: '../../Source/WebKit2/Platform/efl/DispatchQueueWorkItemEfl.h', needed by 'WebKit2-forwarding-headers.stamp', missing and no known rule to make it Maybe we need some hint mechanism to make GTK build force rerun cmake to avoid this kind of incremental build issues. What about adding a dummy file which would trigger cmake rerun if you touch it? It would solve this problesm for buildbots, EWS bots and all developers.
Anders Carlsson
Comment 7
2015-03-09 09:44:29 PDT
Is DispatchQueue an implementation detail of WTF or is it its own thing?
Martin Robinson
Comment 8
2015-03-09 09:56:47 PDT
(In reply to
comment #7
)
> Is DispatchQueue an implementation detail of WTF or is it its own thing?
It's an implementation detail of the WorkQueue. I couldn't find any uses apart from WorkQueue, but perhaps ossy can correct me.
Csaba Osztrogonác
Comment 9
2015-03-09 10:04:34 PDT
(In reply to
comment #8
)
> (In reply to
comment #7
) > > Is DispatchQueue an implementation detail of WTF or is it its own thing? > > It's an implementation detail of the WorkQueue. I couldn't find any uses > apart from WorkQueue, but perhaps ossy can correct me.
I think you're right, I couldn't find any other use. ( Just a note, DispatchQueue was separated from WorkQueue by
http://trac.webkit.org/changeset/157289
)
Csaba Osztrogonác
Comment 10
2015-03-09 10:05:38 PDT
Comment on
attachment 248248
[details]
Patch still r=me
Martin Robinson
Comment 11
2015-03-09 10:07:19 PDT
Okay. I'll land this and trigger a clean build on the GTK+ bots.
WebKit Commit Bot
Comment 12
2015-03-09 10:49:45 PDT
Comment on
attachment 248248
[details]
Patch Clearing flags on attachment: 248248 Committed
r181271
: <
http://trac.webkit.org/changeset/181271
>
WebKit Commit Bot
Comment 13
2015-03-09 10:49:48 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