tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

Source-surfaces.js (1052B)


      1 // Debugger.Source.prototype
      2 
      3 load(libdir + 'asserts.js');
      4 
      5 assertThrowsInstanceOf(function () {
      6    Debugger.Source.prototype.text.call(42)
      7 }, TypeError);
      8 assertThrowsInstanceOf(function () {
      9    Debugger.Source.prototype.text.call({})
     10 }, TypeError);
     11 assertThrowsInstanceOf(function () {
     12    Debugger.Source.prototype.text.call(Debugger.Source.prototype)
     13 }, TypeError);
     14 
     15 assertThrowsInstanceOf(function () {
     16    Debugger.Source.prototype.element.call(42)
     17 }, TypeError);
     18 assertThrowsInstanceOf(function () {
     19    Debugger.Source.prototype.element.call({})
     20 }, TypeError);
     21 assertThrowsInstanceOf(function () {
     22    Debugger.Source.prototype.element.call(Debugger.Source.prototype)
     23 }, TypeError);
     24 
     25 assertThrowsInstanceOf(function () {
     26    Debugger.Source.prototype.elementAttributeName.call(42)
     27 }, TypeError);
     28 assertThrowsInstanceOf(function () {
     29    Debugger.Source.prototype.elementAttributeName.call({})
     30 }, TypeError);
     31 assertThrowsInstanceOf(function () {
     32    Debugger.Source.prototype.elementAttributeName.call(Debugger.Source.prototype)
     33 }, TypeError);