RESOLVED FIXED 117635
[Qt] Remove Qt specific QTKIT flagged code.
https://bugs.webkit.org/show_bug.cgi?id=117635
Summary [Qt] Remove Qt specific QTKIT flagged code.
Michael Brüning
Reported 2013-06-14 04:01:55 PDT
[Qt] Remove Qt specific QTKIT flagged code.
Attachments
Patch (38.07 KB, patch)
2013-06-14 04:12 PDT, Michael Brüning
no flags
Patch (52.93 KB, patch)
2013-06-17 06:26 PDT, Michael Brüning
no flags
Patch (53.04 KB, patch)
2013-06-17 06:42 PDT, Michael Brüning
hausmann: review+
Michael Brüning
Comment 1 2013-06-14 04:12:21 PDT
Eric Carlson
Comment 2 2013-06-14 07:44:29 PDT
Should the QTKit-related code protected by "USE(GSTREAMER)" elsewhere (eg. WebVideoFullscreenController.mm) also be removed, or it used by other ports?
Simon Hausmann
Comment 3 2013-06-14 14:43:31 PDT
It seems to originate from bug #52280 and appears to be unrelated to this bug. That said, from the Qt side we are not using gstreamer on Mac OS X.
Michael Brüning
Comment 4 2013-06-17 05:11:22 PDT
It seems that WebVideoFullscreenController.mm is in fact only used by the Mac port, at least telling from the build files. Philippe, are you aware if this is used by any other port?
Philippe Normand
Comment 5 2013-06-17 05:38:08 PDT
Some years ago I added some GStreamer support to the mac wk1 port but nowadays this is unmaintained. Feel free to remove it. Perhaps one day somebody will step up to add GStreamer support to the mac wk2 port :)
Michael Brüning
Comment 6 2013-06-17 06:26:58 PDT
Michael Brüning
Comment 7 2013-06-17 06:29:44 PDT
I overlooked a couple of Qt-specific files that were not used anymore due to this change. The new patch removes those. Eric, I'll file a new bug for the GStreamer code in the Mac port and cc you, I think it's nicer to keep theses things separate in case someone wants to enable GStreamer support on Mac again for some reason...
Early Warning System Bot
Comment 8 2013-06-17 06:35:48 PDT
Michael Brüning
Comment 9 2013-06-17 06:42:49 PDT
Simon Hausmann
Comment 10 2013-06-17 07:24:16 PDT
Comment on attachment 204818 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=204818&action=review > Source/WebKit/mac/WebView/WebView.mm:1528 > +#if PLATFORM(MAC) Funny to see #if PLATFORM(QT) in this file :)
Michael Brüning
Comment 11 2013-06-17 07:35:45 PDT
Eric Carlson
Comment 12 2013-06-17 08:16:07 PDT
(In reply to comment #7) > I overlooked a couple of Qt-specific files that were not used anymore due to this change. The new patch removes those. > > Eric, I'll file a new bug for the GStreamer code in the Mac port and cc you, I think it's nicer to keep theses things separate in case someone wants to enable GStreamer support on Mac again for some reason... I agree that keeping these separate is a good idea. Thanks for looking into this!
Note You need to log in before you can comment on or make changes to this bug.