File tree Expand file tree Collapse file tree
chromium/background-scripts Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -101,8 +101,8 @@ async function getNewRulesets(rulesets_timestamp, update_channel) {
101101 ] ) ;
102102
103103 let resolutions = await Promise . all ( [
104- util . slurp ( responses [ 0 ] ) ,
105- util . slurp ( responses [ 1 ] )
104+ responses [ 0 ] . arrayBuffer ( ) ,
105+ responses [ 1 ] . arrayBuffer ( )
106106 ] ) ;
107107
108108 return {
Original file line number Diff line number Diff line change @@ -76,21 +76,6 @@ function ArrayBufferToString(ab) {
7676 return string ;
7777}
7878
79- /**
80- * Return the entire contents of a fetch response object
81- *
82- * @param response: fetch response to read from
83- * @return a promise which resolves to an ArrayBuffer of the fetch response contents
84- */
85- function slurp ( response ) {
86- return new Promise ( res => {
87- let reader = new FileReader ( ) ;
88- reader . addEventListener ( "loadend" , ( ) => res ( reader . result ) ) ;
89-
90- response . blob ( ) . then ( blob => reader . readAsArrayBuffer ( blob ) ) ;
91- } ) ;
92- }
93-
9479Object . assign ( exports , {
9580 VERB ,
9681 DBUG ,
@@ -101,8 +86,7 @@ Object.assign(exports, {
10186 setDefaultLogLevel,
10287 getDefaultLogLevel,
10388 loadExtensionFile,
104- ArrayBufferToString,
105- slurp
89+ ArrayBufferToString
10690} ) ;
10791
10892} ) ( typeof exports == 'undefined' ? require . scopes . util = { } : exports ) ;
You can’t perform that action at this time.
0 commit comments