mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
32 lines
948 B
JavaScript
32 lines
948 B
JavaScript
/* Any copyright is dedicated to the Public Domain.
|
|
* http://creativecommons.org/publicdomain/zero/1.0/
|
|
*/
|
|
|
|
// Bug 679604 - Test that a XUL persisted category from an older version of
|
|
// Firefox doesn't break the add-ons manager when that category doesn't exist
|
|
|
|
const PREF_UI_LASTCATEGORY = "extensions.ui.lastCategory";
|
|
|
|
var gManagerWindow;
|
|
|
|
function test() {
|
|
waitForExplicitFinish();
|
|
|
|
open_manager(null, function(aWindow) {
|
|
var categories = aWindow.document.getElementById("categories");
|
|
categories.setAttribute("last-selected", "foo");
|
|
aWindow.document.persist("categories", "last-selected");
|
|
|
|
close_manager(aWindow, function() {
|
|
Services.prefs.clearUserPref(PREF_UI_LASTCATEGORY);
|
|
|
|
open_manager(null, function(aWindow) {
|
|
is(new CategoryUtilities(aWindow).selectedCategory, "discover",
|
|
"Should have loaded the right view");
|
|
|
|
close_manager(aWindow, finish);
|
|
});
|
|
});
|
|
});
|
|
}
|