User:Robin Cornelius/standalone qtwebkit
< User:Robin Cornelius
Jump to navigation
Jump to search
Revision as of 13:00, 3 November 2009 by Robin Cornelius (talk | contribs)
Instructions for building the qt/webkit media plugin using distribution (shared) qt4, instead of static qt4 that the default LL build uses.
First of all you need to grab the latest code for qt/webkit this is in a mecurial (hg) repository and if you install the mecurial tools for your distribution you can then fetch the code with
hg clone http://hg.secondlife.com/llqtwebkit/
To get this to build some minor changes are required
diff -r d3b5f3a6f6c1 llembeddedbrowserwindow.cpp --- a/llembeddedbrowserwindow.cpp Mon Sep 21 14:26:31 2009 -0700 +++ b/llembeddedbrowserwindow.cpp Tue Nov 03 20:50:14 2009 +0000 @@ -68,7 +68,7 @@ #include <qdebug.h> #endif -#define WEBHISTORYPATCH +//#define WEBHISTORYPATCH LLEmbeddedBrowserWindow::LLEmbeddedBrowserWindow() { @@ -627,7 +627,7 @@ // last visited time. d->mPage->history()->prependItem(QString::fromStdString(url), QString::fromAscii(""), - QDateTime::currentDateTime()); + QDateTime::curreWEBHISTORYPATCHntDateTime()); #endif }