Bug 669409 - Fix unsafe QI @ content.js::receiveMessage; r=mbrubeck

This commit is contained in:
Martijn Wargers 2011-08-10 17:34:42 +02:00
Родитель 69034b53fc
Коммит 8ec88800f3
1 изменённых файлов: 1 добавлений и 1 удалений

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

@ -400,7 +400,7 @@ let Content = {
switch (aMessage.name) {
case "Browser:ContextCommand": {
let wrappedTarget = elementFromPoint(x, y);
if (!wrappedTarget)
if (!wrappedTarget || !(wrappedTarget instanceof Ci.nsIDOMNSEditableElement))
break;
let target = wrappedTarget.QueryInterface(Ci.nsIDOMNSEditableElement);
if (!target)