chore: remove unused code

pull/11762/head
Rich Harris 2 years ago
parent fec57e298e
commit 67b3723ce3

@ -6,9 +6,6 @@ import { current_effect } from '../runtime.js';
// We cache the Node and Element prototype methods, so that we can avoid doing
// expensive prototype chain lookups.
/** @type {Node} */
var node_prototype;
/** @type {Element} */
var element_prototype;
@ -30,11 +27,10 @@ export var $document;
* where these globals are not available while avoiding a separate server entry point
*/
export function init_operations() {
if (node_prototype !== undefined) {
if (element_prototype !== undefined) {
return;
}
node_prototype = Node.prototype;
element_prototype = Element.prototype;
text_prototype = Text.prototype;
@ -45,14 +41,15 @@ export function init_operations() {
// @ts-expect-error
element_prototype.__click = undefined;
// @ts-expect-error
text_prototype.__nodeValue = ' ';
// @ts-expect-error
element_prototype.__className = '';
// @ts-expect-error
element_prototype.__attributes = null;
// @ts-expect-error
element_prototype.__e = undefined;
// @ts-expect-error
text_prototype.__nodeValue = ' ';
if (DEV) {
// @ts-expect-error
element_prototype.__svelte_meta = null;

@ -131,8 +131,6 @@ export function hydrate(component, options) {
const target = options.target;
const previous_hydrate_nodes = hydrate_nodes;
let hydrated = false;
try {
// Don't flush previous effects to ensure order of outer effects stays consistent
return flush_sync(() => {
@ -156,7 +154,6 @@ export function hydrate(component, options) {
// flush_sync will run this callback and then synchronously run any pending effects,
// which don't belong to the hydration phase anymore - therefore reset it here
set_hydrating(false);
hydrated = true;
return instance;
}, false);

Loading…
Cancel
Save