Browse Source

Update Chrome and FF addon builds

pull/56/head
coomdev 1 year ago
parent
commit
8d20fe50d0
  1. 170
      chrome/dist/background.js
  2. 2488
      chrome/dist/main.js
  3. 5
      chrome/manifest.json
  4. 170
      firefox/dist/background.js
  5. 2488
      firefox/dist/main.js
  6. 2
      firefox/manifest.json
  7. 2
      firefox_update.json

170
chrome/dist/background.js

@ -3,6 +3,7 @@
var __defProp = Object.defineProperty; var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames; var __getOwnPropNames = Object.getOwnPropertyNames;
var __defNormalProp = (obj2, key, value) => key in obj2 ? __defProp(obj2, key, { enumerable: true, configurable: true, writable: true, value }) : obj2[key] = value;
var __esm = (fn, res) => function __init() { var __esm = (fn, res) => function __init() {
return fn && (res = (0, fn[__getOwnPropNames(fn)[0]])(fn = 0)), res; return fn && (res = (0, fn[__getOwnPropNames(fn)[0]])(fn = 0)), res;
}; };
@ -18,6 +19,10 @@
__defProp(target, key, result); __defProp(target, key, result);
return result; return result;
}; };
var __publicField = (obj2, key, value) => {
__defNormalProp(obj2, typeof key !== "symbol" ? key + "" : key, value);
return value;
};
// <define:BUILD_VERSION> // <define:BUILD_VERSION>
var init_define_BUILD_VERSION = __esm({ var init_define_BUILD_VERSION = __esm({
@ -115,10 +120,14 @@
} }
if (extraBytes === 1) { if (extraBytes === 1) {
tmp = uint8[len2 - 1]; tmp = uint8[len2 - 1];
parts.push(lookup[tmp >> 2] + lookup[tmp << 4 & 63] + "=="); parts.push(
lookup[tmp >> 2] + lookup[tmp << 4 & 63] + "=="
);
} else if (extraBytes === 2) { } else if (extraBytes === 2) {
tmp = (uint8[len2 - 2] << 8) + uint8[len2 - 1]; tmp = (uint8[len2 - 2] << 8) + uint8[len2 - 1];
parts.push(lookup[tmp >> 10] + lookup[tmp >> 4 & 63] + lookup[tmp << 2 & 63] + "="); parts.push(
lookup[tmp >> 10] + lookup[tmp >> 4 & 63] + lookup[tmp << 2 & 63] + "="
);
} }
return parts.join(""); return parts.join("");
} }
@ -226,7 +235,9 @@
exports.kMaxLength = K_MAX_LENGTH; exports.kMaxLength = K_MAX_LENGTH;
Buffer3.TYPED_ARRAY_SUPPORT = typedArraySupport(); Buffer3.TYPED_ARRAY_SUPPORT = typedArraySupport();
if (!Buffer3.TYPED_ARRAY_SUPPORT && typeof console !== "undefined" && typeof console.error === "function") { if (!Buffer3.TYPED_ARRAY_SUPPORT && typeof console !== "undefined" && typeof console.error === "function") {
console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."); console.error(
"This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."
);
} }
function typedArraySupport() { function typedArraySupport() {
try { try {
@ -268,7 +279,9 @@
function Buffer3(arg, encodingOrOffset, length) { function Buffer3(arg, encodingOrOffset, length) {
if (typeof arg === "number") { if (typeof arg === "number") {
if (typeof encodingOrOffset === "string") { if (typeof encodingOrOffset === "string") {
throw new TypeError('The "string" argument must be of type string. Received type number'); throw new TypeError(
'The "string" argument must be of type string. Received type number'
);
} }
return allocUnsafe(arg); return allocUnsafe(arg);
} }
@ -283,7 +296,9 @@
return fromArrayView(value); return fromArrayView(value);
} }
if (value == null) { if (value == null) {
throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type " + typeof value); throw new TypeError(
"The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type " + typeof value
);
} }
if (isInstance(value, ArrayBuffer) || value && isInstance(value.buffer, ArrayBuffer)) { if (isInstance(value, ArrayBuffer) || value && isInstance(value.buffer, ArrayBuffer)) {
return fromArrayBuffer(value, encodingOrOffset, length); return fromArrayBuffer(value, encodingOrOffset, length);
@ -292,7 +307,9 @@
return fromArrayBuffer(value, encodingOrOffset, length); return fromArrayBuffer(value, encodingOrOffset, length);
} }
if (typeof value === "number") { if (typeof value === "number") {
throw new TypeError('The "value" argument must not be of type number. Received type number'); throw new TypeError(
'The "value" argument must not be of type number. Received type number'
);
} }
const valueOf = value.valueOf && value.valueOf(); const valueOf = value.valueOf && value.valueOf();
if (valueOf != null && valueOf !== value) { if (valueOf != null && valueOf !== value) {
@ -304,7 +321,9 @@
if (typeof Symbol !== "undefined" && Symbol.toPrimitive != null && typeof value[Symbol.toPrimitive] === "function") { if (typeof Symbol !== "undefined" && Symbol.toPrimitive != null && typeof value[Symbol.toPrimitive] === "function") {
return Buffer3.from(value[Symbol.toPrimitive]("string"), encodingOrOffset, length); return Buffer3.from(value[Symbol.toPrimitive]("string"), encodingOrOffset, length);
} }
throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type " + typeof value); throw new TypeError(
"The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type " + typeof value
);
} }
Buffer3.from = function(value, encodingOrOffset, length) { Buffer3.from = function(value, encodingOrOffset, length) {
return from(value, encodingOrOffset, length); return from(value, encodingOrOffset, length);
@ -430,7 +449,9 @@
if (isInstance(b, Uint8Array)) if (isInstance(b, Uint8Array))
b = Buffer3.from(b, b.offset, b.byteLength); b = Buffer3.from(b, b.offset, b.byteLength);
if (!Buffer3.isBuffer(a) || !Buffer3.isBuffer(b)) { if (!Buffer3.isBuffer(a) || !Buffer3.isBuffer(b)) {
throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array'); throw new TypeError(
'The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array'
);
} }
if (a === b) if (a === b)
return 0; return 0;
@ -491,7 +512,11 @@
buf = Buffer3.from(buf); buf = Buffer3.from(buf);
buf.copy(buffer, pos); buf.copy(buffer, pos);
} else { } else {
Uint8Array.prototype.set.call(buffer, buf, pos); Uint8Array.prototype.set.call(
buffer,
buf,
pos
);
} }
} else if (!Buffer3.isBuffer(buf)) { } else if (!Buffer3.isBuffer(buf)) {
throw new TypeError('"list" argument must be an Array of Buffers'); throw new TypeError('"list" argument must be an Array of Buffers');
@ -510,7 +535,9 @@
return string.byteLength; return string.byteLength;
} }
if (typeof string !== "string") { if (typeof string !== "string") {
throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type ' + typeof string); throw new TypeError(
'The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type ' + typeof string
);
} }
const len = string.length; const len = string.length;
const mustMatch = arguments.length > 2 && arguments[2] === true; const mustMatch = arguments.length > 2 && arguments[2] === true;
@ -665,7 +692,9 @@
target = Buffer3.from(target, target.offset, target.byteLength); target = Buffer3.from(target, target.offset, target.byteLength);
} }
if (!Buffer3.isBuffer(target)) { if (!Buffer3.isBuffer(target)) {
throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type ' + typeof target); throw new TypeError(
'The "target" argument must be one of type Buffer or Uint8Array. Received type ' + typeof target
);
} }
if (start === void 0) { if (start === void 0) {
start = 0; start = 0;
@ -884,7 +913,9 @@
length = void 0; length = void 0;
} }
} else { } else {
throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported"); throw new Error(
"Buffer.write(string, encoding, offset[, length]) is no longer supported"
);
} }
const remaining = this.length - offset; const remaining = this.length - offset;
if (length === void 0 || length > remaining) if (length === void 0 || length > remaining)
@ -1003,7 +1034,10 @@
let res = ""; let res = "";
let i = 0; let i = 0;
while (i < len) { while (i < len) {
res += String.fromCharCode.apply(String, codePoints.slice(i, i += MAX_ARGUMENTS_LENGTH)); res += String.fromCharCode.apply(
String,
codePoints.slice(i, i += MAX_ARGUMENTS_LENGTH)
);
} }
return res; return res;
} }
@ -1564,7 +1598,11 @@
if (this === target && typeof Uint8Array.prototype.copyWithin === "function") { if (this === target && typeof Uint8Array.prototype.copyWithin === "function") {
this.copyWithin(targetStart, start, end); this.copyWithin(targetStart, start, end);
} else { } else {
Uint8Array.prototype.set.call(target, this.subarray(start, end), targetStart); Uint8Array.prototype.set.call(
target,
this.subarray(start, end),
targetStart
);
} }
return len; return len;
}; };
@ -1652,30 +1690,42 @@
} }
}; };
} }
E("ERR_BUFFER_OUT_OF_BOUNDS", function(name) { E(
if (name) { "ERR_BUFFER_OUT_OF_BOUNDS",
return `${name} is outside of buffer bounds`; function(name) {
} if (name) {
return "Attempt to access memory outside buffer bounds"; return `${name} is outside of buffer bounds`;
}, RangeError);
E("ERR_INVALID_ARG_TYPE", function(name, actual) {
return `The "${name}" argument must be of type number. Received type ${typeof actual}`;
}, TypeError);
E("ERR_OUT_OF_RANGE", function(str, range, input) {
let msg = `The value of "${str}" is out of range.`;
let received = input;
if (Number.isInteger(input) && Math.abs(input) > 2 ** 32) {
received = addNumericalSeparator(String(input));
} else if (typeof input === "bigint") {
received = String(input);
if (input > BigInt(2) ** BigInt(32) || input < -(BigInt(2) ** BigInt(32))) {
received = addNumericalSeparator(received);
} }
received += "n"; return "Attempt to access memory outside buffer bounds";
} },
msg += ` It must be ${range}. Received ${received}`; RangeError
return msg; );
}, RangeError); E(
"ERR_INVALID_ARG_TYPE",
function(name, actual) {
return `The "${name}" argument must be of type number. Received type ${typeof actual}`;
},
TypeError
);
E(
"ERR_OUT_OF_RANGE",
function(str, range, input) {
let msg = `The value of "${str}" is out of range.`;
let received = input;
if (Number.isInteger(input) && Math.abs(input) > 2 ** 32) {
received = addNumericalSeparator(String(input));
} else if (typeof input === "bigint") {
received = String(input);
if (input > BigInt(2) ** BigInt(32) || input < -(BigInt(2) ** BigInt(32))) {
received = addNumericalSeparator(received);
}
received += "n";
}
msg += ` It must be ${range}. Received ${received}`;
return msg;
},
RangeError
);
function addNumericalSeparator(val) { function addNumericalSeparator(val) {
let res = ""; let res = "";
let i = val.length; let i = val.length;
@ -1721,7 +1771,11 @@
if (length < 0) { if (length < 0) {
throw new errors.ERR_BUFFER_OUT_OF_BOUNDS(); throw new errors.ERR_BUFFER_OUT_OF_BOUNDS();
} }
throw new errors.ERR_OUT_OF_RANGE(type || "offset", `>= ${type ? 1 : 0} and <= ${length}`, value); throw new errors.ERR_OUT_OF_RANGE(
type || "offset",
`>= ${type ? 1 : 0} and <= ${length}`,
value
);
} }
var INVALID_BASE64_RE = /[^+/0-9A-Za-z-_]/g; var INVALID_BASE64_RE = /[^+/0-9A-Za-z-_]/g;
function base64clean(str) { function base64clean(str) {
@ -1775,15 +1829,27 @@
} else if (codePoint < 2048) { } else if (codePoint < 2048) {
if ((units -= 2) < 0) if ((units -= 2) < 0)
break; break;
bytes.push(codePoint >> 6 | 192, codePoint & 63 | 128); bytes.push(
codePoint >> 6 | 192,
codePoint & 63 | 128
);
} else if (codePoint < 65536) { } else if (codePoint < 65536) {
if ((units -= 3) < 0) if ((units -= 3) < 0)
break; break;
bytes.push(codePoint >> 12 | 224, codePoint >> 6 & 63 | 128, codePoint & 63 | 128); bytes.push(
codePoint >> 12 | 224,
codePoint >> 6 & 63 | 128,
codePoint & 63 | 128
);
} else if (codePoint < 1114112) { } else if (codePoint < 1114112) {
if ((units -= 4) < 0) if ((units -= 4) < 0)
break; break;
bytes.push(codePoint >> 18 | 240, codePoint >> 12 & 63 | 128, codePoint >> 6 & 63 | 128, codePoint & 63 | 128); bytes.push(
codePoint >> 18 | 240,
codePoint >> 12 & 63 | 128,
codePoint >> 6 & 63 | 128,
codePoint & 63 | 128
);
} else { } else {
throw new Error("Invalid code point"); throw new Error("Invalid code point");
} }
@ -1970,7 +2036,7 @@
localSet(name, val); localSet(name, val);
} }
}; };
Platform.cmdid = 0; __publicField(Platform, "cmdid", 0);
Platform = __decorateClass([ Platform = __decorateClass([
Bridged Bridged
], Platform); ], Platform);
@ -2146,10 +2212,16 @@
} }
})(); })();
})(); })();
/*! /*! Bundled license information:
* The buffer module from node.js, for the browser.
* ieee754/index.js:
* @author Feross Aboukhadijeh <https://feross.org> (*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh <https://feross.org/opensource> *)
* @license MIT
*/ buffer/index.js:
/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh <https://feross.org/opensource> */ (*!
* The buffer module from node.js, for the browser.
*
* @author Feross Aboukhadijeh <https://feross.org>
* @license MIT
*)
*/

2488
chrome/dist/main.js

File diff suppressed because one or more lines are too long

5
chrome/manifest.json

@ -2,7 +2,7 @@
"manifest_version": 3, "manifest_version": 3,
"name": "PngExtraEmbedder", "name": "PngExtraEmbedder",
"description": "Discover embedded files on 4chan and archives!", "description": "Discover embedded files on 4chan and archives!",
"version": "0.329", "version": "0.335",
"icons": { "icons": {
"64": "1449696017588.png" "64": "1449696017588.png"
}, },
@ -45,7 +45,8 @@
"https://fireden.net/*", "https://fireden.net/*",
"https://thebarchive.com/*", "https://thebarchive.com/*",
"https://archiveofsins.com/*", "https://archiveofsins.com/*",
"https://kohlchan.net/*" "https://kohlchan.net/*",
"https://*.kohlchan.net/*"
], ],
"css": [], "css": [],
"run_at": "document_start", "run_at": "document_start",

170
firefox/dist/background.js

@ -3,6 +3,7 @@
var __defProp = Object.defineProperty; var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames; var __getOwnPropNames = Object.getOwnPropertyNames;
var __defNormalProp = (obj2, key, value) => key in obj2 ? __defProp(obj2, key, { enumerable: true, configurable: true, writable: true, value }) : obj2[key] = value;
var __esm = (fn, res) => function __init() { var __esm = (fn, res) => function __init() {
return fn && (res = (0, fn[__getOwnPropNames(fn)[0]])(fn = 0)), res; return fn && (res = (0, fn[__getOwnPropNames(fn)[0]])(fn = 0)), res;
}; };
@ -18,6 +19,10 @@
__defProp(target, key, result); __defProp(target, key, result);
return result; return result;
}; };
var __publicField = (obj2, key, value) => {
__defNormalProp(obj2, typeof key !== "symbol" ? key + "" : key, value);
return value;
};
// <define:BUILD_VERSION> // <define:BUILD_VERSION>
var init_define_BUILD_VERSION = __esm({ var init_define_BUILD_VERSION = __esm({
@ -115,10 +120,14 @@
} }
if (extraBytes === 1) { if (extraBytes === 1) {
tmp = uint8[len2 - 1]; tmp = uint8[len2 - 1];
parts.push(lookup[tmp >> 2] + lookup[tmp << 4 & 63] + "=="); parts.push(
lookup[tmp >> 2] + lookup[tmp << 4 & 63] + "=="
);
} else if (extraBytes === 2) { } else if (extraBytes === 2) {
tmp = (uint8[len2 - 2] << 8) + uint8[len2 - 1]; tmp = (uint8[len2 - 2] << 8) + uint8[len2 - 1];
parts.push(lookup[tmp >> 10] + lookup[tmp >> 4 & 63] + lookup[tmp << 2 & 63] + "="); parts.push(
lookup[tmp >> 10] + lookup[tmp >> 4 & 63] + lookup[tmp << 2 & 63] + "="
);
} }
return parts.join(""); return parts.join("");
} }
@ -226,7 +235,9 @@
exports.kMaxLength = K_MAX_LENGTH; exports.kMaxLength = K_MAX_LENGTH;
Buffer3.TYPED_ARRAY_SUPPORT = typedArraySupport(); Buffer3.TYPED_ARRAY_SUPPORT = typedArraySupport();
if (!Buffer3.TYPED_ARRAY_SUPPORT && typeof console !== "undefined" && typeof console.error === "function") { if (!Buffer3.TYPED_ARRAY_SUPPORT && typeof console !== "undefined" && typeof console.error === "function") {
console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."); console.error(
"This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."
);
} }
function typedArraySupport() { function typedArraySupport() {
try { try {
@ -268,7 +279,9 @@
function Buffer3(arg, encodingOrOffset, length) { function Buffer3(arg, encodingOrOffset, length) {
if (typeof arg === "number") { if (typeof arg === "number") {
if (typeof encodingOrOffset === "string") { if (typeof encodingOrOffset === "string") {
throw new TypeError('The "string" argument must be of type string. Received type number'); throw new TypeError(
'The "string" argument must be of type string. Received type number'
);
} }
return allocUnsafe(arg); return allocUnsafe(arg);
} }
@ -283,7 +296,9 @@
return fromArrayView(value); return fromArrayView(value);
} }
if (value == null) { if (value == null) {
throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type " + typeof value); throw new TypeError(
"The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type " + typeof value
);
} }
if (isInstance(value, ArrayBuffer) || value && isInstance(value.buffer, ArrayBuffer)) { if (isInstance(value, ArrayBuffer) || value && isInstance(value.buffer, ArrayBuffer)) {
return fromArrayBuffer(value, encodingOrOffset, length); return fromArrayBuffer(value, encodingOrOffset, length);
@ -292,7 +307,9 @@
return fromArrayBuffer(value, encodingOrOffset, length); return fromArrayBuffer(value, encodingOrOffset, length);
} }
if (typeof value === "number") { if (typeof value === "number") {
throw new TypeError('The "value" argument must not be of type number. Received type number'); throw new TypeError(
'The "value" argument must not be of type number. Received type number'
);
} }
const valueOf = value.valueOf && value.valueOf(); const valueOf = value.valueOf && value.valueOf();
if (valueOf != null && valueOf !== value) { if (valueOf != null && valueOf !== value) {
@ -304,7 +321,9 @@
if (typeof Symbol !== "undefined" && Symbol.toPrimitive != null && typeof value[Symbol.toPrimitive] === "function") { if (typeof Symbol !== "undefined" && Symbol.toPrimitive != null && typeof value[Symbol.toPrimitive] === "function") {
return Buffer3.from(value[Symbol.toPrimitive]("string"), encodingOrOffset, length); return Buffer3.from(value[Symbol.toPrimitive]("string"), encodingOrOffset, length);
} }
throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type " + typeof value); throw new TypeError(
"The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type " + typeof value
);
} }
Buffer3.from = function(value, encodingOrOffset, length) { Buffer3.from = function(value, encodingOrOffset, length) {
return from(value, encodingOrOffset, length); return from(value, encodingOrOffset, length);
@ -430,7 +449,9 @@
if (isInstance(b, Uint8Array)) if (isInstance(b, Uint8Array))
b = Buffer3.from(b, b.offset, b.byteLength); b = Buffer3.from(b, b.offset, b.byteLength);
if (!Buffer3.isBuffer(a) || !Buffer3.isBuffer(b)) { if (!Buffer3.isBuffer(a) || !Buffer3.isBuffer(b)) {
throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array'); throw new TypeError(
'The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array'
);
} }
if (a === b) if (a === b)
return 0; return 0;
@ -491,7 +512,11 @@
buf = Buffer3.from(buf); buf = Buffer3.from(buf);
buf.copy(buffer, pos); buf.copy(buffer, pos);
} else { } else {
Uint8Array.prototype.set.call(buffer, buf, pos); Uint8Array.prototype.set.call(
buffer,
buf,
pos
);
} }
} else if (!Buffer3.isBuffer(buf)) { } else if (!Buffer3.isBuffer(buf)) {
throw new TypeError('"list" argument must be an Array of Buffers'); throw new TypeError('"list" argument must be an Array of Buffers');
@ -510,7 +535,9 @@
return string.byteLength; return string.byteLength;
} }
if (typeof string !== "string") { if (typeof string !== "string") {
throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type ' + typeof string); throw new TypeError(
'The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type ' + typeof string
);
} }
const len = string.length; const len = string.length;
const mustMatch = arguments.length > 2 && arguments[2] === true; const mustMatch = arguments.length > 2 && arguments[2] === true;
@ -665,7 +692,9 @@
target = Buffer3.from(target, target.offset, target.byteLength); target = Buffer3.from(target, target.offset, target.byteLength);
} }
if (!Buffer3.isBuffer(target)) { if (!Buffer3.isBuffer(target)) {
throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type ' + typeof target); throw new TypeError(
'The "target" argument must be one of type Buffer or Uint8Array. Received type ' + typeof target
);
} }
if (start === void 0) { if (start === void 0) {
start = 0; start = 0;
@ -884,7 +913,9 @@
length = void 0; length = void 0;
} }
} else { } else {
throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported"); throw new Error(
"Buffer.write(string, encoding, offset[, length]) is no longer supported"
);
} }
const remaining = this.length - offset; const remaining = this.length - offset;
if (length === void 0 || length > remaining) if (length === void 0 || length > remaining)
@ -1003,7 +1034,10 @@
let res = ""; let res = "";
let i = 0; let i = 0;
while (i < len) { while (i < len) {
res += String.fromCharCode.apply(String, codePoints.slice(i, i += MAX_ARGUMENTS_LENGTH)); res += String.fromCharCode.apply(
String,
codePoints.slice(i, i += MAX_ARGUMENTS_LENGTH)
);
} }
return res; return res;
} }
@ -1564,7 +1598,11 @@
if (this === target && typeof Uint8Array.prototype.copyWithin === "function") { if (this === target && typeof Uint8Array.prototype.copyWithin === "function") {
this.copyWithin(targetStart, start, end); this.copyWithin(targetStart, start, end);
} else { } else {
Uint8Array.prototype.set.call(target, this.subarray(start, end), targetStart); Uint8Array.prototype.set.call(
target,
this.subarray(start, end),
targetStart
);
} }
return len; return len;
}; };
@ -1652,30 +1690,42 @@
} }
}; };
} }
E("ERR_BUFFER_OUT_OF_BOUNDS", function(name) { E(
if (name) { "ERR_BUFFER_OUT_OF_BOUNDS",
return `${name} is outside of buffer bounds`; function(name) {
} if (name) {
return "Attempt to access memory outside buffer bounds"; return `${name} is outside of buffer bounds`;
}, RangeError);
E("ERR_INVALID_ARG_TYPE", function(name, actual) {
return `The "${name}" argument must be of type number. Received type ${typeof actual}`;
}, TypeError);
E("ERR_OUT_OF_RANGE", function(str, range, input) {
let msg = `The value of "${str}" is out of range.`;
let received = input;
if (Number.isInteger(input) && Math.abs(input) > 2 ** 32) {
received = addNumericalSeparator(String(input));
} else if (typeof input === "bigint") {
received = String(input);
if (input > BigInt(2) ** BigInt(32) || input < -(BigInt(2) ** BigInt(32))) {
received = addNumericalSeparator(received);
} }
received += "n"; return "Attempt to access memory outside buffer bounds";
} },
msg += ` It must be ${range}. Received ${received}`; RangeError
return msg; );
}, RangeError); E(
"ERR_INVALID_ARG_TYPE",
function(name, actual) {
return `The "${name}" argument must be of type number. Received type ${typeof actual}`;
},
TypeError
);
E(
"ERR_OUT_OF_RANGE",
function(str, range, input) {
let msg = `The value of "${str}" is out of range.`;
let received = input;
if (Number.isInteger(input) && Math.abs(input) > 2 ** 32) {
received = addNumericalSeparator(String(input));
} else if (typeof input === "bigint") {
received = String(input);
if (input > BigInt(2) ** BigInt(32) || input < -(BigInt(2) ** BigInt(32))) {
received = addNumericalSeparator(received);
}
received += "n";
}
msg += ` It must be ${range}. Received ${received}`;
return msg;
},
RangeError
);
function addNumericalSeparator(val) { function addNumericalSeparator(val) {
let res = ""; let res = "";
let i = val.length; let i = val.length;
@ -1721,7 +1771,11 @@
if (length < 0) { if (length < 0) {
throw new errors.ERR_BUFFER_OUT_OF_BOUNDS(); throw new errors.ERR_BUFFER_OUT_OF_BOUNDS();
} }
throw new errors.ERR_OUT_OF_RANGE(type || "offset", `>= ${type ? 1 : 0} and <= ${length}`, value); throw new errors.ERR_OUT_OF_RANGE(
type || "offset",
`>= ${type ? 1 : 0} and <= ${length}`,
value
);
} }
var INVALID_BASE64_RE = /[^+/0-9A-Za-z-_]/g; var INVALID_BASE64_RE = /[^+/0-9A-Za-z-_]/g;
function base64clean(str) { function base64clean(str) {
@ -1775,15 +1829,27 @@
} else if (codePoint < 2048) { } else if (codePoint < 2048) {
if ((units -= 2) < 0) if ((units -= 2) < 0)
break; break;
bytes.push(codePoint >> 6 | 192, codePoint & 63 | 128); bytes.push(
codePoint >> 6 | 192,
codePoint & 63 | 128
);
} else if (codePoint < 65536) { } else if (codePoint < 65536) {
if ((units -= 3) < 0) if ((units -= 3) < 0)
break; break;
bytes.push(codePoint >> 12 | 224, codePoint >> 6 & 63 | 128, codePoint & 63 | 128); bytes.push(
codePoint >> 12 | 224,
codePoint >> 6 & 63 | 128,
codePoint & 63 | 128
);
} else if (codePoint < 1114112) { } else if (codePoint < 1114112) {
if ((units -= 4) < 0) if ((units -= 4) < 0)
break; break;
bytes.push(codePoint >> 18 | 240, codePoint >> 12 & 63 | 128, codePoint >> 6 & 63 | 128, codePoint & 63 | 128); bytes.push(
codePoint >> 18 | 240,
codePoint >> 12 & 63 | 128,
codePoint >> 6 & 63 | 128,
codePoint & 63 | 128
);
} else { } else {
throw new Error("Invalid code point"); throw new Error("Invalid code point");
} }
@ -1970,7 +2036,7 @@
localSet(name, val); localSet(name, val);
} }
}; };
Platform.cmdid = 0; __publicField(Platform, "cmdid", 0);
Platform = __decorateClass([ Platform = __decorateClass([
Bridged Bridged
], Platform); ], Platform);
@ -2113,10 +2179,16 @@
} }
})(); })();
})(); })();
/*! /*! Bundled license information:
* The buffer module from node.js, for the browser.
* ieee754/index.js:
* @author Feross Aboukhadijeh <https://feross.org> (*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh <https://feross.org/opensource> *)
* @license MIT
*/ buffer/index.js:
/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh <https://feross.org/opensource> */ (*!
* The buffer module from node.js, for the browser.
*
* @author Feross Aboukhadijeh <https://feross.org>
* @license MIT
*)
*/

2488
firefox/dist/main.js

File diff suppressed because one or more lines are too long

2
firefox/manifest.json

@ -7,7 +7,7 @@
}, },
"name": "PngExtraEmbedder", "name": "PngExtraEmbedder",
"description": "Discover embedded files on 4chan and archives!", "description": "Discover embedded files on 4chan and archives!",
"version": "0.329", "version": "0.335",
"icons": { "icons": {
"64": "1449696017588.png" "64": "1449696017588.png"
}, },

2
firefox_update.json

@ -1 +1 @@
{"addons":{"{34ac4994-07f2-44d2-8599-682516a6c6a6}":{"updates":[{"version":"0.329","update_link":"https://git.coom.tech/fuckjannies/lolipiss/raw/branch/%E4%B8%AD%E5%87%BA%E3%81%97/pngextraembedder-0.329.xpi"}]}}} {"addons":{"{34ac4994-07f2-44d2-8599-682516a6c6a6}":{"updates":[{"version":"0.335","update_link":"https://git.coom.tech/fuckjannies/lolipiss/raw/branch/%E4%B8%AD%E5%87%BA%E3%81%97/pngextraembedder-0.335.xpi"}]}}}
Loading…
Cancel
Save