-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsoupsieve.js
1 lines (1 loc) · 16.8 KB
/
soupsieve.js
1
var Module=typeof pyodide._module!=="undefined"?pyodide._module:{};Module.checkABI(1);if(!Module.expectedDataFileDownloads){Module.expectedDataFileDownloads=0;Module.finishedDataFileDownloads=0}Module.expectedDataFileDownloads++;(function(){var loadPackage=function(metadata){var PACKAGE_PATH;if(typeof window==="object"){PACKAGE_PATH=window["encodeURIComponent"](window.location.pathname.toString().substring(0,window.location.pathname.toString().lastIndexOf("/"))+"/")}else if(typeof location!=="undefined"){PACKAGE_PATH=encodeURIComponent(location.pathname.toString().substring(0,location.pathname.toString().lastIndexOf("/"))+"/")}else{throw"using preloaded data can only be done on a web page or in a web worker"}var PACKAGE_NAME="soupsieve.data";var REMOTE_PACKAGE_BASE="soupsieve.data";if(typeof Module["locateFilePackage"]==="function"&&!Module["locateFile"]){Module["locateFile"]=Module["locateFilePackage"];err("warning: you defined Module.locateFilePackage, that has been renamed to Module.locateFile (using your locateFilePackage for now)")}var REMOTE_PACKAGE_NAME=Module["locateFile"]?Module["locateFile"](REMOTE_PACKAGE_BASE,""):REMOTE_PACKAGE_BASE;var REMOTE_PACKAGE_SIZE=metadata.remote_package_size;var PACKAGE_UUID=metadata.package_uuid;function fetchRemotePackage(packageName,packageSize,callback,errback){var xhr=new XMLHttpRequest;xhr.open("GET",packageName,true);xhr.responseType="arraybuffer";xhr.onprogress=function(event){var url=packageName;var size=packageSize;if(event.total)size=event.total;if(event.loaded){if(!xhr.addedTotal){xhr.addedTotal=true;if(!Module.dataFileDownloads)Module.dataFileDownloads={};Module.dataFileDownloads[url]={loaded:event.loaded,total:size}}else{Module.dataFileDownloads[url].loaded=event.loaded}var total=0;var loaded=0;var num=0;for(var download in Module.dataFileDownloads){var data=Module.dataFileDownloads[download];total+=data.total;loaded+=data.loaded;num++}total=Math.ceil(total*Module.expectedDataFileDownloads/num);if(Module["setStatus"])Module["setStatus"]("Downloading data... ("+loaded+"/"+total+")")}else if(!Module.dataFileDownloads){if(Module["setStatus"])Module["setStatus"]("Downloading data...")}};xhr.onerror=function(event){throw new Error("NetworkError for: "+packageName)};xhr.onload=function(event){if(xhr.status==200||xhr.status==304||xhr.status==206||xhr.status==0&&xhr.response){var packageData=xhr.response;callback(packageData)}else{throw new Error(xhr.statusText+" : "+xhr.responseURL)}};xhr.send(null)}function handleError(error){console.error("package error:",error)}var fetchedCallback=null;var fetched=Module["getPreloadedPackage"]?Module["getPreloadedPackage"](REMOTE_PACKAGE_NAME,REMOTE_PACKAGE_SIZE):null;if(!fetched)fetchRemotePackage(REMOTE_PACKAGE_NAME,REMOTE_PACKAGE_SIZE,function(data){if(fetchedCallback){fetchedCallback(data);fetchedCallback=null}else{fetched=data}},handleError);function runWithFS(){function assert(check,msg){if(!check)throw msg+(new Error).stack}Module["FS_createPath"]("/","lib",true,true);Module["FS_createPath"]("/lib","python3.7",true,true);Module["FS_createPath"]("/lib/python3.7","site-packages",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages","soupsieve-1.8-py3.7.egg-info",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages","tests",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/tests","test_level2",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/tests","test_extra",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/tests","test_level3",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/tests","test_level1",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages/tests","test_level4",true,true);Module["FS_createPath"]("/lib/python3.7/site-packages","soupsieve",true,true);function DataRequest(start,end,audio){this.start=start;this.end=end;this.audio=audio}DataRequest.prototype={requests:{},open:function(mode,name){this.name=name;this.requests[name]=this;Module["addRunDependency"]("fp "+this.name)},send:function(){},onload:function(){var byteArray=this.byteArray.subarray(this.start,this.end);this.finish(byteArray)},finish:function(byteArray){var that=this;Module["FS_createPreloadedFile"](this.name,null,byteArray,true,true,function(){Module["removeRunDependency"]("fp "+that.name)},function(){if(that.audio){Module["removeRunDependency"]("fp "+that.name)}else{err("Preloading file "+that.name+" failed")}},false,true);this.requests[this.name]=null}};function processPackageData(arrayBuffer){Module.finishedDataFileDownloads++;assert(arrayBuffer,"Loading data file failed.");assert(arrayBuffer instanceof ArrayBuffer,"bad input to processPackageData");var byteArray=new Uint8Array(arrayBuffer);var curr;var compressedData={data:null,cachedOffset:130582,cachedIndexes:[-1,-1],cachedChunks:[null,null],offsets:[0,926,1760,3057,4475,5655,6665,7756,8544,9117,9893,10775,11589,12496,13350,14270,15421,16024,16949,17842,18459,19394,20094,20880,21801,22487,23123,23809,24647,25344,26147,27342,28214,28827,29451,30154,31056,32006,32700,33474,33869,34556,35502,36446,37283,37977,38806,39636,40466,41295,42365,43233,44247,45207,46060,46933,47724,48381,49254,49919,50571,51197,51780,52658,53502,54721,55636,56442,57278,57944,58594,59189,59661,60474,61494,62580,63609,64302,65270,66130,66807,67388,68238,68986,69787,70586,71441,72244,73201,74339,75448,76404,77387,78299,79211,80295,81398,82369,83080,83981,84887,85769,86881,87900,88989,89948,90948,91985,92944,93771,94852,96070,97385,98408,99498,100759,102005,103356,104440,105336,106284,107232,108450,109687,110985,112229,113155,114131,115139,116283,117092,117767,118719,119810,120934,121899,122868,123563,124461,125672,126825,127712,128671,130058],sizes:[926,834,1297,1418,1180,1010,1091,788,573,776,882,814,907,854,920,1151,603,925,893,617,935,700,786,921,686,636,686,838,697,803,1195,872,613,624,703,902,950,694,774,395,687,946,944,837,694,829,830,830,829,1070,868,1014,960,853,873,791,657,873,665,652,626,583,878,844,1219,915,806,836,666,650,595,472,813,1020,1086,1029,693,968,860,677,581,850,748,801,799,855,803,957,1138,1109,956,983,912,912,1084,1103,971,711,901,906,882,1112,1019,1089,959,1e3,1037,959,827,1081,1218,1315,1023,1090,1261,1246,1351,1084,896,948,948,1218,1237,1298,1244,926,976,1008,1144,809,675,952,1091,1124,965,969,695,898,1211,1153,887,959,1387,524],successes:[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]};compressedData.data=byteArray;assert(typeof Module.LZ4==="object","LZ4 not present - was your app build with -s LZ4=1 ?");Module.LZ4.loadPackage({metadata:metadata,compressedData:compressedData});Module["removeRunDependency"]("datafile_soupsieve.data")}Module["addRunDependency"]("datafile_soupsieve.data");if(!Module.preloadResults)Module.preloadResults={};Module.preloadResults[PACKAGE_NAME]={fromCache:false};if(fetched){processPackageData(fetched);fetched=null}else{fetchedCallback=processPackageData}}if(Module["calledRun"]){runWithFS()}else{if(!Module["preRun"])Module["preRun"]=[];Module["preRun"].push(runWithFS)}};loadPackage({files:[{filename:"/lib/python3.7/site-packages/soupsieve-1.8-py3.7.egg-info/SOURCES.txt",start:0,end:3748,audio:0},{filename:"/lib/python3.7/site-packages/soupsieve-1.8-py3.7.egg-info/PKG-INFO",start:3748,end:9478,audio:0},{filename:"/lib/python3.7/site-packages/soupsieve-1.8-py3.7.egg-info/dependency_links.txt",start:9478,end:9479,audio:0},{filename:"/lib/python3.7/site-packages/soupsieve-1.8-py3.7.egg-info/top_level.txt",start:9479,end:9495,audio:0},{filename:"/lib/python3.7/site-packages/soupsieve-1.8-py3.7.egg-info/requires.txt",start:9495,end:9550,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level2/test_universal_type.py",start:9550,end:10595,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level2/test_child.py",start:10595,end:13460,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level2/test_first_child.py",start:13460,end:14425,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level2/test_attribute.py",start:14425,end:24627,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level2/__init__.py",start:24627,end:24657,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level2/test_focus.py",start:24657,end:26376,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level2/test_next_sibling.py",start:26376,end:27816,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level2/test_lang.py",start:27816,end:28799,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level2/test_hover.py",start:28799,end:29564,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_extra/test_defined.py",start:29564,end:32261,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_extra/test_contains.py",start:32261,end:36078,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_extra/test_attribute.py",start:36078,end:37793,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_extra/__init__.py",start:37793,end:37857,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_extra/test_custom.py",start:37857,end:41658,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level3/test_enabled.py",start:41658,end:46079,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level3/test_first_of_type.py",start:46079,end:48308,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level3/test_root.py",start:48308,end:49554,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level3/test_last_of_type.py",start:49554,end:51763,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level3/test_nth_last_child.py",start:51763,end:53365,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level3/test_nth_last_of_type.py",start:53365,end:54926,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level3/test_only_child.py",start:54926,end:55880,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level3/test_target.py",start:55880,end:56799,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level3/test_not.py",start:56799,end:58153,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level3/test_nth_of_type.py",start:58153,end:60050,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level3/test_only_of_type.py",start:60050,end:60941,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level3/test_checked.py",start:60941,end:62160,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level3/test_namespace.py",start:62160,end:72557,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level3/test_attribute.py",start:72557,end:74467,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level3/test_disabled.py",start:74467,end:79148,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level3/__init__.py",start:79148,end:79178,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level3/test_nth_child.py",start:79178,end:84332,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level3/test_subsequent_sibling.py",start:84332,end:85328,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level3/test_empty.py",start:85328,end:86373,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level3/test_last_child.py",start:86373,end:87514,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level1/test_pseudo_element.py",start:87514,end:88062,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level1/test_list.py",start:88062,end:89325,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level1/test_type.py",start:89325,end:91789,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level1/test_escapes.py",start:91789,end:92520,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level1/test_visited.py",start:92520,end:93306,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level1/test_pseudo_class.py",start:93306,end:93982,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level1/test_link.py",start:93982,end:94966,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level1/test_descendant.py",start:94966,end:95713,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level1/test_at_rule.py",start:95713,end:96163,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level1/__init__.py",start:96163,end:96193,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level1/test_id.py",start:96193,end:97237,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level1/test_class.py",start:97237,end:99347,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level1/test_active.py",start:99347,end:100124,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level1/test_comments.py",start:100124,end:101614,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level4/test_default.py",start:101614,end:105664,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level4/test_required.py",start:105664,end:106762,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level4/test_read_only.py",start:106762,end:108774,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level4/test_optional.py",start:108774,end:109844,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level4/test_target_within.py",start:109844,end:110904,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level4/test_past.py",start:110904,end:111898,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level4/test_host_context.py",start:111898,end:112555,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level4/test_current.py",start:112555,end:114479,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level4/test_is.py",start:114479,end:117472,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level4/test_out_of_range.py",start:117472,end:128629,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level4/test_not.py",start:128629,end:129558,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level4/test_indeterminate.py",start:129558,end:131398,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level4/test_scope.py",start:131398,end:134536,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level4/test_user_invalid.py",start:134536,end:135358,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level4/test_host.py",start:135358,end:136155,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level4/test_future.py",start:136155,end:137173,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level4/test_focus_visible.py",start:137173,end:138082,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level4/test_in_range.py",start:138082,end:149264,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level4/test_playing.py",start:149264,end:150422,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level4/test_read_write.py",start:150422,end:152435,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level4/test_attribute.py",start:152435,end:154716,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level4/test_dir.py",start:154716,end:158852,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level4/__init__.py",start:158852,end:158882,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level4/test_matches.py",start:158882,end:159220,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level4/test_nth_child.py",start:159220,end:160467,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level4/test_where.py",start:160467,end:161434,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level4/test_has.py",start:161434,end:166104,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level4/test_lang.py",start:166104,end:174120,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level4/test_focus_within.py",start:174120,end:175017,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level4/test_any_link.py",start:175017,end:176620,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level4/test_placeholder_shown.py",start:176620,end:179157,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level4/test_paused.py",start:179157,end:180303,audio:0},{filename:"/lib/python3.7/site-packages/tests/test_level4/test_local_link.py",start:180303,end:181257,audio:0},{filename:"/lib/python3.7/site-packages/soupsieve/css_match.py",start:181257,end:227078,audio:0},{filename:"/lib/python3.7/site-packages/soupsieve/__meta__.py",start:227078,end:233699,audio:0},{filename:"/lib/python3.7/site-packages/soupsieve/util.py",start:233699,end:239289,audio:0},{filename:"/lib/python3.7/site-packages/soupsieve/css_types.py",start:239289,end:247615,audio:0},{filename:"/lib/python3.7/site-packages/soupsieve/css_parser.py",start:247615,end:290401,audio:0},{filename:"/lib/python3.7/site-packages/soupsieve/__init__.py",start:290401,end:294241,audio:0}],remote_package_size:134678,package_uuid:"708a1eb6-243d-4f17-a676-3fd36e6e9127"})})();