The DnD Sanctuary

Pings => Otter Browser Forum => Topic started by: jasonliul on 2015-07-08, 01:56:19

Title: Weekly79 Qtweb engine?
Post by: jasonliul on 2015-07-08, 01:56:19
Wow, blink.
:cheers:
Title: Re: Weekly79 Qtweb engine?
Post by: kanakomoerer on 2015-07-08, 04:48:19
i found a bug.
all ad-blockings are no control.
:worried:
Title: Re: Weekly79 Qtweb engine?
Post by: Emdek on 2015-07-08, 06:48:19
@kanakomoerer, that backend is called experimental for a reason. ;-)
It will become more usable with Qt 5.6, then content blocking and some more stuff should be finally possible.
Title: Re: Weekly79 Qtweb engine?
Post by: kanakomoerer on 2015-07-08, 07:20:13
okay emdek, i understood you.Now version79 (x86), this command-log appear.

- - - -
Warning: QObject::connect: Cannot connect (null)::subWindowactivated(QmdiSubWindow*) to Otter::WorkspaceWidget::activeSubWindowCanged(qMdiSubWindow*) ((null):0, (null))

- - - -
Now version79 (x64) cannot start.
Title: Re: Weekly79 Qtweb engine?
Post by: Emdek on 2015-07-08, 15:25:20
@kanakomoerer, are you using 64 bit package or 32 bit one, standard or with QtWebEngine?
That warning is harmless and was fixed in master.
Title: Re: Weekly79 Qtweb engine?
Post by: kanakomoerer on 2015-07-09, 01:02:58
Now version79 (x64) standard can start.
Now version79 (x86) standard can start.
Now version79 (x86) qtwebengine can start with only qt5.5 installed machine.Html5test result is 515 (!!).

Now version79 (x64) qtwebengine-version cannot start.
log is here.
- - - -
[0709/095632:ERROR:icu_util.cc(154)] Couldn't mmap C:\Users\myfolder\Downloads\otter-browser-win64-weekly79-qtwebengine\icudtl.dat
[0709/095632:FATAL:content_main_runner.cc(747)] Check failed: base::i18n::InitializeICU().
- - - -
Title: Re: Weekly79 Qtweb engine?
Post by: exley on 2015-07-09, 01:18:32
so you gonna use Blink or do we wait for gecko version ?
you wrote that Blink is unstable
Title: Re: Weekly79 Qtweb engine?
Post by: kanakomoerer on 2015-07-09, 01:23:23
I don't hurry up development of this browser qtwebengine-version. Please develop your pace. :)
Title: Re: Weekly79 Qtweb engine?
Post by: Emdek on 2015-07-09, 10:18:24
@kanakomoerer, it appears that we need to ship some extra files that were not mentioned in documentation, plus installer (at least for 32 bit) is totally broken due to missing exe for web process...
Next one should be in better shape. ;-)

@exley, don't worry, we can have multiple backends on single installation (as long they won't complain, QtWebKit works fine when QtWebEngine is available, in fact you can have one tab using first backend and another with the latter).
QtWebEngine is quite stable but doesn't expose all needed APIs yet (for more advanced stuff, like managing cookies, cache etc.) and is missing some features (for example no Pepper flash yet).
Title: Re: Weekly79 Qtweb engine?
Post by: exley on 2015-07-09, 17:04:45
well I asked coz you said QTWebKit is dead, QTblink has unstable API
so now I'm confused what to use :P
Title: Re: Weekly79 Qtweb engine?
Post by: Emdek on 2015-07-10, 12:10:23
@exley, that depends on your needs, QtWebEngine should be in usable state before next beta, but for more advanced features like managing cookies, content blocking etc. we will need to wait to at least Qt 5.6.
Title: Re: Weekly79 Qtweb engine?
Post by: exley on 2015-07-10, 12:49:01
ok now you confused me totally

so is QTWebEngine WebKit, Blink, or something 3rd ?, their site only says porting of chromium to QT

whilst you said in another thread like already written above, that QTWebKit is DEAD
and QTBlink unstable
and now after all this, what the hell is QTwebengine at the end ?
Title: Re: Weekly79 Qtweb engine?
Post by: Emdek on 2015-07-10, 14:48:24
@exley, QtWebEngine means Qt APIs for Chromium which is Blink plus some extra stuff.
Blink was forked from WebKit but it became very different (in terms of API etc.).
QtWebKit is almost dead, it will be worse when 4.6 will arrive...
Title: Re: Weekly79 Qtweb engine?
Post by: Emdek on 2015-07-10, 17:40:27
I'm uploading v2 packages for QtWebEngine flavor 32 bit, please check if they work correctly now.
All missing files should be now included, terminal should no longer show up and Windows XP support should be back.
Title: Re: Weekly79 Qtweb engine?
Post by: kanakomoerer on 2015-07-11, 06:28:13
now weekly79v2 can start without qt5.5, but scroll bar is red and cannot input password or (any words) correctly into form. i use copy-and-paste for password. ???
Title: Re: Weekly79 Qtweb engine?
Post by: Emdek on 2015-07-12, 09:24:18
@kanakomoerer, are you using high DPI?
I've seen reports about red scrollbar when running in such mode, AFAIK default resources don't include high resolution images or something like that.
Hopefully it will be fixed in 5.5.1 (although probably there is no ETA for that).
I guess that it's time to create test-qtwebengine, that would help with debugging that inputs issue.