Wed, 31 Dec 2014 06:09:35 +0100
Cloned upstream origin tor-browser at tor-browser-31.3.0esr-4.5-1-build1
revision ID fc1c9ff7c1b2defdbc039f12214767608f46423f for hacking purpose.
1 # GIF tests
3 # tests for bug 519589
4 == 1bit-255-trans.gif 1bit-255-trans.png
5 == in-colormap-trans.gif in-colormap-trans.png
6 == out-of-colormap-trans.gif out-of-colormap-trans.png
8 # a GIF file that uses the comment extension
9 == comment.gif comment.png
11 # a GIF file with a background smaller than the size of the canvas
12 == small-background-size.gif small-background-size-ref.gif
13 == small-background-size-2.gif small-background-size-2-ref.gif
15 # a transparent gif that disposes previous frames with clear; we must properly
16 # clear each frame to pass.
17 random == delaytest.html?transparent-animation.gif transparent-animation-finalframe.gif # incorrect timing dependence (bug 558678)
19 # test for bug 641198
20 skip-if(B2G) random-if(Android) == test_bug641198.html animation2a-finalframe.gif # bug 773482
22 # webcam-simulacrum.mgif is a hand-edited file containing red.gif and blue.gif,
23 # concatenated together with the relevant headers for
24 # multipart/x-mixed-replace. Specifically, with the headers in
25 # webcam-simulacrum.mjpg^headers^, the web browser will get the following:
26 #
27 # HTTP 200 OK
28 # Content-Type: multipart/x-mixed-replace;boundary=BOUNDARYOMG
29 #
30 # --BOUNDARYOMG\r\n
31 # Content-Type: image/gif\r\n
32 # \r\n
33 # <contents of red.gif> (no newline)
34 # --BOUNDARYOMG\r\n
35 # Content-Type: image/gif\r\n
36 # \r\n
37 # <contents of blue.gif> (no newline)
38 # --BOUNDARYOMG--\r\n
39 #
40 # (The boundary is arbitrary, and just has to be defined as something that
41 # won't be in the text of the contents themselves. --$(boundary)\r\n means
42 # "Here is the beginning of a boundary," and --$(boundary)-- means "All done
43 # sending you parts.")
44 skip-if(B2G) HTTP == webcam.html blue.gif # bug 773482