Bug 1938475 [Wayland] Fallback to monitor screen scale if we're missing wayland surfa...
[gecko.git] / security / manager / ssl / tests / mochitest / mixedcontent / hugebmp.sjs
blob5f78a806b4020d9bfdfb2a8a591c3fc3e95d8fef
1 "use strict";
3 function handleRequest(request, response) {
4   response.setStatusLine(request.httpVersion, 200, "OK");
5   response.setHeader("Content-type", "image/bitmap");
7   let bmpheader =
8     "\x42\x4D\x36\x10\x0E\x00\x00\x00\x00\x00\x36\x00\x00\x00\x28\x00\x00\x00\x80\x02\x00\x00\xE0\x01\x00\x00\x01\x00\x18\x00\x00\x00\x00\x00\x00\x10\x0E\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00";
9   let bmpdatapiece =
10     "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0";
12   response.bodyOutputStream.write(bmpheader, 54);
13   // Fill 640*480*3 nulls
14   for (let i = 0; i < (640 * 480 * 3) / 64; ++i) {
15     response.bodyOutputStream.write(bmpdatapiece, 64);
16   }