tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

platformMessage.js (2543B)


      1 /* Any copyright is dedicated to the Public Domain.
      2  http://creativecommons.org/publicdomain/zero/1.0/ */
      3 /* eslint-disable max-len */
      4 
      5 "use strict";
      6 
      7 /*
      8 * THIS FILE IS AUTOGENERATED. DO NOT MODIFY BY HAND. SEE devtools/client/webconsole/test/README.md.
      9 */
     10 
     11 const {
     12  parsePacketsWithFronts,
     13 } = require("chrome://mochitests/content/browser/devtools/client/webconsole/test/browser/stub-generator-helpers.js");
     14 const { prepareMessage } = require("resource://devtools/client/webconsole/utils/messages.js");
     15 const {
     16  ConsoleMessage,
     17  NetworkEventMessage,
     18 } = require("resource://devtools/client/webconsole/types.js");
     19 
     20 const rawPackets = new Map();
     21 rawPackets.set(`platform-simple-message`, {
     22  "message": "foobar test",
     23  "timeStamp": 1572867483805,
     24  "resourceType": "platform-message",
     25  "isAlreadyExistingResource": false
     26 });
     27 
     28 rawPackets.set(`platform-longString-message`, {
     29  "message": {
     30    "type": "longString",
     31    "actor": "server0.conn0.longstractor28",
     32    "length": 20002,
     33    "initial": "a\naaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
     34  },
     35  "timeStamp": 1572867483805,
     36  "resourceType": "platform-message",
     37  "isAlreadyExistingResource": false
     38 });
     39 
     40 
     41 const stubPackets = parsePacketsWithFronts(rawPackets);
     42 
     43 const stubPreparedMessages = new Map();
     44 for (const [key, packet] of Array.from(stubPackets.entries())) {
     45  const transformedPacket = prepareMessage(packet, {
     46    getNextId: () => "1",
     47  });
     48  const message = ConsoleMessage(transformedPacket);
     49  stubPreparedMessages.set(key, message);
     50 }
     51 
     52 module.exports = {
     53  rawPackets,
     54  stubPreparedMessages,
     55  stubPackets,
     56 };