RESOLVED FIXED 94744
[EFL][GTK] Use WTF_USE_SOUP instead BUILDING_SOUP__
https://bugs.webkit.org/show_bug.cgi?id=94744
Summary [EFL][GTK] Use WTF_USE_SOUP instead BUILDING_SOUP__
Jesus Sanchez-Palencia
Reported 2012-08-22 13:22:23 PDT
There is still one usage of #if defined(BUILDING_SOUP__) in WebKit2/Shared/API/c/WKBase.h and currently this only defined by the efl port in cmake/OptionsEfl.cmake . I believe #if USE(SOUP) could be used instead.
Attachments
Patch (2.61 KB, patch)
2012-08-22 13:29 PDT, Jesus Sanchez-Palencia
no flags
Patch (2.59 KB, patch)
2012-08-23 08:27 PDT, Jesus Sanchez-Palencia
gustavo: review+
Jesus Sanchez-Palencia
Comment 1 2012-08-22 13:29:21 PDT
Build Bot
Comment 2 2012-08-22 14:02:25 PDT
Early Warning System Bot
Comment 3 2012-08-22 14:08:19 PDT
Martin Robinson
Comment 4 2012-08-22 14:15:39 PDT
Is WebKit2/Shared/API/c/WKBase.h is a public header? If so we probably shouldn't use WTF macros there.
Gyuyoung Kim
Comment 5 2012-08-22 14:19:13 PDT
Build Bot
Comment 6 2012-08-22 14:59:20 PDT
Gustavo Noronha (kov)
Comment 7 2012-08-22 16:46:59 PDT
Jesus Sanchez-Palencia
Comment 8 2012-08-23 07:57:05 PDT
(In reply to comment #4) > Is WebKit2/Shared/API/c/WKBase.h is a public header? If so we probably shouldn't use WTF macros there. Yep, you are right, we can't use the macros but we can use #if defined(WTF_USE_SOUP) I guess. I've tested it locally and it worked with efl, I'm trying Qt and Gtk now.
Jesus Sanchez-Palencia
Comment 9 2012-08-23 08:27:52 PDT
Gustavo Noronha (kov)
Comment 10 2012-08-23 11:06:21 PDT
Comment on attachment 160169 [details] Patch This looks no worse than what we already have, go ahead =)
Jesus Sanchez-Palencia
Comment 11 2012-08-23 11:28:28 PDT
Note You need to log in before you can comment on or make changes to this bug.