Go to the source code of this file.
Functions | |
function | add_visit (aURI, aDate) |
function | add_bookmark (aURI) |
gTests | push ({desc:"Bug 479348 - Properties on a root should be read-only", sidebar:SIDEBAR_BOOKMARKS_ID, action:ACTION_EDIT, itemType:null, window:null, setup:function(){}, selectNode:function(tree){var itemId=PlacesUIUtils.leftPaneQueries["UnfiledBookmarks"];tree.selectItems([itemId]);this.selectedNode=tree.selectedNode;}, run:function(){ok(this.window.BookmarkPropertiesPanel._readOnly,"Dialog is read-only");var acceptButton=this.window.document.documentElement.getButton("accept");ok(acceptButton.disabled,"Accept button is disabled");var namepicker=this.window.document.getElementById("editBMPanel_namePicker");ok(namepicker.readOnly,"Name field is disabled");is(namepicker.value, PlacesUtils.bookmarks.getItemTitle(PlacesUtils.unfiledBookmarksFolderId),"Node title is correct");this.window.gEditItemOverlay.onNamePickerChange();is(namepicker.value, PlacesUtils.bookmarks.getItemTitle(PlacesUtils.unfiledBookmarksFolderId),"Root title is correct");is(PlacesUtils.bookmarks.getItemTitle(this.selectedNode.itemId), null,"Shortcut title is null");this.finish();}, finish:function(){this.window.document.documentElement.cancelDialog();toggleSidebar(this.sidebar, false);runNextTest();}, cleanup:function(){}}) |
function | test () |
function | runNextTest () |
function | execute_test_in_sidebar () |
function | open_properties_dialog () |
Variables | |
const | Cc = Components.classes |
const | Ci = Components.interfaces |
const | SIDEBAR_HISTORY_TREE_ID = "historyTree" |
const | SIDEBAR_BOOKMARKS_TREE_ID = "bookmarks-view" |
const | SIDEBAR_HISTORY_ID = "viewHistorySidebar" |
const | SIDEBAR_BOOKMARKS_ID = "viewBookmarksSidebar" |
const | SIDEBAR_HISTORY_BYLASTVISITED_VIEW = "bylastvisited" |
const | SIDEBAR_HISTORY_BYMOSTVISITED_VIEW = "byvisited" |
const | SIDEBAR_HISTORY_BYDATE_VIEW = "byday" |
const | SIDEBAR_HISTORY_BYSITE_VIEW = "bysite" |
const | SIDEBAR_HISTORY_BYDATEANDSITE_VIEW = "bydateandsite" |
const | ACTION_EDIT = 0 |
const | ACTION_ADD = 1 |
const | TYPE_FOLDER = 0 |
const | TYPE_BOOKMARK = 1 |
const | TEST_URL = "http://www.mozilla.org/" |
const | DIALOG_URL = "chrome://browser/content/places/bookmarkProperties.xul" |
const | DIALOG_URL_MINIMAL_UI = "chrome://browser/content/places/bookmarkProperties2.xul" |
var | wm |
var | win = wm.getMostRecentWindow("navigator:browser") |
var | ww |
var | gTests = [] |
var | gCurrentTest = null |
function add_bookmark | ( | aURI | ) |
Definition at line 90 of file browser_bookmarksProperties.js.
function add_visit | ( | aURI, | |
aDate | |||
) |
Definition at line 79 of file browser_bookmarksProperties.js.
function execute_test_in_sidebar | ( | ) |
Global functions to run a test in Properties dialog context.
Definition at line 574 of file browser_bookmarksProperties.js.
function open_properties_dialog | ( | ) |
Definition at line 584 of file browser_bookmarksProperties.js.
tests push | ( | {desc:"Bug 479348 - Properties on a root should be read-only", sidebar:SIDEBAR_BOOKMARKS_ID, action:ACTION_EDIT, itemType:null, window:null, setup:function(){}, selectNode:function(tree){var itemId=PlacesUIUtils.leftPaneQueries["UnfiledBookmarks"];tree.selectItems([itemId]);this.selectedNode=tree.selectedNode;}, run:function(){ok(this.window.BookmarkPropertiesPanel._readOnly,"Dialog is read-only");var acceptButton=this.window.document.documentElement.getButton("accept");ok(acceptButton.disabled,"Accept button is disabled");var namepicker=this.window.document.getElementById("editBMPanel_namePicker");ok(namepicker.readOnly,"Name field is disabled");is(namepicker.value, PlacesUtils.bookmarks.getItemTitle(PlacesUtils.unfiledBookmarksFolderId),"Node title is correct");this.window.gEditItemOverlay.onNamePickerChange();is(namepicker.value, PlacesUtils.bookmarks.getItemTitle(PlacesUtils.unfiledBookmarksFolderId),"Root title is correct");is(PlacesUtils.bookmarks.getItemTitle(this.selectedNode.itemId), null,"Shortcut title is null");this.finish();}, finish:function(){this.window.document.documentElement.cancelDialog();toggleSidebar(this.sidebar, false);runNextTest();}, cleanup:function(){}} | ) |
function runNextTest | ( | ) |
Definition at line 547 of file browser_bookmarksProperties.js.
function test | ( | ) |
Definition at line 537 of file browser_bookmarksProperties.js.
const ACTION_ADD = 1 |
Definition at line 61 of file browser_bookmarksProperties.js.
const ACTION_EDIT = 0 |
Definition at line 60 of file browser_bookmarksProperties.js.
const Cc = Components.classes |
Tests the bookmarks Properties dialog.
Definition at line 42 of file browser_bookmarksProperties.js.
const Ci = Components.interfaces |
Definition at line 43 of file browser_bookmarksProperties.js.
const DIALOG_URL = "chrome://browser/content/places/bookmarkProperties.xul" |
Definition at line 70 of file browser_bookmarksProperties.js.
const DIALOG_URL_MINIMAL_UI = "chrome://browser/content/places/bookmarkProperties2.xul" |
Definition at line 71 of file browser_bookmarksProperties.js.
var gCurrentTest = null |
Definition at line 101 of file browser_bookmarksProperties.js.
var gTests = [] |
Definition at line 100 of file browser_bookmarksProperties.js.
const SIDEBAR_BOOKMARKS_ID = "viewBookmarksSidebar" |
Definition at line 50 of file browser_bookmarksProperties.js.
const SIDEBAR_BOOKMARKS_TREE_ID = "bookmarks-view" |
Definition at line 47 of file browser_bookmarksProperties.js.
const SIDEBAR_HISTORY_BYDATE_VIEW = "byday" |
Definition at line 55 of file browser_bookmarksProperties.js.
const SIDEBAR_HISTORY_BYDATEANDSITE_VIEW = "bydateandsite" |
Definition at line 57 of file browser_bookmarksProperties.js.
const SIDEBAR_HISTORY_BYLASTVISITED_VIEW = "bylastvisited" |
Definition at line 53 of file browser_bookmarksProperties.js.
const SIDEBAR_HISTORY_BYMOSTVISITED_VIEW = "byvisited" |
Definition at line 54 of file browser_bookmarksProperties.js.
const SIDEBAR_HISTORY_BYSITE_VIEW = "bysite" |
Definition at line 56 of file browser_bookmarksProperties.js.
const SIDEBAR_HISTORY_ID = "viewHistorySidebar" |
Definition at line 49 of file browser_bookmarksProperties.js.
const SIDEBAR_HISTORY_TREE_ID = "historyTree" |
Definition at line 46 of file browser_bookmarksProperties.js.
const TEST_URL = "http://www.mozilla.org/" |
Definition at line 68 of file browser_bookmarksProperties.js.
const TYPE_BOOKMARK = 1 |
Definition at line 66 of file browser_bookmarksProperties.js.
const TYPE_FOLDER = 0 |
Definition at line 65 of file browser_bookmarksProperties.js.
return win = wm.getMostRecentWindow("navigator:browser") |
Definition at line 75 of file browser_bookmarksProperties.js.
var wm |
Definition at line 73 of file browser_bookmarksProperties.js.
var ww |
Definition at line 76 of file browser_bookmarksProperties.js.