Changeset 156457 in webkit


Ignore:
Timestamp:
Sep 26, 2013 6:30:42 AM (11 years ago)
Author:
zandobersek@gmail.com
Message:

XvfbDriver should set up Xvfb instances providing screens of 8-bit depth
https://bugs.webkit.org/show_bug.cgi?id=121951

Reviewed by Carlos Garcia Campos.

Screens with 24-bit depth are causing problems as it doesn't seem to be possible to fall back to
software rendering successfully on the GTK 64-bit release builder, resulting in crashes in almost
500 layout tests that trigger accelerated compositing to be used.

  • Scripts/webkitpy/port/xvfbdriver.py:

(XvfbDriver._start):

Location:
trunk/Tools
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Tools/ChangeLog

    r156440 r156457  
     12013-09-26  Zan Dobersek  <zdobersek@igalia.com>
     2
     3        XvfbDriver should set up Xvfb instances providing screens of 8-bit depth
     4        https://bugs.webkit.org/show_bug.cgi?id=121951
     5
     6        Reviewed by Carlos Garcia Campos.
     7
     8        Screens with 24-bit depth are causing problems as it doesn't seem to be possible to fall back to
     9        software rendering successfully on the GTK 64-bit release builder, resulting in crashes in almost
     10        500 layout tests that trigger accelerated compositing to be used.
     11
     12        * Scripts/webkitpy/port/xvfbdriver.py:
     13        (XvfbDriver._start):
     14
    1152013-09-25  Alex Christensen  <achristensen@webkit.org>
    216
  • trunk/Tools/Scripts/webkitpy/port/xvfbdriver.py

    r153439 r156457  
    7575        self._lock_file = "/tmp/.X%d-lock" % display_id
    7676
    77         run_xvfb = ["Xvfb", ":%d" % display_id, "-screen",  "0", "800x600x24", "-nolisten", "tcp"]
     77        run_xvfb = ["Xvfb", ":%d" % display_id, "-screen",  "0", "800x600x8", "-nolisten", "tcp"]
    7878        with open(os.devnull, 'w') as devnull:
    7979            self._xvfb_process = self._port.host.executive.popen(run_xvfb, stderr=devnull)
Note: See TracChangeset for help on using the changeset viewer.