$ xvfb-run -a -s "-screen 0 1024x1024x24" make reftest > reftest.log 2>&1
) I get twenty-one failures that don't happen if I run the reftests on the primary X server. All of them involve scroll bars in some way -- the most common syndrome is that one member of a reftest pair draws a horizontal scrollbar under some element and the other member doesn't.
There are two prominent differences between the enviroment under Xvfb and the normal environment: Xvfb doesn't implement the RANDR extension, and (as run above) there's no window manager available.
I'm attaching the logfile from a reftest run under Xvfb. The failures that don't appear in a regular build are:
If I run the reftests under Xvfb (like so:
$ xvfb-run -a -s "-screen 0 1024x1024x24" make reftest > reftest.log 2>&1
) I get twenty-one failures that don't happen if I run the reftests on the primary X server. All of them involve scroll bars in some way -- the most common syndrome is that one member of a reftest pair draws a horizontal scrollbar under some element and the other member doesn't.
There are two prominent differences between the enviroment under Xvfb and the normal environment: Xvfb doesn't implement the RANDR extension, and (as run above) there's no window manager available.
I'm attaching the logfile from a reftest run under Xvfb. The failures that don't appear in a regular build are:
REFTEST TEST-UNEXPECTED -FAIL | file:// /home/zack/ src/mozilla/ moz-central/ layout/ reftests/ bugs/234964- 1.html | -FAIL | file:// /home/zack/ src/mozilla/ moz-central/ layout/ reftests/ bugs/308406- 1.html | -FAIL | file:// /home/zack/ src/mozilla/ moz-central/ layout/ reftests/ bugs/308406- 2.html | -FAIL | file:// /home/zack/ src/mozilla/ moz-central/ layout/ reftests/ bugs/360757- 1b.html | -FAIL | file:// /home/zack/ src/mozilla/ moz-central/ layout/ reftests/ bugs/362901- 1.html | -FAIL | file:// /home/zack/ src/mozilla/ moz-central/ layout/ reftests/ bugs/367247- s-hidden. html | -FAIL | file:// /home/zack/ src/mozilla/ moz-central/ layout/ reftests/ bugs/372037- 1.html | -FAIL | file:// /home/zack/ src/mozilla/ moz-central/ layout/ reftests/ bugs/374719- 1.xul | -FAIL | file:// /home/zack/ src/mozilla/ moz-central/ layout/ reftests/ bugs/386470- 1a.html | -FAIL | file:// /home/zack/ src/mozilla/ moz-central/ layout/ reftests/ bugs/386470- 1c.html | -FAIL | file:// /home/zack/ src/mozilla/ moz-central/ layout/ reftests/ bugs/402567- 1.html | -FAIL | file:// /home/zack/ src/mozilla/ moz-central/ layout/ reftests/ bugs/402567- 2.html | -FAIL | file:// /home/zack/ src/mozilla/ moz-central/ layout/ reftests/ bugs/410621- 1.html | -FAIL | file:// /home/zack/ src/mozilla/ moz-central/ layout/ reftests/ bugs/430412- 1.html | -FAIL | file:// /home/zack/ src/mozilla/ moz-central/ layout/ reftests/ bugs/456484- 1.html | -FAIL | file:// /home/zack/ src/mozilla/ moz-central/ layout/ reftests/ percent- overflow- sizing/ simpleAbsHeight D.html | -FAIL | file:// /home/zack/ src/mozilla/ moz-central/ layout/ reftests/ percent- overflow- sizing/ simpleAbsHeight .html | -FAIL | file:// /home/zack/ src/mozilla/ moz-central/ layout/ reftests/ percent- overflow- sizing/ simpleAbsMinHei ghtD.html | -FAIL | file:// /home/zack/ src/mozilla/ moz-central/ layout/ reftests/ percent- overflow- sizing/ simpleHeight100 D.html | -FAIL | file:// /home/zack/ src/mozilla/ moz-central/ layout/ reftests/ percent- overflow- sizing/ simpleHeight100 .html | -FAIL | file:// /home/zack/ src/mozilla/ moz-central/ layout/ reftests/ percent- overflow- sizing/ simpleMinHeight 100D.html |
REFTEST TEST-UNEXPECTED
REFTEST TEST-UNEXPECTED
REFTEST TEST-UNEXPECTED
REFTEST TEST-UNEXPECTED
REFTEST TEST-UNEXPECTED
REFTEST TEST-UNEXPECTED
REFTEST TEST-UNEXPECTED
REFTEST TEST-UNEXPECTED
REFTEST TEST-UNEXPECTED
REFTEST TEST-UNEXPECTED
REFTEST TEST-UNEXPECTED
REFTEST TEST-UNEXPECTED
REFTEST TEST-UNEXPECTED
REFTEST TEST-UNEXPECTED
REFTEST TEST-UNEXPECTED
REFTEST TEST-UNEXPECTED
REFTEST TEST-UNEXPECTED
REFTEST TEST-UNEXPECTED
REFTEST TEST-UNEXPECTED
REFTEST TEST-UNEXPECTED