[Webkit-unassigned] [Bug 27109] Some tests in the Qt DRT pass and fail randomly, depending on whether previous tests used @font-face

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Jul 9 00:55:28 PDT 2009


https://bugs.webkit.org/show_bug.cgi?id=27109


Simon Hausmann <hausmann at webkit.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #32507|                            |review?
               Flag|                            |




--- Comment #2 from Simon Hausmann <hausmann at webkit.org>  2009-07-09 00:55:27 PDT ---
Created an attachment (id=32507)
 --> (https://bugs.webkit.org/attachment.cgi?id=32507)
WebKitTools:


2009-07-08  Simon Hausmann  <hausmann at webkit.org>

        Reviewed by NOBODY (OOPS!).

        https://bugs.webkit.org/show_bug.cgi?id=27109

        Fix side-effects in the Qt DRT with tests using application fonts.

        Detect if a test used application fonts and re-initialize the
fontconfig
        application fontset accordingly.

        * DumpRenderTree/qt/DumpRenderTree.cpp:
        (WebCore::DumpRenderTree::open): call initializeFonts and remove all
application fonts
        after running a testcase.
        (WebCore::DumpRenderTree::initializeFonts): Moved fontconfig
initialization code
        here from main.
        * DumpRenderTree/qt/DumpRenderTree.h: Declare initializeFonts.
        * DumpRenderTree/qt/main.cpp:
        (main): Moved fontconfig initialization code to DRT::initializeFonts.

LayoutTests:

2009-07-08  Simon Hausmann  <hausmann at webkit.org>

        Reviewed by NOBODY (OOPS!).

        https://bugs.webkit.org/show_bug.cgi?id=27109

        Remove various tests from the Qt skip list that previously failed
        due to DRT side-effects.

        * platform/qt/Skipped:
---
 6 files changed, 85 insertions(+), 34 deletions(-)

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list