Changeset 209122 in webkit


Ignore:
Timestamp:
Nov 29, 2016 11:14:37 PM (7 years ago)
Author:
Carlos Garcia Campos
Message:

[GTK] Database process should not initialize gtk
https://bugs.webkit.org/show_bug.cgi?id=165138

Reviewed by Sergio Villar Senin.

It doesn't use GTK+ at all.

  • DatabaseProcess/gtk/DatabaseProcessMainGtk.cpp:

(WebKit::DatabaseProcessMainUnix):
(): Deleted.

Location:
trunk/Source/WebKit2
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit2/ChangeLog

    r209103 r209122  
     12016-11-29  Carlos Garcia Campos  <cgarcia@igalia.com>
     2
     3        [GTK] Database process should not initialize gtk
     4        https://bugs.webkit.org/show_bug.cgi?id=165138
     5
     6        Reviewed by Sergio Villar Senin.
     7
     8        It doesn't use GTK+ at all.
     9
     10        * DatabaseProcess/gtk/DatabaseProcessMainGtk.cpp:
     11        (WebKit::DatabaseProcessMainUnix):
     12        (): Deleted.
     13
    1142016-11-29  Gavin Barraclough  <barraclough@apple.com>
    215
  • trunk/Source/WebKit2/DatabaseProcess/gtk/DatabaseProcessMainGtk.cpp

    r179007 r209122  
    3131#include "ChildProcessMain.h"
    3232#include "DatabaseProcess.h"
    33 #include <gtk/gtk.h>
    34 
    35 using namespace WebCore;
    3633
    3734namespace WebKit {
    3835
    39 class DatabaseProcessMain final: public ChildProcessMainBase {
    40 public:
    41     bool platformInitialize() override
    42     {
    43         gtk_init(nullptr, nullptr);
    44         return true;
    45     }
    46 };
    47 
    4836int DatabaseProcessMainUnix(int argc, char** argv)
    4937{
    50     return ChildProcessMain<DatabaseProcess, DatabaseProcessMain>(argc, argv);
     38    return ChildProcessMain<DatabaseProcess, ChildProcessMainBase>(argc, argv);
    5139}
    5240
Note: See TracChangeset for help on using the changeset viewer.