Hi All,

After Qt 4.8.0-rc1 is released, all QtWebKit buildbots were migrated to Qt 
4.8.0-rc1.

And then we landed the patch from https://bugs.webkit.org/show_bug.cgi?id=55036.
After this patch ~6000 test results are different with Qt 4.8.0-rc1 and Qt 
4.7.4,
so we won't support layout testing with Qt 4.7.4 anymore. 
LayoutTests/platform/qt-4.8
was moved to LayoutTests/platform/qt directory and now Qt 4.8 results are the 
default.

PS. After final releases of Qt 4.8.0 I will update QBAT Virtual Machine too:
http://webkit.sed.hu/blog/20101028/qtwebkit-builder-and-tester-virtual-machine

br,
Ossy

Andy Kling írta:
Hi Ossy,

I agree, we should wait until Qt 4.8 is released, then land this patch + rebaseline LayoutTests/platform/qt. Requiring that people manage results from both 4.7 and 4.8 is asking too much IMO.

On a related note, qt-wk2 should already be using qt-4.8 as its fallback, but if it's indeed nontrivial, it's not a big deal.

Cheers,
Kling


2011/9/7 Osztrogonac Csaba <[email protected] <mailto:[email protected]>>

    Hi QtWebKit developers,

    I ran into a serious problem what we should solve without any pain.

    Here is a bug report with an r+ -ed patch:
    https://bugs.webkit.org/show___bug.cgi?id=55036
    <https://bugs.webkit.org/show_bug.cgi?id=55036>
    [Qt] FontCache::__createFontPlatformData() is broken, a default font
    is returned even if the family does not match

    After this patch ~5000 layout test result will differ between Qt 4.7
    and 4.8,
    which is absolutly unmaintainable. Additionally WebKit2 builds with
    Qt 5, but
    qt-wk2 platform falls back to qt platform and not qt-4.8/qt platforms.

    I don't know how important is this patch (AFAIK it doesn't block
    QtWebKit2.2 release),
    but I think the best solution is if we wait until Qt 4.8 relase and
    then we drop
    LayoutTests/platform/qt-4.8 platform and declare that now
    LayoutTests/platform/qt
    means Qt 4.8 results and Qt 4.7 layout test results aren't supported
    anymore.

    If we want to land this patch now, we have to
    - fix run-webkit-tests to be able handle qt-wk2/qt-4.8/qt fallback
    order (It isn't trivial fix.)
    - add +5000 Qt 4.8 specific layout test result into
    LayoutTests/platform/qt-4.8
    - maintain LayoutTests/platform/qt and LayoutTests/platform/qt-4.8
    in parallel ( It is shocking big task !!! )

    What do you think about it? What should we do now?

    br,
    Csaba Osztrogonác (Ossy)
    University of Szeged
    _________________________________________________
    webkit-qt mailing list
    [email protected] <mailto:[email protected]>
    http://lists.webkit.org/__mailman/listinfo.cgi/webkit-qt
    <http://lists.webkit.org/mailman/listinfo.cgi/webkit-qt>
_______________________________________________
webkit-qt mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-qt

Reply via email to