B2G/gecko/browser/components/tabview/modules/utils.jsm
//  - A <Point> or two arguments: x and y
A  or two arguments: x and y
A or two arguments : x and y
function Rect_inset(a, b) {
    if (Utils.isPoint(a)) {
      b = a.y;
      a = a.x;
    }
    this.left += a;
    this.width -= a * 2;
    this.top += b;
    this.height -= b * 2;
  }
function Rect_inset ( a , b ) { if ( Utils . isPoint ( a ) ) { b = a . y ; a = a . x ; } this . left += a ; this . width -= a * 2 ; this . top += b ; this . height -= b * 2 ; }
A <Point> or two arguments: x and y
A <Point > or two arguments : x and y