UNPKG

browser-x

Version:

A partial implementation of the W3C DOM API on top of an HTML5 parser and serializer.

22 lines (17 loc) 554 B
'use strict'; var url = require('url'); var HTMLElement = require('../html-element'); function HTMLImageElement(document, name, namespaceURI) { HTMLElement.call(this, document, name, namespaceURI); } HTMLImageElement.prototype = Object.create(HTMLElement.prototype, { src: { get: function() { var src = this.getAttribute('src'); // TODO file:// return url.resolve(this.baseURI, src); } } }); HTMLImageElement.prototype.constructor = HTMLImageElement; module.exports = HTMLImageElement;