blob: a36858f26d8590619e2051e4a46aace25db375d1 [file] [log] [blame]
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="491px" height="460px" version="1.1" content="&lt;mxfile userAgent=&quot;Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.79 Safari/537.36&quot; version=&quot;7.3.9&quot; editor=&quot;www.draw.io&quot; type=&quot;device&quot;&gt;&lt;diagram id=&quot;db158c28-271f-ad1b-52da-313e927c9549&quot; name=&quot;Page-1&quot;&gt;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&lt;/diagram&gt;&lt;/mxfile&gt;"><defs/><g transform="translate(0.5,0.5)"><rect x="1" y="0" width="489" height="240" fill="none" stroke="#000000" stroke-dasharray="3 3" pointer-events="none"/><g transform="translate(389.5,223.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="97" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 98px; white-space: nowrap; word-wrap: normal; text-align: right;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><div style="text-align: left"><span>Renderer Process</span></div></div></div></foreignObject><text x="49" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><rect x="0" y="269" width="490" height="190" fill="none" stroke="#000000" stroke-dasharray="3 3" pointer-events="none"/><g transform="translate(395.5,276.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="91" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 92px; white-space: nowrap; word-wrap: normal; text-align: right;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><div style="text-align: left"><span>Browser Process</span></div></div></div></foreignObject><text x="46" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><path d="M 224 327 L 224 280 L 210 280 L 210 103.24" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 210 97.24 L 214 105.24 L 210 103.24 L 206 105.24 Z" fill="#000000" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 69 316 L 69 329.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 69 334.88 L 65.5 327.88 L 69 329.63 L 72.5 327.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 26.5 284.32 C 26.5 282.49 29.3 281 32.75 281 L 117.75 281 C 119.41 281 121 281.35 122.17 281.97 C 123.34 282.59 124 283.44 124 284.32 L 124 310.86 C 108.42 307.36 90.83 307.36 75.25 310.86 C 59.67 314.36 42.08 314.36 26.5 310.86 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 20.25 287.64 C 20.25 285.8 23.05 284.32 26.5 284.32 L 111.5 284.32 C 113.16 284.32 114.75 284.67 115.92 285.29 C 117.09 285.91 117.75 286.76 117.75 287.64 L 117.75 314.18 C 102.17 310.68 84.58 310.68 69 314.18 C 53.42 317.68 35.83 317.68 20.25 314.18 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 14 290.95 C 14 289.12 16.8 287.64 20.25 287.64 L 105.25 287.64 C 106.91 287.64 108.5 287.99 109.67 288.61 C 110.84 289.23 111.5 290.07 111.5 290.95 L 111.5 317.5 C 95.92 313.99 78.33 313.99 62.75 317.5 C 47.17 321 29.58 321 14 317.5 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(35.5,294.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="66" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 66px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><div style="text-align: center"><span>Mojo Queue</span></div></div></div></foreignObject><text x="33" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><rect x="13" y="14" width="115" height="86" fill="#ffffff" stroke="#000000" pointer-events="none"/><g transform="translate(37.5,21.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="65" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 66px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">IDBRequest</div></div></foreignObject><text x="33" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">IDBRequest</text></switch></g><path d="M 306 64 L 323.63 64" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 328.88 64 L 321.88 67.5 L 323.63 64 L 321.88 60.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><rect x="178" y="33" width="128" height="62" fill="#ffffff" stroke="#000000" pointer-events="none"/><rect x="184" y="39" width="115" height="20" fill="#ffffff" stroke="#000000" pointer-events="none"/><g transform="translate(197.5,42.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="88" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 88px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">SSV Data Buffer</div></div></foreignObject><text x="44" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">SSV Data Buffer</text></switch></g><path d="M 195.5 66 L 220.5 66 L 233 76 L 220.5 86 L 195.5 86 L 183 76 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(195.5,69.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="24" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 25px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Blob</div></div></foreignObject><text x="12" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">Blob</text></switch></g><path d="M 255.5 66 L 280.5 66 L 293 76 L 280.5 86 L 255.5 86 L 243 76 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(255.5,69.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="24" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 25px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Blob</div></div></foreignObject><text x="12" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">Blob</text></switch></g><g transform="translate(181.5,16.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="50" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 51px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">IDBValue</div></div></foreignObject><text x="25" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">IDBValue</text></switch></g><path d="M 236 130 L 284 130 L 284 184.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 284 189.88 L 280.5 182.88 L 284 184.63 L 287.5 182.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(250.5,144.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="71" height="26" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;background-color:#ffffff;">DOMWindow<br />Event Queue</div></div></foreignObject><text x="36" y="19" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">DOMWindow&lt;br&gt;Event Queue</text></switch></g><rect x="121" y="120" width="115" height="20" fill="#ffffff" stroke="#000000" pointer-events="none"/><g transform="translate(129.5,123.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="97" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 98px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">WebIDBCallbacks</div></div></foreignObject><text x="49" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">WebIDBCallbacks</text></switch></g><path d="M 60 64 L 171.63 64" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 176.88 64 L 169.88 67.5 L 171.63 64 L 169.88 60.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><rect x="20" y="54" width="40" height="20" fill="#ffffff" stroke="none" pointer-events="none"/><g transform="translate(21.5,57.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="36" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 37px; white-space: nowrap; word-wrap: normal;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">result_</div></div></foreignObject><text x="18" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">result_</text></switch></g><path d="M 110 86 L 150 86 L 150 113.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 150 118.88 L 146.5 111.88 L 150 113.63 L 153.5 111.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><rect x="20" y="76" width="90" height="20" fill="#ffffff" stroke="none" pointer-events="none"/><g transform="translate(21.5,79.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="85" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 86px; white-space: nowrap; word-wrap: normal;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">web_callbacks_</div></div></foreignObject><text x="43" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">web_callbacks_</text></switch></g><g transform="translate(166.5,400.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="89" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 90px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">IndexedDBValue</div></div></foreignObject><text x="45" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">IndexedDBValue</text></switch></g><path d="M 153.63 362 L 77 362 L 77 397 L 73 397" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 158.88 362 L 151.88 365.5 L 153.63 362 L 151.88 358.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(14.5,371.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="131" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;background-color:#ffffff;">IndexedDBBackingStore</div></div></foreignObject><text x="66" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">IndexedDBBackingStore</text></switch></g><rect x="160" y="327" width="128" height="70" fill="#ffffff" stroke="#000000" pointer-events="none"/><rect x="166" y="367" width="115" height="20" fill="#ffffff" stroke="#000000" pointer-events="none"/><g transform="translate(213.5,370.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="19" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 20px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">bits</div></div></foreignObject><text x="10" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">bits</text></switch></g><path d="M 177.5 338 L 202.5 338 L 215 348 L 202.5 358 L 177.5 358 L 165 348 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(177.5,341.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="24" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 25px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Blob</div></div></foreignObject><text x="12" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">Blob</text></switch></g><path d="M 237.5 338 L 262.5 338 L 275 348 L 262.5 358 L 237.5 358 L 225 348 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(237.5,341.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="24" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 25px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Blob</div></div></foreignObject><text x="12" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">Blob</text></switch></g><path d="M 22 407 C 22 393.67 123 393.67 123 407 L 123 437 C 123 450.33 22 450.33 22 437 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 22 407 C 22 417 123 417 123 407" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(49.5,415.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="46" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 46px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><div style="text-align: center"><span>LevelDB</span></div></div></div></foreignObject><text x="23" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><path d="M 129 346 L 140 346 L 140 280 L 179 280 L 179 214.24" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 179 208.24 L 183 216.24 L 179 214.24 L 175 216.24 Z" fill="#000000" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(152.5,247.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="75" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;background-color:#ffffff;">Mojo Callback</div></div></foreignObject><text x="38" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">Mojo Callback</text></switch></g><g transform="translate(12.5,339.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="111" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 112px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">IndexedDBDatabase</div></div></foreignObject><text x="56" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">IndexedDBDatabase</text></switch></g><path d="M 71 100 L 71 279.76" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 71 285.76 L 67 277.76 L 71 279.76 L 75 277.76 Z" fill="#000000" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(48.5,246.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="50" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; white-space: nowrap; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;background-color:#ffffff;">Mojo Call</div></div></foreignObject><text x="25" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">Mojo Call</text></switch></g><path d="M 179 171 L 179 146.37" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 179 141.12 L 182.5 148.12 L 179 146.37 L 175.5 148.12 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 136.5 174.32 C 136.5 172.49 139.3 171 142.75 171 L 227.75 171 C 229.41 171 231 171.35 232.17 171.97 C 233.34 172.59 234 173.44 234 174.32 L 234 200.86 C 218.42 197.36 200.83 197.36 185.25 200.86 C 169.67 204.36 152.08 204.36 136.5 200.86 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 130.25 177.64 C 130.25 175.8 133.05 174.32 136.5 174.32 L 221.5 174.32 C 223.16 174.32 224.75 174.67 225.92 175.29 C 227.09 175.91 227.75 176.76 227.75 177.64 L 227.75 204.18 C 212.17 200.68 194.58 200.68 179 204.18 C 163.42 207.68 145.83 207.68 130.25 204.18 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 124 180.95 C 124 179.12 126.8 177.64 130.25 177.64 L 215.25 177.64 C 216.91 177.64 218.5 177.99 219.67 178.61 C 220.84 179.23 221.5 180.07 221.5 180.95 L 221.5 207.5 C 205.92 203.99 188.33 203.99 172.75 207.5 C 157.17 211 139.58 211 124 207.5 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(145.5,184.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="66" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 66px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><div style="text-align: center"><span>Mojo Queue</span></div></div></div></foreignObject><text x="33" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><path d="M 409 174 L 409 211 L 375.37 211" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 370.12 211 L 377.12 207.5 L 375.37 211 L 377.12 214.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 379 132 C 359 132 354 147 370 150 C 354 156.6 372 171 385 165 C 394 177 424 177 434 165 C 454 165 454 153 441.5 147 C 454 135 434 123 416.5 129 C 404 120 384 120 379 132 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(375.5,133.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="56" height="26" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 57px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;"><div>JavaScript<br />(V8) Value</div></div></div></foreignObject><text x="28" y="19" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><path d="M 394 95 L 394 116.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 394 121.88 L 390.5 114.88 L 394 116.63 L 397.5 114.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><rect x="330" y="33" width="128" height="62" fill="#ffffff" stroke="#000000" pointer-events="none"/><rect x="336" y="39" width="115" height="20" fill="#ffffff" stroke="#000000" pointer-events="none"/><g transform="translate(349.5,42.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="88" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 88px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">SSV Data Buffer</div></div></foreignObject><text x="44" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">SSV Data Buffer</text></switch></g><path d="M 347.5 66 L 372.5 66 L 385 76 L 372.5 86 L 347.5 86 L 335 76 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(347.5,69.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="24" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 25px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Blob</div></div></foreignObject><text x="12" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">Blob</text></switch></g><path d="M 407.5 66 L 432.5 66 L 445 76 L 432.5 86 L 407.5 86 L 395 76 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(407.5,69.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="24" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 25px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Blob</div></div></foreignObject><text x="12" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">Blob</text></switch></g><g transform="translate(329.5,16.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="113" height="12" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 114px; white-space: nowrap; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">SerializedScriptValue</div></div></foreignObject><text x="57" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">SerializedScriptValue</text></switch></g><rect x="256" y="191" width="113" height="39" fill="#ffffff" stroke="#000000" pointer-events="none"/><path d="M 267.3 191 L 267.3 230 M 357.7 191 L 357.7 230" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(268.5,197.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="87" height="26" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 87px; white-space: normal; word-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">JavaScript IDB Event Handler</div></div></foreignObject><text x="44" y="19" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">JavaScript IDB Event Handler</text></switch></g></g></svg>