(obj, name, getter, setter)
| 371 | }; |
| 372 | }, |
| 373 | defineDeprecatedProperty(obj, name, getter, setter) { |
| 374 | Object.defineProperty(obj, name, { |
| 375 | get: function () { |
| 376 | console.warn(`Property '${name}' is deprecated.`); |
| 377 | return getter.call(this); |
| 378 | }, |
| 379 | set: function (value) { |
| 380 | console.warn(`Property '${name}' is deprecated.`); |
| 381 | setter.call(this, value); |
| 382 | }, |
| 383 | }); |
| 384 | }, |
| 385 | parseHTML(html) { |
| 386 | const parser = new DOMParser(); |
| 387 | const doc = parser.parseFromString(html, "text/html"); |
nothing calls this directly
no test coverage detected