title: How to inject CSS into webkit?
body: <p>On Linux I'm creating a webkit window which needs to display a certain URL.
  I'm doing that like the following:</p>
  
  <pre><code>GtkWidget *main_window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
  
  // Create a browser instance
  WebKitWebView *webView = WEBKIT_WEB_VIEW(webkit_web_view_new());
  
  // Put the browser area into the main window
  gtk_container_add(GTK_CONTAINER(main_window), GTK_WIDGET(webView));
  
  // Load a web page into the browser instance
  webkit_web_view_load_uri(webView, "http://example.com");
  
  // Make sure that when the browser area becomes visible, it will get mouse
  // and keyboard events
  gtk_widget_grab_focus(GTK_WIDGET(webView));
  
  // Show the result
  gtk_window_set_default_size(GTK_WINDOW(main_window), 800, 600);
  gtk_widget_show_all(main_window);
  </code></pre>
  
  <p>However, I need to inject some CSS into this to hide a certain checkbox.
  How do I inject CSS into the DOM.</p>
  
  <p>I see that I can get the dom like</p>
  
  <p>WebKitDOMDocument *dom = webkit_web_view_get_dom_document(webView);</p>
  
  <p>But from here I can't see how to inject the CSS.</p>