B2G/gecko/toolkit/content/macWindowMenu.js
/* This Source Code Form is subject to the terms of the Mozilla Public
 * License, v. 2.0. If a copy of the MPL was not distributed with this
 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
This Source Code Form is subject to the terms of the Mozilla Public
License, v.
This Source Code Form is subject to the terms of the Mozilla Public License v .
function macWindowMenuDidShow()
{
  var windowManagerDS =
    Components.classes['@mozilla.org/rdf/datasource;1?name=window-mediator']
              .getService(Components.interfaces.nsIWindowDataSource);
  var sep = document.getElementById("sep-window-list");
  while ((sep = sep.nextSibling)) {
    var url = sep.getAttribute('id');
    var win = windowManagerDS.getWindowForResource(url);
    if (win.document.documentElement.getAttribute("inwindowmenu") == "false")
      sep.hidden = true;
    else if (win == window)
      sep.setAttribute("checked", "true");
  }
}
function macWindowMenuDidShow ( ) { var windowManagerDS = Components . classes [ '@mozilla.org/rdf/datasource;1?name=window-mediator' ] . getService ( Components . interfaces . nsIWindowDataSource ) ; var sep = document . getElementById ( "sep-window-list" ) ; while ( ( sep = sep . nextSibling ) ) { var url = sep . getAttribute ( 'id' ) ; var win = windowManagerDS . getWindowForResource ( url ) ; if ( win . document . documentElement . getAttribute ( "inwindowmenu" ) == "false" ) sep . hidden = true ; else if ( win == window ) sep . setAttribute ( "checked" , "true" ) ; } }
This Source Code Form is subject to the terms of the Mozilla Public
 License, v. 2.0.
This Source Code Form is subject to the terms of the Mozilla Public License v . 2 . 0 .
// Using double parens to avoid warning