Bug 788914 - Remove enablePrivilege from bug 585922 tests. r=mrbkap

This test chokes on the changes in the patch for some reason. Fortunately, since
enablePrivilege now exists solely to make our tests go green, changing its semantics
and removing use of it from anywhere that goes orange is a perfectly acceptable
approach. ;-)
This commit is contained in:
Bobby Holley 2012-09-06 22:55:18 -07:00
Родитель 0306878c88
Коммит 9cc9440049
2 изменённых файлов: 2 добавлений и 9 удалений

Просмотреть файл

@ -7,13 +7,10 @@
<input type=text>
<script>
function doTest() {
netscape.security.PrivilegeManager.enablePrivilege(
"UniversalXPConnect");
var d = document.querySelector("input");
d.value = "b";
d.focus();
var editor = d.QueryInterface(Components.interfaces.nsIDOMNSEditableElement).editor;
var editor = SpecialPowers.wrap(d).QueryInterface(Components.interfaces.nsIDOMNSEditableElement).editor;
var sel = editor.selection;
var t = editor.rootElement.firstChild;
sel.collapse(t, 1); // put the caret at the end of the textbox

Просмотреть файл

@ -7,8 +7,6 @@
<input type=text>
<script>
function doTest() {
netscape.security.PrivilegeManager.enablePrivilege(
"UniversalXPConnect");
function enableCaret(aEnable) {
var selCon = editor.selectionController;
selCon.setCaretEnabled(aEnable);
@ -17,13 +15,11 @@
var d = document.querySelector("input");
d.value = "a";
d.focus();
var editor = d.QueryInterface(Components.interfaces.nsIDOMNSEditableElement).editor;
var editor = SpecialPowers.wrap(d).QueryInterface(Components.interfaces.nsIDOMNSEditableElement).editor;
var sel = editor.selection;
var t = editor.rootElement.firstChild;
sel.collapse(t, 1); // put the caret at the end of the div
setTimeout(function() {
netscape.security.PrivilegeManager.enablePrivilege(
"UniversalXPConnect");
enableCaret(false);enableCaret(true);// force a caret display
enableCaret(false); // hide the caret
t.replaceData(0, 1, "b"); // replace the text node data