blob: 0a4c41151f2658219ada1f601b8e2d15ccaf3799 [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="471px" height="611px" 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;ecdac5e7-80ac-7931-dc62-60bb3e40142a&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="469" height="390" fill="none" stroke="#000000" stroke-dasharray="3 3" pointer-events="none"/><g transform="translate(369.5,373.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="420" width="470" height="190" fill="none" stroke="#000000" stroke-dasharray="3 3" pointer-events="none"/><g transform="translate(375.5,427.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 478 L 224 430 L 210 430 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 467 L 69 480.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 69 485.88 L 65.5 478.88 L 69 480.63 L 72.5 478.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 26.5 435.32 C 26.5 433.49 29.3 432 32.75 432 L 117.75 432 C 119.41 432 121 432.35 122.17 432.97 C 123.34 433.59 124 434.44 124 435.32 L 124 461.86 C 108.42 458.36 90.83 458.36 75.25 461.86 C 59.67 465.36 42.08 465.36 26.5 461.86 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 20.25 438.64 C 20.25 436.8 23.05 435.32 26.5 435.32 L 111.5 435.32 C 113.16 435.32 114.75 435.67 115.92 436.29 C 117.09 436.91 117.75 437.76 117.75 438.64 L 117.75 465.18 C 102.17 461.68 84.58 461.68 69 465.18 C 53.42 468.68 35.83 468.68 20.25 465.18 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 14 441.95 C 14 440.12 16.8 438.64 20.25 438.64 L 105.25 438.64 C 106.91 438.64 108.5 438.99 109.67 439.61 C 110.84 440.23 111.5 441.07 111.5 441.95 L 111.5 468.5 C 95.92 464.99 78.33 464.99 62.75 468.5 C 47.17 472 29.58 472 14 468.5 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(35.5,445.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,551.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 513 L 77 513 L 77 548 L 73 548" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 158.88 513 L 151.88 516.5 L 153.63 513 L 151.88 509.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(14.5,522.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="478" width="128" height="70" fill="#ffffff" stroke="#000000" pointer-events="none"/><rect x="166" y="518" width="115" height="20" fill="#ffffff" stroke="#000000" pointer-events="none"/><g transform="translate(213.5,521.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 489 L 202.5 489 L 215 499 L 202.5 509 L 177.5 509 L 165 499 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(177.5,492.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 489 L 262.5 489 L 275 499 L 262.5 509 L 237.5 509 L 225 499 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(237.5,492.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 357 447 L 357 321.24" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 357 315.24 L 361 323.24 L 357 321.24 L 353 323.24 Z" fill="#000000" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(323.5,397.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="67" 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;">Blob System</div></div></foreignObject><text x="34" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">Blob System</text></switch></g><rect x="338" y="447" width="38" height="37" rx="5.55" ry="5.55" fill="#ffffff" stroke="#000000" pointer-events="none"/><g transform="translate(343.5,452.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="26" 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: 26px; 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>Data</div></div></div></foreignObject><text x="13" y="19" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><path d="M 22 558 C 22 544.67 123 544.67 123 558 L 123 588 C 123 601.33 22 601.33 22 588 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 22 558 C 22 568 123 568 123 558" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(49.5,566.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 357 529 L 357 533 L 357 490.37" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 357 485.12 L 360.5 492.12 L 357 490.37 L 353.5 492.12 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(311.5,504.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="92" 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;">net::URLRequest</div></div></foreignObject><text x="46" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">net::URLRequest</text></switch></g><path d="M 306 543 C 306 524.33 407 524.33 407 543 L 407 584 C 407 602.67 306 602.67 306 584 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 306 543 C 306 557 407 557 407 543" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(344.5,536.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="23" 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: 24px; 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>Disk</span></div></div></div></foreignObject><text x="12" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><g transform="translate(332.5,561.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="47" 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: 48px; 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 File<br />Blob File</div></div></foreignObject><text x="24" y="19" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><path d="M 129 497 L 140 497 L 140 430 L 179 430 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,399.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,490.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 430.76" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 71 436.76 L 67 428.76 L 71 430.76 L 75 428.76 Z" fill="#000000" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(44.5,400.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 235.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 409 240.88 L 405.5 233.88 L 409 235.63 L 412.5 233.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><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><path d="M 409 267 L 409 295 L 382.37 295" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 377.12 295 L 384.12 291.5 L 382.37 295 L 384.12 298.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><rect x="374" y="242" width="70" height="25" fill="#ffffff" stroke="#000000" pointer-events="none"/><g transform="translate(379.5,248.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="59" 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: 60px; 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;">FileReader</div></div></foreignObject><text x="30" y="12" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">FileReader</text></switch></g><rect x="338" y="276" width="38" height="37" rx="5.55" ry="5.55" fill="#ffffff" stroke="#000000" pointer-events="none"/><g transform="translate(343.5,281.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="26" 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: 26px; 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>Data</div></div></div></foreignObject><text x="13" y="19" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text></switch></g><rect x="220" y="343" width="129" height="39" fill="#ffffff" stroke="#000000" pointer-events="none"/><path d="M 232.9 343 L 232.9 382 M 336.1 343 L 336.1 382" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(234.5,349.5)"><switch><foreignObject style="overflow:visible;" pointer-events="all" width="100" 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: 100px; 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 onload Event Handler</div></div></foreignObject><text x="50" y="19" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">JavaScript onload Event Handler</text></switch></g><path d="M 338 295 L 285 295 L 285 336.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><path d="M 285 341.88 L 281.5 334.88 L 285 336.63 L 288.5 334.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/><g transform="translate(250.5,301.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></g></svg>