browser_library_middleclick.js File Reference

Go to the source code of this file.

Functions

gTests push ({desc:"Open a folder in tabs.", URIs:["about:buildconfig","about:"], _folderId:-1, setup:function(){var bs=PlacesUtils.bookmarks;var folderId=bs.createFolder(bs.unfiledBookmarksFolder,"Folder", bs.DEFAULT_INDEX);this._folderId=folderId;this.URIs.forEach(function(aURI){bs.insertBookmark(folderId, PlacesUtils._uri(aURI), bs.DEFAULT_INDEX,"Title");});gLibrary.PlacesOrganizer.selectLeftPaneQuery("UnfiledBookmarks");isnot(gLibrary.PlacesOrganizer._places.selectedNode, null,"We correctly have selection in the Library left pane");var folderNode=gLibrary.PlacesOrganizer._content.view.nodeForTreeIndex(0);is(folderNode.title,"Folder","Found folder in the right pane");}, finish:function(){setTimeout(runNextTest, 0);}, cleanup:function(){PlacesUtils.bookmarks.removeItem(this._folderId);}})
 
function test ()
 
function runNextTest ()
 
function mouseEventOnCell (aTree, aRowIndex, aColumnIndex, aEventDetails)
 

Variables

const Cc = Components.classes
 
const Ci = Components.interfaces
 
var gPrefs
 
const DISABLE_HISTORY_PREF = "browser.history_expire_days"
 
var gLibrary = null
 
var gTests = []
 
var gCurrentTest = null
 
var gTabsListener
 

Function Documentation

function mouseEventOnCell (   aTree,
  aRowIndex,
  aColumnIndex,
  aEventDetails 
)

Definition at line 329 of file browser_library_middleclick.js.

Here is the call graph for this function:

Here is the caller graph for this function:

gTests push ( {desc:"Open a folder in tabs.", URIs:["about:buildconfig","about:"], _folderId:-1, setup:function(){var bs=PlacesUtils.bookmarks;var folderId=bs.createFolder(bs.unfiledBookmarksFolder,"Folder", bs.DEFAULT_INDEX);this._folderId=folderId;this.URIs.forEach(function(aURI){bs.insertBookmark(folderId, PlacesUtils._uri(aURI), bs.DEFAULT_INDEX,"Title");});gLibrary.PlacesOrganizer.selectLeftPaneQuery("UnfiledBookmarks");isnot(gLibrary.PlacesOrganizer._places.selectedNode, null,"We correctly have selection in the Library left pane");var folderNode=gLibrary.PlacesOrganizer._content.view.nodeForTreeIndex(0);is(folderNode.title,"Folder","Found folder in the right pane");}, finish:function(){setTimeout(runNextTest, 0);}, cleanup:function(){PlacesUtils.bookmarks.removeItem(this._folderId);}}  )
function runNextTest ( )

Definition at line 295 of file browser_library_middleclick.js.

Here is the call graph for this function:

Here is the caller graph for this function:

function test ( )

Definition at line 255 of file browser_library_middleclick.js.

Here is the call graph for this function:

Variable Documentation

const Cc = Components.classes

Tests middle-clicking items in the Library.

Definition at line 42 of file browser_library_middleclick.js.

Definition at line 43 of file browser_library_middleclick.js.

const DISABLE_HISTORY_PREF = "browser.history_expire_days"

Definition at line 47 of file browser_library_middleclick.js.

var gCurrentTest = null

Definition at line 51 of file browser_library_middleclick.js.

var gLibrary = null

Definition at line 49 of file browser_library_middleclick.js.

var gPrefs
Initial value:
= Cc["@mozilla.org/preferences-service;1"].
getService(Ci.nsIPrefBranch)
getService(Ci.sbIFaceplateManager)

Definition at line 45 of file browser_library_middleclick.js.

var gTabsListener

Definition at line 54 of file browser_library_middleclick.js.

var gTests = []

Definition at line 50 of file browser_library_middleclick.js.