Tallefer / qtweb

Automatically exported from code.google.com/p/qtweb
0 stars 0 forks source link

Using QTWebKit-2.3? #178

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What new or enhanced feature are you proposing?
Using an updated QTWebkit engine.
http://blogs.kde.org/2013/03/15/qtwebkit-230-out

What goal would this enhancement help you achieve?
For better user experience.

Original issue reported on code.google.com by roy...@gmail.com on 7 Jun 2013 at 3:06

GoogleCodeExporter commented 9 years ago
Yes, I'm going to move QtWeb to QtWebKit 2.3 in the near future. Stay tuned!

Original comment by magis...@gmail.com on 7 Jun 2013 at 6:11

GoogleCodeExporter commented 9 years ago
OK I get QTWebKit-2.3 working statically with QtWeb!
But inspector is not working.

Original comment by roy...@gmail.com on 14 Jun 2013 at 7:32

Attachments:

GoogleCodeExporter commented 9 years ago
It's great! I'll update build scripts soon. Thanks!

Original comment by magis...@gmail.com on 14 Jun 2013 at 7:41

GoogleCodeExporter commented 9 years ago
OK inspector is fixed.

Original comment by roy...@gmail.com on 14 Jun 2013 at 7:51

Attachments:

GoogleCodeExporter commented 9 years ago
for QTWebKit-2.3 I made some hacks but I can't remember all of them, but using 
qmake with attached .qmake.cache likely works.

OT: qtweb-qtwebkit32-inspector.png is misnamed, but well... ;-)

Original comment by roy...@gmail.com on 14 Jun 2013 at 7:54

GoogleCodeExporter commented 9 years ago
Do you change some pro or pri files in qtwebkit-2.3?

Original comment by magis...@gmail.com on 14 Jun 2013 at 7:59

GoogleCodeExporter commented 9 years ago
I was stuck at static build of qtwebkit-2.3, but look like it's not so hard. 
Thanks for your work.

Original comment by magis...@gmail.com on 14 Jun 2013 at 8:03

GoogleCodeExporter commented 9 years ago
and you need combining the generated libraries for replacing stock QTWebKit.lib

search *.lib and copy them to a place like qtwebkit\lib and run "lib 
/out:QtWebKit4.lib WTF.lib WebCore.lib WebKit1.lib QtWebKit.lib 
JavaScriptCore.lib" to combine them to QtWebKit4.lib, then overwrite 
qt\lib\QtWebKit.lib with generated QtWebKit4.lib for linking.

> Do you change some pro or pri files in qtwebkit-2.3?
yes but I think it is not necessary. I may try pulling vanilla QTWebKit-2.3.1 
and build later.

Original comment by roy...@gmail.com on 14 Jun 2013 at 8:10

GoogleCodeExporter commented 9 years ago
> yes but I think it is not necessary. I may try pulling vanilla QTWebKit-2.3.1 
and build later.

I tried here with old msvc2005 confirmed this.
New dependencies:
- python
- ruby
- win_flex (with win_bison.exe renamed to bison.exe)
- gperf
- jom (optional, for parallel building)

besides the quirks for only msvc2005 (which modified Makefile files with 
special lib/link option to make it builds without bailing out, 
http://stackoverflow.com/questions/1742568/lnk1106-with-big-binary-resource ), 
I did nothing.

Original comment by roy...@gmail.com on 15 Jun 2013 at 5:16