Полезная информация

Будьте в курсе последних изменений в мире Mozilla, следя за нашим микроблогом в Twitter.

№103-12-2012 20:47:25

Beast of Darkness
Участник
 
Группа: Members
Зарегистрирован: 05-03-2008
Сообщений: 100
UA: Firefox 17.0

Старая проблема на новом фоксе

image.png

Не помню уже как сделал, еще на 2 лисе. В новой версии что то не наблюдаю userChrome

Нужно чтобы закладки НИКОГДА и не при каких обстоятельствах не скрывались в "стрелочку" кажется chevron обзывается, и убрать из полноэкранного режима уродские элементы управления

Отредактировано Beast of Darkness (03-12-2012 20:55:22)

Отсутствует

 

№203-12-2012 21:02:17

feas
Участник
 
Группа: Extensions
Откуда: от DNS
Зарегистрирован: 25-08-2011
Сообщений: 5213
UA: Firefox 20.0
Веб-сайт

Re: Старая проблема на новом фоксе

Beast of Darkness пишет

В новой версии что то не наблюдаю userChrome

создай) :D

Beast of Darkness пишет

Нужно чтобы закладки НИКОГДА и не при каких обстоятельствах не скрывались в "стрелочку" кажется chevron обзывается

способов сотни. Думай как расположить и предлагай что хочешь видеть.


Добро пожаловать на форум mozilla-russia.org. Здесь вы можете посоветоваться или обратиться за помощью к фанатам и пользователям продуктов Мозиллы. Если не знаете как правильно оформить пост специально для вас расписан пункт 2.2 правил форума
Сброс на примере Firefox – лёгкое решение большинства проблем
Починка браузера. Перенос своих настроек на новый профиль.

Отсутствует

 

№303-12-2012 21:21:51

Beast of Darkness
Участник
 
Группа: Members
Зарегистрирован: 05-03-2008
Сообщений: 100
UA: unknown 0.0

Re: Старая проблема на новом фоксе

Вроде бы картинка достаточно наглядно демонстрирует что я НЕ хочу видеть и как оно расположено

А способов точно не больше одного.

Старый способ не работает.

Выделить код

Код:

#bookmarks-ptf toolbarseparator {display:inline !important; } 
#bookmarks-ptf .bookmark-item { visibility: visible !important;} 
#overflow-padder { width: auto !important; } /* this controls the length of the bookmarks */ 
#bookmarks-chevron { display: none !important; }

Отредактировано Beast of Darkness (03-12-2012 22:55:11)

Отсутствует

 

№404-12-2012 06:28:50

feas
Участник
 
Группа: Extensions
Откуда: от DNS
Зарегистрирован: 25-08-2011
Сообщений: 5213
UA: Firefox 20.0
Веб-сайт

Re: Старая проблема на новом фоксе

Выделить код

Код:

#PlacesChevron {display:none !important; }

это?


Добро пожаловать на форум mozilla-russia.org. Здесь вы можете посоветоваться или обратиться за помощью к фанатам и пользователям продуктов Мозиллы. Если не знаете как правильно оформить пост специально для вас расписан пункт 2.2 правил форума
Сброс на примере Firefox – лёгкое решение большинства проблем
Починка браузера. Перенос своих настроек на новый профиль.

Отсутствует

 

№504-12-2012 17:55:41

Beast of Darkness
Участник
 
Группа: Members
Зарегистрирован: 05-03-2008
Сообщений: 100
UA: unknown 0.0

Re: Старая проблема на новом фоксе

feas пишет

это?

Не работает..

Где в новой версии создавать userChrome.css? профиль/chrome/ ?

Отсутствует

 

№604-12-2012 20:20:57

feas
Участник
 
Группа: Extensions
Откуда: от DNS
Зарегистрирован: 25-08-2011
Сообщений: 5213
UA: Firefox 20.0
Веб-сайт

Re: Старая проблема на новом фоксе

Beast of Darkness пишет

Где в новой версии создавать userChrome.css? профиль/chrome/ ?

да.
Хм у меня работает.... Посмотрите id этой кнопки с помощью этой(урл кнопки ниже) кнопки расширения Custom Buttons

Выделить код

Код:

custombutton://%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0D%0A%3Ccustombutton%20xmlns%3Acb%3D%22http%3A//xsms.nm.ru/custombuttons/%22%3E%0A%20%20%3Cname%3EAttributes%20Inspector%3C/name%3E%0A%20%20%3Cimage%3E%3C%21%5BCDATA%5Bdata%3Aimage/png%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAADdElEQVQ4jX2Vy04cRxSGv6q+zMSDMQQjsQCJDZCNhQgsrKyMUYSzQEI8AF7CC7AyUZDiB2DBihcwQoEdESEaLps4EkaAjCIFBJqxvXGGwMBc6J7urspi6HE3M+RIR3Vaqvrq1F91TgutNQCLi4st/f3931A1CSCEQGstAbTWhHOVUiil0FqHsdJac3Jy8tf09HQewLwFMTAw8Lynp2clXByCwu+oCSEQQsRiIQRNTU2jwEYMLKU0pZRorbm8vCSbzQLQ1dVFc3NzbYMQGMZSynA9Usoaz4xMkoVCgd3dXdrb2+nr60NrzenpKQcHBwwNDZFMJmPQ8GS3kiGEqAfncrlkJpNhdPQFtm2hdXVRS0srrlthZ2eLwcFBEolEnTSR7L8oEAbv3x+NPnv2HNM0AVE7pjQklmXx9Ol3HB0dNYRG5YyBX72afdDR0fGtaZporQkCRRAEBEGAVhrDkKRSKRAC3/fvBQsh7Bj47OysuaX1646K5+O6HkHg4wdB1f2qA9iWTalUqrvASGzeBRcv/r3wAco3DuUbF8/z8T0f36+65/nkzs+xbTv2xKLwOilWVn4pvn37x5+e5yGlxPN8yqUbyuXqJqWyw9VVgX8+fyaVSsWyvKOxjIE7Ozt59Ojhb7+ureHcOHiej+cHuBUP16ngOC7p9O88efKk9m6jWUe8/lVMTk76jx+3srT0hg8fPnJ9XaRQKPHx0yeWl5fY2Fjn+PjvGPSuzkKIGq+2AyBHRkbo7e0lnd7k/PwCrRWtrS388OJ7mh8+YHV1FcMwmJiYqNP5f8FQLeGXLyeJ9gyA7u5uisUia2trmKbJ+Ph4o57REBwtzVgcjlNTUxQKBba3tzEMg7GxMQzDuJ0D0X4luRM36ly3DQbTNJmZmaGtrY3Dw0PW19cJggClQSmNUlrWgYUQZiPoXTMMg9nZWRzHIZvNsrW1jVfx8HyfQH2pymjG5j0XUueWZTE3N0cmkyGfv2RzM41pyJgW0Yxlo+bdyEGQSHzF7I8/8e7dHkKAbVvkcrnrussLH/d9VRVaNSmNUpqEbfP69c8kk0kqlYra2dk5Gh4erpPCuu+XE81Ua/ADjee5WJZBMpnEdV21v7+/PD8/X+urtYwzmUz66urqBlBaaxWO8bg6BkHgK6WUZZl+uVwu7+3tHS8sLBzn83kn5P0HYhLG0cKRq2EAAAAASUVORK5CYII%3D%5D%5D%3E%3C/image%3E%0A%20%20%3Cmode%3E0%3C/mode%3E%0A%20%20%3Cinitcode%3E%3C%21%5BCDATA%5B%5D%5D%3E%3C/initcode%3E%0A%20%20%3Ccode%3E//%20http%3A//forum.mozilla-russia.org/viewtopic.php%3Fpid%3D470532%23p470532%0A//%20http%3A//infocatcher.ucoz.net/js/cb/attrsInspector.js%0A%0A//%20%28c%29%20Infocatcher%202010-2011%0A//%20version%200.5.1%20-%202011-05-28%0A%0A//%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%0A//%20Attributes%20Inspector%20button%20for%20Custom%20Buttons%0A//%20%28for%20%22code%22%20section%29%0A//%20Also%20the%20code%20can%20be%20used%20from%20main%20window%20context%20%28as%20Mouse%20Gestures%20code%2C%20for%20example%29%0A%0A//%20Usage%3A%0A//%20%20%20Use%20middle-click%20or%20Ctrl%20+%20left-click%20%28or%20press%20Ctrl+Shift+I%29%20to%20inspect%20node%20in%20DOM%20Inspector%0A//%20%20%20Hold%20Shift%20key%20to%20show%20and%20don%27t%20hide%20tooltips%20and%20popups%0A//%20Hotkeys%3A%0A//%20%20%20Escape%20%20%20%20%20%20%20%20%20%20%20%20%20-%20cancel%0A//%20%20%20Ctrl+Up%2C%20Ctrl+Down%20-%20go%20to%20parent/child%20node%0A//%20%20%20Ctrl+Shift+C%20%20%20%20%20%20%20-%20copy%20tooltip%20contents%0A%0A//%20Icon%3A%20http%3A//www.iconsearch.ru/detailed/278/2/%0A//%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%0A%0Avar%20_highlight%20%3D%20true%3B%0Avar%20_highlightUsingFlasher%20%3D%20false%3B%20//%20Don%27t%20modify%20DOM%2C%20but%20has%20some%20side%20effects%20%28and%20more%20slow%29%0Avar%20_forbidTooltips%20%3D%20true%3B%0Avar%20_showFullTree%20%3D%202%3B%20//%200%20-%20current%20frame%2C%201%20-%20top%20frame%2C%202%20-%20topmost%20frame%0Avar%20_borderColor%20%3D%20%22red%22%3B%0Avar%20_debug%20%3D%20false%3B%20//%20Show%20debug%20messages%20in%20error%20console%0A%0Afunction%20_log%28%29%20%7B%0A%09if%28%21_debug%29%0A%09%09return%20_log%20%3D%20function%28%29%20%7B%7D%3B%0A%09var%20cs%20%3D%20Components.classes%5B%22@mozilla.org/consoleservice%3B1%22%5D%0A%09%09.getService%28Components.interfaces.nsIConsoleService%29%3B%0A%09_log%20%3D%20function%28%29%20%7B%0A%09%09cs.logStringMessage%28%22%5BAttributes%20Inspector%5D%3A%20%22%20+%20Array.map%28arguments%2C%20String%29.join%28%22%5Cn%22%29%29%3B%0A%09%7D%3B%0A%09return%20_log.apply%28this%2C%20arguments%29%3B%0A%7D%0A%0Aconst%20_ns%20%3D%20%22__attributesInspector%22%3B%0Avar%20context%20%3D%20_ns%20in%20window%20%26amp%3B%26amp%3B%20window%5B_ns%5D%20%7C%7C%20%28%0A%09window%5B_ns%5D%20%3D%20%7B%0A%09%09button%3A%20%22getAttribute%22%20in%20this%20%26amp%3B%26amp%3B%20this%2C%0A%09%09checked%3A%20false%2C%0A%09%09toggle%3A%20function%28%29%20%7B%0A%09%09%09toggle.call%28context%29%3B%0A%09%09%7D%2C%0A%09%09stop%3A%20function%28%29%20%7B%0A%09%09%09this.checked%20%26amp%3B%26amp%3B%20this.toggle%28%29%3B%0A%09%09%7D%0A%09%7D%0A%29%3B%0Avar%20ael%20%3D%20function%28type%2C%20func%2C%20useCapture%2C%20target%29%20%7B%0A%09return%20%28target%20%7C%7C%20window%29.addEventListener%28type%2C%20func%2C%20useCapture%29%3B%0A%7D%3B%0Avar%20rel%20%3D%20function%28type%2C%20func%2C%20useCapture%2C%20target%29%20%7B%0A%09return%20%28target%20%7C%7C%20window%29.removeEventListener%28type%2C%20func%2C%20useCapture%29%3B%0A%7D%3B%0A%0Acontext.toggle%28%29%3B%0A%0Afunction%20toggle%28%29%20%7B%0A%09var%20checked%20%3D%20this.checked%20%3D%20%21this.checked%3B%0A%09var%20btn%20%3D%20this.button%3B%0A%09if%28btn%29%20%7B%0A%09%09btn.checked%20%3D%20checked%3B%0A%09%09if%28%21checked%29%20%7B%0A%09%09%09var%20doc%20%3D%20btn.ownerDocument%3B%0A%09%09%09%28function%20uncheck%28%29%20%7B%20//%20D%27oh...%0A%09%09%09%09for%28var%20node%20%3D%20btn.parentNode%3B%20%3B%20node%20%3D%20node.parentNode%29%20%7B%0A%09%09%09%09%09if%28%21node%29%20%7B%20//%20Node%20was%20removed%20from%20document%0A%09%09%09%09%09%09_log%28%22Button%20was%20removed%20from%20document%22%29%3B%0A%09%09%09%09%09%09return%3B%0A%09%09%09%09%09%7D%0A%09%09%09%09%09if%28node.nodeType%20%3D%3D%20node.DOCUMENT_NODE%29%0A%09%09%09%09%09%09break%3B%0A%09%09%09%09%7D%0A%09%09%09%09//if%28%21doc.getElementById%28%22wrapper-%22%20+%20btn.id%29%29%20%7B%0A%09%09%09%09if%28btn.parentNode.localName%20%21%3D%20%22toolbarpaletteitem%22%29%20%7B%0A%09%09%09%09%09if%28btn.checked%20%21%3D%20checked%29%20%7B%0A%09%09%09%09%09%09btn.checked%20%3D%20checked%3B%0A%09%09%09%09%09%09_log%28%22Set%20checked%20state%3A%20%22%20+%20checked%29%3B%0A%09%09%09%09%09%09return%3B%0A%09%09%09%09%09%7D%0A%09%09%09%09%09_log%28%22Button%20checked%20state%20is%20correct%22%29%3B%0A%09%09%09%09%09return%3B%0A%09%09%09%09%7D%0A%09%09%09%09if%28%21uncheck.hasOwnProperty%28%22_logged%22%29%29%20%7B%0A%09%09%09%09%09uncheck._logged%20%3D%20true%3B%0A%09%09%09%09%09_log%28%22Button%20is%20wrapped%2C%20wait...%22%29%3B%0A%09%09%09%09%7D%0A%09%09%09%09doc.defaultView.setTimeout%28uncheck%2C%2020%29%3B%0A%09%09%09%7D%29%28%29%3B%0A%09%09%7D%0A%09%7D%0A%09if%28checked%29%0A%09%09init.call%28this%29%3B%0A%09else%0A%09%09destroy.call%28this%29%3B%0A%7D%0Afunction%20init%28%29%20%7B%0A%09const%20ttId%20%3D%20this.ttId%20%3D%20%22__attrsInspectorTooltip%22%3B%0A%09var%20tt%20%3D%20this.tt%20%3D%20document.createElementNS%28%22http%3A//www.mozilla.org/keymaster/gatekeeper/there.is.only.xul%22%2C%20%22tooltip%22%29%3B%0A%09tt.id%20%3D%20ttId%3B%0A%09tt.setAttribute%28%22orient%22%2C%20%22vertical%22%29%3B%0A%09top.document.documentElement.appendChild%28tt%29%3B%0A%0A%09if%28%21_highlightUsingFlasher%29%20%7B%0A%09%09this.hlAttrNS%20%3D%20%22urn%3AattrsInspectorNS%22%3B%0A%09%09this.hlAttr%20%3D%20%22__attrs_inspector_highlighted__%22%3B%20//%20Don%27t%20use%20caps%20here%20-%20works%20only%20in%20Firefox%204%0A%09%09this.sss%20%3D%20Components.classes%5B%22@mozilla.org/content/style-sheet-service%3B1%22%5D%0A%09%09%09.getService%28Components.interfaces.nsIStyleSheetService%29%3B%0A%09%09var%20cssStr%20%3D%20%26lt%3B%26gt%3B%26lt%3B%21%5BCDATA%5B%0A%09%09%09/*%20Attributes%20Inspector%20highlight%20styles%20*/%0A%09%09%09@namespace%20ains%20url%28%22%25ns%25%22%29%3B%0A%09%09%09%25priorityHack%25%5Bains%7C%25attr%25%3D%22true%22%5D%20%7B%0A%09%09%09%09outline%3A%201px%20solid%20%25borderColor%25%20%21important%3B%0A%09%09%09%09outline-offset%3A%20-1px%20%21important%3B%0A%09%09%09%7D%0A%09%09%09%5D%5D%26gt%3B%26lt%3B/%26gt%3B%0A%09%09%09.toString%28%29%0A%09%09%09.replace%28/%25ns%25/g%2C%20this.hlAttrNS%29%0A%09%09%09.replace%28/%25attr%25/g%2C%20this.hlAttr%29%0A%09%09%09.replace%28/%25borderColor%25/g%2C%20_borderColor%29%0A%09%09%09.replace%28/%25priorityHack%25/g%2C%20%28function%28%29%20%7B%0A%09%09%09%09var%20rnd%20%3D%20Math.random%28%29.toFixed%2816%29.substr%282%29%3B%0A%09%09%09%09var%20hack%20%3D%20%22*%7C*%22%3B%0A%09%09%09%09for%28var%20i%20%3D%200%3B%20i%20%26lt%3B%2016%3B%20i++%29%0A%09%09%09%09%09hack%20+%3D%20%22%3Anot%28%23__priorityHack__%22%20+%20rnd%20+%20%22__%22%20+%20i%20+%20%22%29%22%3B%0A%09%09%09%09return%20hack%3B%0A%09%09%09%7D%29%28%29%29%3B%0A%09%09this.cssURI%20%3D%20Components.classes%5B%22@mozilla.org/network/io-service%3B1%22%5D%0A%09%09%09.getService%28Components.interfaces.nsIIOService%29%0A%09%09%09.newURI%28%22data%3Atext/css%2C%22%20+%20encodeURIComponent%28cssStr%29%2C%20null%2C%20null%29%3B%0A%09%09if%28%21this.sss.sheetRegistered%28this.cssURI%2C%20this.sss.AGENT_SHEET%29%29%0A%09%09%09this.sss.loadAndRegisterSheet%28this.cssURI%2C%20this.sss.AGENT_SHEET%29%3B%0A%09%09if%28%21this.sss.sheetRegistered%28this.cssURI%2C%20this.sss.USER_SHEET%29%29%0A%09%09%09this.sss.loadAndRegisterSheet%28this.cssURI%2C%20this.sss.USER_SHEET%29%3B%0A%09%7D%0A%0A%09this.wm%20%3D%20Components.classes%5B%22@mozilla.org/appshell/window-mediator%3B1%22%5D%0A%09%09.getService%28Components.interfaces.nsIWindowMediator%29%3B%0A%09this.setAllListeners%20%3D%20function%28action%29%20%7B%0A%09%09var%20ws%20%3D%20this.wm.getEnumerator%28null%29%3B%0A%09%09while%28ws.hasMoreElements%28%29%29%0A%09%09%09this.setListeners%28action%2C%20ws.getNext%28%29%29%3B%0A%09%7D%3B%0A%09this.setListeners%20%3D%20function%28action%2C%20w%29%20%7B%0A%09%09var%20h%20%3D%20new%20this.evtHandler%28w%29%3B%0A%0A%09%09action%28%22mouseover%22%2C%20h%2C%20true%2C%20w%29%3B%0A%09%09action%28%22mousemove%22%2C%20h%2C%20true%2C%20w%29%3B%0A%09%09action%28%22mouseout%22%2C%20%20h%2C%20true%2C%20w%29%3B%0A%09%09action%28%22keydown%22%2C%20%20%20h%2C%20true%2C%20w%29%3B%0A%09%09action%28%22keypress%22%2C%20%20h%2C%20true%2C%20w%29%3B%0A%09%09action%28%22keyup%22%2C%20%20%20%20%20h%2C%20true%2C%20w%29%3B%0A%09%09//if%28action%20%3D%3D%20rel%20%7C%7C%20this.inspector%29%20%7B%0A%09%09action%28%22mousedown%22%2C%20h%2C%20true%2C%20w%29%3B%0A%09%09action%28%22mouseup%22%2C%20%20%20h%2C%20true%2C%20w%29%3B%0A%09%09action%28%22click%22%2C%20%20%20%20%20h%2C%20true%2C%20w%29%3B%0A%09%09//%7D%0A%09%09if%28_forbidTooltips%29%20%7B%0A%09%09%09action%28%22popupshowing%22%2C%20h%2C%20true%2C%20w%29%3B%0A%09%09%09action%28%22popuphiding%22%2C%20%20h%2C%20true%2C%20w%29%3B%0A%09%09%09//action%28%22keydown%22%2C%20%20%20%20%20%20h%2C%20true%2C%20w%29%3B%0A%09%09%09//action%28%22keyup%22%2C%20%20%20%20%20%20%20%20h%2C%20true%2C%20w%29%3B%0A%09%09%7D%0A%0A%09%09//action%28%22unload%22%2C%20h%2C%20false%2C%20w%29%3B%0A%0A%09%09if%28action%20%3D%3D%20rel%29%20%7B%0A%09%09%09var%20ehg%20%3D%20this.evtHandlerGlobal%3B%0A%09%09%09var%20hi%20%3D%20ehg._windows.indexOf%28w%29%3B%0A%09%09%09delete%20ehg._windows%5Bhi%5D%3B%0A%09%09%09delete%20ehg._handlers%5Bhi%5D%3B%0A%09%09%7D%0A%09%7D%3B%0A%09this.ww%20%3D%20Components.classes%5B%22@mozilla.org/embedcomp/window-watcher%3B1%22%5D%0A%09%09.getService%28Components.interfaces.nsIWindowWatcher%29%3B%0A%0A%09this.evtHandlerGlobal%20%3D%20%7B%0A%09%09_handlers%3A%20%5B%5D%2C%0A%09%09_windows%3A%20%5B%5D%2C%0A%09%09context%3A%20this%2C%0A%09%09window%3A%20window%2C%0A%09%09_hl%3A%20null%2C%0A%09%09_node%3A%20null%2C%0A%09%09_nodes%3A%20%5B%5D%2C%0A%09%09handleEvent%3A%20function%28e%29%20%7B%0A%09%09%09this%5Be.type%20+%20%22Handler%22%5D%28e%29%3B%0A%09%09%7D%2C%0A%09%09e%3A%20function%28nn%29%20%7B%0A%09%09%09return%20document.createElementNS%28%22http%3A//www.w3.org/1999/xhtml%22%2C%20nn%29%3B%0A%09%09%7D%2C%0A%09%09s%3A%20function%28v%2C%20tag%29%20%7B%0A%09%09%09var%20s%20%3D%20this.e%28tag%20%7C%7C%20%22span%22%29%3B%0A%09%09%09s.appendChild%28document.createTextNode%28v%29%29%3B%0A%09%09%09return%20s%3B%0A%09%09%7D%2C%0A%09%09getHeader%3A%20function%28v%29%20%7B%0A%09%09%09var%20e%20%3D%20this.s%28v%2C%20%22strong%22%29%3B%0A%09%09%09//e.style.fontWeight%20%3D%20%22bold%22%3B%0A%09%09%09e.className%20%3D%20%22attrsInspector-header%22%3B%0A%09%09%09return%20e%3B%0A%09%09%7D%2C%0A%09%09get%20separator%28%29%20%7B%0A%09%09%09var%20sep%20%3D%20this._separator%20%3D%20this.s%28%22%20%3D%20%22%29%3B%0A%09%09%09sep.className%20%3D%20%22attrsInspector-separator%22%3B%0A%09%09%09delete%20this.separator%3B%0A%09%09%09this.__defineGetter__%28%22separator%22%2C%20function%28%29%20%7B%0A%09%09%09%09return%20this._separator.cloneNode%28true%29%3B%0A%09%09%09%7D%29%3B%0A%09%09%09return%20this.separator%3B%0A%09%09%7D%2C%0A%09%09getValue%3A%20function%28v%29%20%7B%0A%09%09%09var%20e%20%3D%20this.s%28v%29%3B%0A%09%09%09//e.style.whiteSpace%20%3D%20%22pre%22%3B%0A%09%09%09e.className%20%3D%20%22attrsInspector-value%22%3B%0A%09%09%09return%20e%3B%0A%09%09%7D%2C%0A%09%09getItem%3A%20function%28header%2C%20value%29%20%7B%0A%09%09%09var%20overflowBox%20%3D%20this.e%28%22div%22%29%3B%0A%09%09%09overflowBox.style.overflow%20%3D%20%22hidden%22%3B%0A%09%09%09overflowBox.className%20%3D%20%22attrsInspector-itemContainer%22%3B%0A%0A%09%09%09var%20item%20%3D%20this.e%28%22div%22%29%3B%0A%09%09%09item.style.lineHeight%20%3D%20%221.25%22%3B%0A%09%09%09item.style.maxHeight%20%3D%20%2212.5em%22%3B%0A%09%09%09item.className%20%3D%20%22attrsInspector-item%22%3B%0A%09%09%09item.appendChild%28this.getHeader%28header%29%29%3B%0A%09%09%09if%28value%29%20%7B%0A%09%09%09%09item.appendChild%28this.separator%29%3B%0A%09%09%09%09item.appendChild%28this.getValue%28value%29%29%3B%0A%09%09%09%7D%0A%0A%09%09%09overflowBox.appendChild%28item%29%3B%0A%09%09%09return%20overflowBox%3B%0A%09%09%7D%2C%0A%09%09_hasData%3A%20false%2C%0A%09%09setData%3A%20function%28node%29%20%7B%0A%09%09%09var%20tt%20%3D%20this.context.tt%3B%0A%09%09%09this._hasData%20%3D%20true%3B%0A%0A%09%09%09while%28tt.hasChildNodes%28%29%29%0A%09%09%09%09tt.removeChild%28tt.lastChild%29%3B%0A%0A%09%09%09tt.appendChild%28this.getItem%28node.nodeName%29%29%3B%0A%0A%09%09%09if%28node.nodeType%20%3D%3D%20node.DOCUMENT_NODE%29%20%7B%0A%09%09%09%09tt.appendChild%28this.getItem%28%22documentURI%22%2C%20node.documentURI%29%29%3B%0A%09%09%09%09node.title%20%26amp%3B%26amp%3B%20tt.appendChild%28this.getItem%28%22title%22%2C%20node.title%29%29%3B%0A%09%09%09%7D%0A%0A%09%09%09if%28%21node.attributes%29%0A%09%09%09%09return%3B%0A%09%09%09var%20topAttrs%20%3D%20%5B%22id%22%2C%20%22class%22%5D.reverse%28%29%3B%0A%09%09%09Array.slice%28node.attributes%29%0A%09%09%09%09.sort%28function%28a%2C%20b%29%20%7B%0A%09%09%09%09%09a%20%3D%20a.name%2C%20b%20%3D%20b.name%3B%0A%09%09%09%09%09var%20ai%20%3D%20topAttrs.indexOf%28a%29%3B%0A%09%09%09%09%09var%20bi%20%3D%20topAttrs.indexOf%28b%29%3B%0A%09%09%09%09%09if%28ai%20%21%3D%20-1%20%7C%7C%20bi%20%21%3D%20-1%29%0A%09%09%09%09%09%09return%20bi%20-%20ai%3B%0A%09%09%09%09%09return%20a%20%26gt%3B%20b%3B%0A%09%09%09%09%7D%29.forEach%28function%28attr%29%20%7B%0A%09%09%09%09%09var%20name%20%3D%20attr.name%3B%0A%09%09%09%09%09var%20val%20%3D%20attr.value%3B%0A%09%09%09%09%09if%28%21_highlightUsingFlasher%29%20%7B%0A%09%09%09%09%09%09if%28name%20%3D%3D%20this.context.hlAttr%20%26amp%3B%26amp%3B%20attr.namespaceURI%20%3D%3D%20this.context.hlAttrNS%29%0A%09%09%09%09%09%09%09return%3B%0A%09%09%09%09%09%09if%28this.noStyles%20%26amp%3B%26amp%3B%20name%20%3D%3D%20%22style%22%29%20%7B%0A%09%09%09%09%09%09%09val%20%3D%20val%0A%09%09%09%09%09%09%09%09.replace%28%0A%09%09%09%09%09%09%09%09%09%22outline-color%3A%20%22%20+%20_borderColor%20+%20%22%3B%20outline-style%3A%20solid%3B%20%22%0A%09%09%09%09%09%09%09%09%09%09+%20%22outline-width%3A%201px%3B%20outline-offset%3A%20-1px%3B%22%2C%0A%09%09%09%09%09%09%09%09%09%22%22%0A%09%09%09%09%09%09%09%09%29%0A%09%09%09%09%09%09%09%09.replace%28/%5E%20%7C%20%24/g%2C%20%22%22%29%3B%0A%09%09%09%09%09%09%09if%28%21val%29%0A%09%09%09%09%09%09%09%09return%3B%0A%09%09%09%09%09%09%7D%0A%09%09%09%09%09%7D%0A%09%09%09%09%09tt.appendChild%28this.getItem%28name%2C%20val%29%29%3B%0A%09%09%09%09%7D%2C%20this%29%3B%0A%09%09%7D%2C%0A%09%09stop%3A%20function%28%29%20%7B%0A%09%09%09this.context.stop%28%29%3B%0A%09%09%7D%2C%0A%09%09canInspect%3A%20function%28e%29%20%7B%0A%09%09%09var%20noMdf%20%3D%20/*%21e.shiftKey%20%26amp%3B%26amp%3B%20*/%21e.altKey%20%26amp%3B%26amp%3B%20%21e.metaKey%3B%0A%09%09%09if%28%21_forbidTooltips%20%26amp%3B%26amp%3B%20e.shiftKey%29%0A%09%09%09%09return%20false%3B%0A%09%09%09return%20e.button%20%3D%3D%201%20%26amp%3B%26amp%3B%20noMdf%20%26amp%3B%26amp%3B%20%21e.ctrlKey%20//%20Middle-click%0A%09%09%09%20%20%20%20%7C%7C%20e.button%20%3D%3D%200%20%26amp%3B%26amp%3B%20noMdf%20%26amp%3B%26amp%3B%20%20e.ctrlKey%3B%20//%20Ctrl%20+%20left-click%0A%09%09%7D%2C%0A%09%09get%20fxVersion%28%29%20%7B%0A%09%09%09var%20appInfo%20%3D%20Components.classes%5B%22@mozilla.org/xre/app-info%3B1%22%5D%0A%09%09%09%09.getService%28Components.interfaces.nsIXULAppInfo%29%3B%0A%09%09%09var%20pv%20%3D%20appInfo.platformVersion%3B%0A%09%09%09var%20vc%20%3D%20Components.classes%5B%22@mozilla.org/xpcom/version-comparator%3B1%22%5D%0A%09%09%09%09.getService%28Components.interfaces.nsIVersionComparator%29%3B%0A%09%09%09var%20v%3B%0A%09%09%09if%28vc.compare%28pv%2C%20%222.0a1pre%22%29%20%26gt%3B%3D%200%29%0A%09%09%09%09v%20%3D%204.0%3B%0A%09%09%09else%20if%28vc.compare%28pv%2C%20%221.9.2a1pre%22%29%20%26gt%3B%3D%200%29%0A%09%09%09%09v%20%3D%203.6%3B%0A%09%09%09else%20if%28vc.compare%28pv%2C%20%221.9.1a1pre%22%29%20%26gt%3B%3D%200%29%0A%09%09%09%09v%20%3D%203.5%3B%0A%09%09%09else%20if%28vc.compare%28pv%2C%20%221.9a1pre%22%29%20%26gt%3B%3D%200%29%0A%09%09%09%09v%20%3D%203.0%3B%0A%09%09%09else%20if%28vc.compare%28pv%2C%20%221.8.1a1pre%22%29%20%26gt%3B%3D%200%29%0A%09%09%09%09v%20%3D%202.0%3B%0A%09%09%09else%20//if%28vc.compare%28pv%2C%20%221.8a1pre%22%29%20%26gt%3B%3D%200%29%0A%09%09%09%09v%20%3D%201.5%3B%0A%09%09%09delete%20this.fxVersion%3B%0A%09%09%09return%20this.fxVersion%20%3D%20v%3B%0A%09%09%7D%2C%0A%09%09get%20noStyles%28%29%20%7B%0A%09%09%09delete%20this.noStyles%3B%0A%09%09%09//return%20this.noStyles%20%3D%20this.fxVersion%20%26lt%3B%203%3B%0A%09%09%09return%20this.noStyles%20%3D%20Components.ID%28%22%7B41d979dc-ea03-4235-86ff-1e3c090c5630%7D%22%29%0A%09%09%09%09.equals%28Components.interfaces.nsIStyleSheetService%29%3B%0A%09%09%7D%2C%0A%09%09stopEvent%3A%20function%28e%29%20%7B%0A%09%09%09e.preventDefault%28%29%3B%0A%09%09%09e.stopPropagation%28%29%3B%0A%09%09%09//_log%28%22stopEvent%3A%20%22%20+%20e.type%29%3B%0A%09%09%7D%2C%0A%09%09get%20flasher%28%29%20%7B%0A%09%09%09var%20flasher%20%3D%20Components.classes%5B%22@mozilla.org/inspector/flasher%3B1%22%5D%0A%09%09%09%09.getService%28Components.interfaces.inIFlasher%29%3B%0A%09%09%09flasher.color%20%3D%20_borderColor%3B%0A%09%09%09flasher.thickness%20%3D%201%3B%0A%09%09%09flasher.invert%20%3D%20false%3B%0A%0A%09%09%09delete%20this.flasher%3B%0A%09%09%09return%20this.flasher%20%3D%20flasher%3B%0A%09%09%7D%2C%0A%09%09hl%3A%20function%28node%29%20%7B%0A%09%09%09if%28%21_highlight%29%0A%09%09%09%09return%3B%0A%09%09%09this.unhl%28%29%3B%20//%20Only%20one%20highlighted%20node%0A%09%09%09if%28%21%28%22setAttributeNS%22%20in%20node%29%29%0A%09%09%09%09return%3B%0A%09%09%09this._hl%20%3D%20node%3B%0A%0A%09%09%09if%28_highlightUsingFlasher%29%20%7B%0A%09%09%09%09this.flasher.drawElementOutline%28node%29%3B%0A%09%09%09%09this._hlInterval%20%3D%20setInterval%28function%28_this%29%20%7B%0A%09%09%09%09%09_this.flasher.drawElementOutline%28node%29%3B%0A%09%09%09%09%7D%2C%2010%2C%20this%29%3B%0A%09%09%09%09return%3B%0A%09%09%09%7D%0A%0A%09%09%09if%28this.noStyles%29%20%7B%0A%09%09%09%09this._oldStyle%20%3D%20node.hasAttribute%28%22style%22%29%20%26amp%3B%26amp%3B%20node.getAttribute%28%22style%22%29%3B%0A%09%09%09%09node.style.outline%20%3D%20%221px%20solid%20%22%20+%20_borderColor%3B%0A%09%09%09%09node.style.outlineOffset%20%3D%20%22-1px%22%3B%0A%09%09%09%09//return%3B%0A%09%09%09%7D%0A%09%09%09node.setAttributeNS%28this.context.hlAttrNS%2C%20this.context.hlAttr%2C%20%22true%22%29%3B%0A%09%09%7D%2C%0A%09%09unhl%3A%20function%28%29%20%7B%0A%09%09%09var%20node%20%3D%20this._hl%3B%0A%09%09%09if%28%21node%29%0A%09%09%09%09return%3B%0A%09%09%09this._hl%20%3D%20null%3B%0A%09%09%09if%28%21%28%22removeAttributeNS%22%20in%20node%29%29%0A%09%09%09%09return%3B%0A%0A%09%09%09if%28_highlightUsingFlasher%29%20%7B%0A%09%09%09%09this.flasher.repaintElement%28node%29%3B%0A%09%09%09%09this.flasher.repaintElement%28node.ownerDocument.documentElement%29%3B%0A%09%09%09%09clearInterval%28this._hlInterval%29%3B%0A%09%09%09%09return%3B%0A%09%09%09%7D%0A%0A%09%09%09if%28this.noStyles%29%20%7B%0A%09%09%09%09if%28this._oldStyle%20%7C%7C%20this._oldStyle%20%3D%3D%3D%20%22%22%29%0A%09%09%09%09%09node.setAttribute%28%22style%22%2C%20this._oldStyle%29%3B%0A%09%09%09%09else%0A%09%09%09%09%09node.removeAttribute%28%22style%22%29%3B%0A%09%09%09%09//return%3B%0A%09%09%09%7D%0A%09%09%09node.removeAttributeNS%28this.context.hlAttrNS%2C%20this.context.hlAttr%29%3B%0A%09%09%7D%2C%0A%09%09watchAttrs%3A%20function%28node%29%20%7B%0A%09%09%09this.unwatchAttrs%28%29%3B%20//%20Only%20one%20watched%20node%0A%09%09%09this._node%20%3D%20node%3B%0A%09%09%09//ael%28%22DOMAttrModified%22%2C%20this%2C%20true%2C%20node%29%3B%0A%09%09%09//%20Hack%20for%20Firefox%202%0A%09%09%09this._attrsWatcher%20%3D%20%7B%0A%09%09%09%09parent%3A%20this%2C%0A%09%09%09%09handleEvent%3A%20function%28e%29%20%7B%0A%09%09%09%09%09this.parent.DOMAttrModifiedHandler%28e%29%3B%0A%09%09%09%09%7D%0A%09%09%09%7D%3B%0A%09%09%09ael%28%22DOMAttrModified%22%2C%20this._attrsWatcher%2C%20true%2C%20node%29%3B%0A%09%09%7D%2C%0A%09%09unwatchAttrs%3A%20function%28%29%20%7B%0A%09%09%09var%20node%20%3D%20this._node%3B%0A%09%09%09if%28%21node%29%0A%09%09%09%09return%3B%0A%09%09%09this._node%20%3D%20null%3B%0A%09%09%09//rel%28%22DOMAttrModified%22%2C%20this%2C%20true%2C%20node%29%3B%0A%09%09%09rel%28%22DOMAttrModified%22%2C%20this._attrsWatcher%2C%20true%2C%20node%29%3B%0A%09%09%7D%2C%0A%09%09DOMAttrModifiedHandler%3A%20function%28e%29%20%7B%0A%09%09%09//if%28e.attrName%20%21%3D%20this.context.hlAttr%29%0A%09%09%09//%09_log%28e.type%20+%20%22%20%22%20+%20e.attrName%29%3B%0A%09%09%09this._node%20%26amp%3B%26amp%3B%20this.setData%28this._node%29%3B%0A%09%09%7D%2C%0A%09%09setClipboardData%3A%20function%28dataObj%2C%20clipId%29%20%7B%0A%09%09%09var%20ta%20%3D%20Components.classes%5B%22@mozilla.org/widget/transferable%3B1%22%5D%0A%09%09%09%09.createInstance%28Components.interfaces.nsITransferable%29%3B%0A%09%09%09for%28var%20flavor%20in%20dataObj%29%20if%28dataObj.hasOwnProperty%28flavor%29%29%20%7B%0A%09%09%09%09var%20value%20%3D%20dataObj%5Bflavor%5D%3B%0A%09%09%09%09var%20str%20%3D%20Components.classes%5B%22@mozilla.org/supports-string%3B1%22%5D%0A%09%09%09%09%09.createInstance%28Components.interfaces.nsISupportsString%29%3B%0A%09%09%09%09str.data%20%3D%20value%3B%0A%09%09%09%09ta.addDataFlavor%28flavor%29%3B%0A%09%09%09%09ta.setTransferData%28flavor%2C%20str%2C%20value.length%20*%202%29%3B%0A%09%09%09%7D%0A%09%09%09var%20cb%20%3D%20Components.classes%5B%22@mozilla.org/widget/clipboard%3B1%22%5D%0A%09%09%09%09.getService%28Components.interfaces.nsIClipboard%29%3B%0A%09%09%09cb.setData%28ta%2C%20null%2C%20clipId%20%3D%3D%3D%20undefined%20%3F%20cb.kGlobalClipboard%20%3A%20clipId%29%3B%0A%09%09%7D%2C%0A%09%09_noMouseover%3A%20false%2C%0A%09%09_noMouseoverTimer%3A%20null%2C%0A%09%09mouseoverHandler%3A%20function%28e%29%20%7B%0A%09%09%09if%28this._noMouseover%29%0A%09%09%09%09return%3B%0A%09%09%09var%20node%20%3D%20e.originalTarget%3B%0A%09%09%09this._nodes%20%3D%20%5Bnode%5D%3B%0A%09%09%09this.handleNodeFromEvent%28node%2C%20e%29%3B%0A%09%09%7D%2C%0A%09%09handleNodeFromEvent%3A%20function%28node%2C%20e%29%20%7B%0A%09%09%09this.hl%28node%29%3B%0A%09%09%09this.setData%28node%29%3B%0A%09%09%09this.watchAttrs%28node%29%3B%0A%09%09%09this.mousemoveHandler%28e%29%3B%0A%09%09%7D%2C%0A%09%09handleNode%3A%20function%28node%29%20%7B%0A%09%09%09//%20Tooltip%20with%20big%20height%20-%26gt%3B%20wrongly%20under%20cursor%20-%26gt%3B%20reposition%20-%26gt%3B%20mouseover%0A%09%09%09//%20And%20setTimeout%28%29%20in%20parent%20window%20fail%20for%20modal%20child%20window%0A%09%09%09this._noMouseover%20%3D%20true%3B%0A%09%09%09this._noMouseoverTimer%20%26amp%3B%26amp%3B%20this._noMouseoverTimer.cancel%28%29%3B%0A%0A%09%09%09this.handleNodeFromEvent%28node%29%3B%0A%0A%09%09%09if%28%21this._noMouseoverTimer%29%0A%09%09%09%09this._noMouseoverTimer%20%3D%20Components.classes%5B%22@mozilla.org/timer%3B1%22%5D%0A%09%09%09%09%09.createInstance%28Components.interfaces.nsITimer%29%3B%0A%09%09%09var%20timer%20%3D%20this._noMouseoverTimer%3B%0A%09%09%09var%20observer%20%3D%20%7B%0A%09%09%09%09context%3A%20this%2C%0A%09%09%09%09observe%3A%20function%28%29%20%7B%0A%09%09%09%09%09this.context._noMouseover%20%3D%20false%3B%0A%09%09%09%09%7D%0A%09%09%09%7D%3B%0A%09%09%09timer.init%28observer%2C%20200%2C%20timer.TYPE_ONE_SHOT%29%3B%0A%09%09%7D%2C%0A%09%09mousemoveHandler%3A%20function%28e%29%20%7B%0A%09%09%09var%20tt%20%3D%20this.context.tt%3B%0A%0A%09%09%09if%28%21this._hasData%29%20%7B%0A%09%09%09%09this.mouseoverHandler%28e%29%3B%0A%09%09%09%09return%3B%0A%09%09%09%7D%0A%0A%09%09%09if%28e%29%20%7B%0A%09%09%09%09this._lastScreenX%20%3D%20e.screenX%3B%0A%09%09%09%09this._lastScreenY%20%3D%20e.screenY%3B%0A%0A%09%09%09%09this._shiftKey%20%3D%20e.shiftKey%3B%0A%09%09%09%7D%0A%09%09%09else%20%7B%0A%09%09%09%09e%20%3D%20%7B%0A%09%09%09%09%09screenX%3A%20this._lastScreenX%20%7C%7C%200%2C%0A%09%09%09%09%09screenY%3A%20this._lastScreenY%20%7C%7C%200%0A%09%09%09%09%7D%3B%0A%09%09%09%7D%0A%0A%09%09%09var%20fxVersion%20%3D%20this.fxVersion%3B%0A%09%09%09//if%28fxVersion%20%26lt%3B%3D%202%29%20%7B%0A%09%09%09//%09Array.forEach%28tt.getElementsByAttribute%28%22class%22%2C%20%22attrsInspector-item%22%29%2C%20function%28elt%29%20%7B%0A%09%09%09//%09%09var%20win%20%3D%20elt.ownerDocument.defaultView%3B%0A%09%09%09//%09%09elt.parentNode.style.height%20%3D%20Math.min%28%0A%09%09%09//%09%09%09parseInt%28win.getComputedStyle%28elt%2C%20null%29.maxHeight%29%2C%0A%09%09%09//%09%09%09parseInt%28win.getComputedStyle%28elt%2C%20null%29.height%29%0A%09%09%09//%09%09%29%20+%20%22px%22%3B%0A%09%09%09//%09%7D%29%3B%0A%09%09%09//%7D%0A%09%09%09if%28fxVersion%20%26lt%3B%3D%202%29%20%7B%0A%09%09%09%09//%20Ugly%20workaround...%0A%09%09%09%09var%20text%20%3D%20Array.map%28tt.childNodes%2C%20function%28node%29%20%7B%0A%09%09%09%09%09return%20node.textContent%3B%0A%09%09%09%09%7D%29.join%28%22%5Cn%22%29%3B%0A%09%09%09%09while%28tt.hasChildNodes%28%29%29%0A%09%09%09%09%09tt.removeChild%28tt.lastChild%29%3B%0A%09%09%09%09var%20d%20%3D%20top.document.createElementNS%28%0A%09%09%09%09%09%22http%3A//www.w3.org/1999/xhtml%22%2C%0A%09%09%09%09%09%22div%22%0A%09%09%09%09%29%3B%0A%09%09%09%09d.style.whiteSpace%20%3D%20%22-moz-pre-wrap%22%3B%0A%09%09%09%09d.textContent%20%3D%20text%3B%0A%09%09%09%09tt.height%20%3D%20null%3B%0A%09%09%09%09tt.insertBefore%28d%2C%20tt.firstChild%29%3B%0A%09%09%09%09tt.height%20%3D%20tt.boxObject.height%3B%0A%09%09%09%7D%0A%0A%09%09%09if%28%22openPopupAtScreen%22%20in%20tt%29%20//%20Firefox%203.0+%0A%09%09%09%09tt.openPopupAtScreen%28e.screenX%2C%20e.screenY%2C%20false%20/*isContextMenu*/%29%3B%0A%09%09%09else%0A%09%09%09%09tt.showPopup%28document.documentElement%2C%20e.screenX%2C%20e.screenY%2C%20%22tooltip%22%2C%20null%2C%20null%29%3B%0A%09%09%09if%28fxVersion%20%26lt%3B%3D%202%29%0A%09%09%09%09return%3B%0A%09%09%09var%20x%20%3D%20e.screenX%3B%0A%09%09%09var%20y%20%3D%20e.screenY%3B%0A%09%09%09if%28fxVersion%20%26lt%3B%3D%203.5%29%20%7B%0A%09%09%09%09x%20%3D%20Math.min%28screen.width%20%20-%20tt.boxObject.width%2C%20%20x%29%3B%0A%09%09%09%09y%20%3D%20Math.min%28screen.height%20-%20tt.boxObject.height%2C%20y%29%3B%0A%09%09%09%09var%20debo%20%3D%20document.documentElement.boxObject%3B%0A%09%09%09%09x%20+%3D%20debo.screenX%3B%0A%09%09%09%09y%20+%3D%20debo.screenY%3B%0A%09%09%09%7D%0A%09%09%09if%28fxVersion%20%21%3D%203.6%29%0A%09%09%09%09y%20+%3D%2022%3B%0A%09%09%09tt.moveTo%28x%2C%20y%29%3B%0A%09%09%7D%2C%0A%09%09mouseoutHandler%3A%20function%28e%29%20%7B%0A%09%09%09if%28%21e.relatedTarget%29%0A%09%09%09%09this.context.tt.hidePopup%28%29%3B%0A%09%09%09this.unwatchAttrs%28%29%3B%0A%09%09%09this.unhl%28%29%3B%0A%09%09%7D%2C%0A%09%09keydownHandler%3A%20function%28e%29%20%7B%0A%09%09%09this._shiftKey%20%3D%20e.shiftKey%3B%0A%09%09%09this.keypressHandler.apply%28this%2C%20arguments%29%3B%0A%09%09%7D%2C%0A%09%09keyupHandler%3A%20function%28e%29%20%7B%0A%09%09%09this._shiftKey%20%3D%20e.shiftKey%3B%0A%09%09%09this.keypressHandler.apply%28this%2C%20arguments%29%3B%0A%09%09%7D%2C%0A%09%09keypressHandler%3A%20function%28e%2C%20top%29%20%7B%0A%09%09%09//%20keydown%20%3D%26gt%3B%20stopEvent%28%29%0A%09%09%09//%20keypress%20%3D%26gt%3B%20stopEvent%28%29%20+%20hetkey%20action%0A%09%09%09//%20keyup%20%3D%26gt%3B%20stopEvent%28%29%0A%09%09%09var%20onlyStop%20%3D%20e.type%20%3D%3D%20%22keydown%22%20%7C%7C%20e.type%20%3D%3D%20%22keyup%22%3B%0A%09%09%09if%28e.keyCode%20%3D%3D%20e.DOM_VK_ESCAPE%29%20%7B%0A%09%09%09%09this.stopEvent%28e%29%3B%0A%09%09%09%09if%28onlyStop%29%0A%09%09%09%09%09return%3B%0A%09%09%09%09this.stopSingleEvent%28top%2C%20%22keyup%22%29%3B%0A%09%09%09%09this.stop%28%29%3B%0A%09%09%09%09return%3B%0A%09%09%09%7D%0A%09%09%09var%20ctrl%20%20%20%20%20%20%3D%20%28e.ctrlKey%20%7C%7C%20e.metaKey%29%20%26amp%3B%26amp%3B%20%21e.shiftKey%20%26amp%3B%26amp%3B%20%21e.altKey%3B%0A%09%09%09var%20ctrlShift%20%3D%20%28e.ctrlKey%20%7C%7C%20e.metaKey%29%20%26amp%3B%26amp%3B%20%20e.shiftKey%20%26amp%3B%26amp%3B%20%21e.altKey%3B%0A%09%09%09if%28%21ctrl%20%26amp%3B%26amp%3B%20%21ctrlShift%29%0A%09%09%09%09return%3B%0A%0A%09%09%09if%28ctrl%20%26amp%3B%26amp%3B%20e.keyCode%20%3D%3D%20e.DOM_VK_UP%29%20%7B%20//%20Ctrl+Up%0A%09%09%09%09this.stopEvent%28e%29%3B%0A%09%09%09%09if%28%21onlyStop%29%0A%09%09%09%09%09this.navigateUp%28top%29%3B%0A%09%09%09%7D%0A%09%09%09else%20if%28ctrl%20%26amp%3B%26amp%3B%20e.keyCode%20%3D%3D%20e.DOM_VK_DOWN%29%20%7B%20//%20Ctrl+Down%0A%09%09%09%09this.stopEvent%28e%29%3B%0A%09%09%09%09if%28%21onlyStop%29%0A%09%09%09%09%09this.navigateDown%28%29%3B%0A%09%09%09%7D%0A%09%09%09else%20if%28ctrlShift%20%26amp%3B%26amp%3B%20e.keyCode%20%3D%3D%20e.DOM_VK_C%29%20//%20keydown%20%7C%7C%20keyup%0A%09%09%09%09this.stopEvent%28e%29%3B%0A%09%09%09else%20if%28ctrlShift%20%26amp%3B%26amp%3B%20e.keyCode%20%3D%3D%200%20%26amp%3B%26amp%3B%20String.fromCharCode%28e.charCode%29%20%3D%3D%20%22C%22%29%20%7B%20//%20Ctrl+Shift+C%0A%09%09%09%09this.stopEvent%28e%29%3B%0A%09%09%09%09if%28%21onlyStop%29%0A%09%09%09%09%09this.copyTootipContent%28%29%3B%0A%09%09%09%7D%0A%09%09%09else%20if%28ctrlShift%20%26amp%3B%26amp%3B%20e.keyCode%20%3D%3D%20e.DOM_VK_I%29%20//%20keydown%20%7C%7C%20keyup%0A%09%09%09%09this.stopEvent%28e%29%3B%0A%09%09%09else%20if%28ctrlShift%20%26amp%3B%26amp%3B%20e.keyCode%20%3D%3D%200%20%26amp%3B%26amp%3B%20String.fromCharCode%28e.charCode%29%20%3D%3D%20%22I%22%29%20%7B%20//%20Ctrl+Shift+I%0A%09%09%09%09this._checkPreventDefault%28e%29%3B%0A%09%09%09%09this.stopEvent%28e%29%3B%0A%09%09%09%09if%28onlyStop%29%0A%09%09%09%09%09return%3B%0A%09%09%09%09this.stopSingleEvent%28top%2C%20%22keyup%22%29%3B%0A%09%09%09%09var%20nodes%20%3D%20this._nodes%3B%0A%09%09%09%09nodes.length%20%26amp%3B%26amp%3B%20this.inspect%28nodes%5B0%5D%2C%20top%29%3B%0A%09%09%09%7D%0A%09%09%7D%2C%0A%09%09navigateUp%3A%20function%28top%29%20%7B%0A%09%09%09var%20nodes%20%3D%20this._nodes%3B%0A%09%09%09var%20node%20%3D%20nodes.length%20%26amp%3B%26amp%3B%20nodes%5B0%5D.parentNode%3B%0A%09%09%09if%28%21node%20%26amp%3B%26amp%3B%20nodes.length%20%26amp%3B%26amp%3B%20nodes%5B0%5D.nodeType%20%3D%3D%20Node.DOCUMENT_NODE%20%26amp%3B%26amp%3B%20nodes%5B0%5D%20%21%3D%20top.document%29%0A%09%09%09%09node%20%3D%20this.getParentFrame%28nodes%5B0%5D%2C%20top.document%29%3B%0A%09%09%09if%28node%29%20%7B%0A%09%09%09%09nodes.unshift%28node%29%3B%0A%09%09%09%09this.handleNode%28node%29%3B%0A%09%09%09%7D%0A%09%09%7D%2C%0A%09%09navigateDown%3A%20function%28%29%20%7B%0A%09%09%09var%20nodes%20%3D%20this._nodes%3B%0A%09%09%09if%28nodes.length%20%26gt%3B%201%29%20%7B%0A%09%09%09%09nodes.shift%28%29%3B%0A%09%09%09%09this.handleNode%28nodes%5B0%5D%29%3B%0A%09%09%09%7D%0A%09%09%09else%20if%28nodes.length%20%3D%3D%201%29%20%7B%0A%09%09%09%09var%20node%20%3D%20nodes%5B0%5D%3B%0A%09%09%09%09var%20childs%20%3D%20node.childNodes%3B%0A%09%09%09%09if%28%21childs.length%20%26amp%3B%26amp%3B%20%22getAnonymousNodes%22%20in%20node.ownerDocument%29%0A%09%09%09%09%09childs%20%3D%20node.ownerDocument.getAnonymousNodes%28node%29%3B%0A%09%09%09%09if%28childs%29%20for%28var%20i%20%3D%200%2C%20l%20%3D%20childs.length%3B%20i%20%26lt%3B%20l%3B%20i++%29%20%7B%0A%09%09%09%09%09var%20node%20%3D%20childs%5Bi%5D%3B%0A%09%09%09%09%09if%28%22attributes%22%20in%20node%20%26amp%3B%26amp%3B%20node.attributes%29%20%7B%0A%09%09%09%09%09%09this._nodes%20%3D%20%5Bnode%5D%3B%0A%09%09%09%09%09%09this.handleNode%28node%29%3B%0A%09%09%09%09%09%09break%3B%0A%09%09%09%09%09%7D%0A%09%09%09%09%7D%0A%09%09%09%7D%0A%09%09%7D%2C%0A%09%09copyTootipContent%3A%20function%28%29%20%7B%0A%09%09%09var%20tt%20%3D%20this.context.tt%3B%0A%09%09%09var%20text%20%3D%20Array.map%28tt.childNodes%2C%20function%28node%29%20%7B%0A%09%09%09%09return%20node.textContent%3B%0A%09%09%09%7D%29.join%28%22%5Cn%22%29%3B%0A%09%09%09var%20_tt%20%3D%20tt.cloneNode%28true%29%3B%0A%09%09%09Array.forEach%28_tt.getElementsByAttribute%28%22class%22%2C%20%22attrsInspector-value%22%29%2C%20function%28elt%29%20%7B%0A%09%09%09%09elt.style.whiteSpace%20%3D%20%22pre%22%3B%0A%09%09%09%7D%29%3B%0A%09%09%09if%28_tt.firstChild.style.whiteSpace%20%3D%3D%20%22-moz-pre-wrap%22%29%20//%20Part%20of%20hack%20for%20Firefox%201.5%20and%202.0%0A%09%09%09%09_tt.firstChild.style.whiteSpace%20%3D%20%22pre%22%3B%0A%09%09%09var%20html%20%3D%20Array.map%28_tt.childNodes%2C%20function%28node%29%20%7B%0A%09%09%09%09return%20new%20XMLSerializer%28%29.serializeToString%28node%29%3B%0A%09%09%09%7D%29.join%28%22%5Cn%22%29%3B%0A%09%09%09this.setClipboardData%28%7B%0A%09%09%09%09%22text/unicode%22%3A%20text%2C%0A%09%09%09%09%22text/html%22%3A%20%20%20%20html%0A%09%09%09%7D%29%3B%0A%0A%09%09%09if%28%21/%28%3F%3A%5E%7C%5Cs%29attrsInspector-copied%28%3F%3A%5Cs%7C%24%29/.test%28tt.className%29%29%0A%09%09%09%09tt.className%20+%3D%20%22%20attrsInspector-copied%22%3B%0A%09%09%09//tt.style.opacity%20%3D%20%220.75%22%3B%0A%09%09%09tt.style.color%20%3D%20%22GrayText%22%3B%0A%09%09%09setTimeout%28function%28%29%20%7B%0A%09%09%09%09tt.className%20%3D%20tt.className%0A%09%09%09%09%09.replace%28/%28%3F%3A%5E%7C%5Cs%29attrsInspector-copied%28%3F%3A%5Cs%7C%24%29/%2C%20%22%20%22%29%0A%09%09%09%09%09.replace%28/%5Cs+%24/%2C%20%22%22%29%3B%0A%09%09%09%09//tt.style.opacity%20%3D%20%22%22%3B%0A%09%09%09%09tt.style.color%20%3D%20%22%22%3B%0A%09%09%09%7D%2C%20150%29%3B%0A%09%09%7D%2C%0A%09%09stopSingleEvent%3A%20function%28target%2C%20type%29%20%7B%0A%09%09%09target.addEventListener%28type%2C%20%7B%0A%09%09%09%09target%3A%20target%2C%0A%09%09%09%09context%3A%20this%2C%0A%09%09%09%09handleEvent%3A%20function%28e%29%20%7B%0A%09%09%09%09%09this.target.removeEventListener%28e.type%2C%20this%2C%20true%29%3B%0A%09%09%09%09%09this.context.stopEvent%28e%29%3B%0A%09%09%09%09%7D%0A%09%09%09%7D%2C%20true%29%3B%0A%09%09%7D%2C%0A%09%09getParentFrame%3A%20function%28document%2C%20doc%29%20%7B%0A%09%09%09//%20We%20don%27t%20check%20anonymous%20nodes%20now%0A%09%09%09var%20browser%3B%0A%09%09%09const%20XULNS%20%3D%20%22http%3A//www.mozilla.org/keymaster/gatekeeper/there.is.only.xul%22%3B%0A%09%09%09Array.concat%28%0A%09%09%09%09Array.slice%28doc.getElementsByTagNameNS%28XULNS%2C%20%22tabbrowser%22%29%29%2C%0A%09%09%09%09Array.slice%28doc.getElementsByTagNameNS%28XULNS%2C%20%22browser%22%29%29%2C%0A%09%09%09%09Array.slice%28doc.getElementsByTagName%28%22iframe%22%29%29%2C%0A%09%09%09%09Array.slice%28doc.getElementsByTagName%28%22frame%22%29%29%0A%09%09%09%29.some%28function%28br%29%20%7B%0A%09%09%09%09if%28%21%28%22contentDocument%22%20in%20br%29%29%0A%09%09%09%09%09return%20false%3B%0A%09%09%09%09var%20doc%20%3D%20br.contentDocument%3B%0A%09%09%09%09_log%28%0A%09%09%09%09%09%22Search%20parent%20frame%3A%20%26lt%3B%22%20+%20br.nodeName%20+%20%22%26gt%3B%20%22%0A%09%09%09%09%09+%20%28doc.title%20%3F%20doc.title%20+%20%22%20%22%20%3A%20%22%22%29%20+%20doc.documentURI%0A%09%09%09%09%29%3B%0A%09%09%09%09if%28%0A%09%09%09%09%09doc%20%3D%3D%20document%0A%09%09%09%09%09%7C%7C%20%28br%20%3D%20this.getParentFrame%28document%2C%20doc%29%29%0A%09%09%09%09%29%20%7B%0A%09%09%09%09%09browser%20%3D%20br.localName.toLowerCase%28%29%20%3D%3D%20%22tabbrowser%22%20%26amp%3B%26amp%3B%20br.selectedBrowser%20%7C%7C%20br%3B%0A%09%09%09%09%09return%20true%3B%0A%09%09%09%09%7D%0A%09%09%09%09return%20false%3B%0A%09%09%09%7D%2C%20this%29%3B%0A%09%09%09return%20browser%3B%0A%09%09%7D%2C%0A%09%09mousedownHandler%3A%20function%28e%29%20%7B%0A%09%09%09//_log%28e.type%29%3B%0A%09%09%09if%28this.canInspect%28e%29%29%20%7B%0A%09%09%09%09this._checkPreventDefault%28e%29%3B%0A%09%09%09%09this.stopEvent%28e%29%3B%0A%09%09%09%7D%0A%09%09%7D%2C%0A%09%09mouseupHandler%3A%20function%28e%29%20%7B%0A%09%09%09this.mousedownHandler.apply%28this%2C%20arguments%29%3B%0A%09%09%7D%2C%0A%09%09clickHandler%3A%20function%28e%2C%20top%29%20%7B%0A%09%09%09if%28%21this.canInspect%28e%29%29%0A%09%09%09%09return%3B%0A%09%09%09this._checkPreventDefault%28e%29%3B%0A%09%09%09this.stopEvent%28e%29%3B%0A%09%09%09var%20nodes%20%3D%20this._nodes%3B%0A%09%09%09var%20node%20%3D%20nodes.length%20%3F%20nodes%5B0%5D%20%3A%20e.originalTarget%3B%0A%09%09%09this.inspect%28node%2C%20top%29%3B%0A%09%09%7D%2C%0A%09%09inspect%3A%20function%28node%2C%20top%29%20%7B%0A%09%09%09var%20inspect%20%3D%20this.context.inspector%3B%0A%09%09%09this.stop%28%29%3B%0A%09%09%09_log%28inspect%20%3F%20%26lt%3B%26gt%3BOpen%20DOM%20Inspector%20for%20%26amp%3Blt%3B%7Bnode.nodeName%7D%26amp%3Bgt%3B%26lt%3B/%26gt%3B%20%3A%20%22DOM%20Inspector%20not%20found%21%22%29%3B%0A%09%09%09inspect%20%26amp%3B%26amp%3B%20inspect%28node%2C%20top%29%3B%0A%09%09%09this.closeMenus%28node%29%3B%0A%09%09%09this.hideUnclosedPopups%28%29%3B%0A%09%09%7D%2C%0A%09%09_checkPreventDefault%3A%20function%28e%29%20%7B%0A%09%09%09if%28%22defaultPrevented%22%20in%20e%20%3F%20e.defaultPrevented%20%3A%20e.getPreventDefault%28%29%29%0A%09%09%09%09_log%28%26lt%3B%26gt%3BWarning%21%20Default%20action%20for%20%22%7Be.type%7D%22%20event%20is%20already%20cancelled%21%26lt%3B/%26gt%3B%29%3B%0A%09%09%7D%2C%0A%09%09closeMenus%3A%20function%28node%29%20%7B%0A%09%09%09//%20Based%20on%20function%20closeMenus%20from%20chrome%3A//browser/content/utilityOverlay.js%0A%09%09%09for%28%3B%20node%20%26amp%3B%26amp%3B%20%22tagName%22%20in%20node%3B%20node%20%3D%20node.parentNode%29%20%7B%0A%09%09%09%09if%28%0A%09%09%09%09%09node.namespaceURI%20%3D%3D%20%22http%3A//www.mozilla.org/keymaster/gatekeeper/there.is.only.xul%22%0A%09%09%09%09%09%26amp%3B%26amp%3B%20%28node.localName%20%3D%3D%20%22menupopup%22%20%7C%7C%20node.localName%20%3D%3D%20%22popup%22%29%0A%09%09%09%09%29%0A%09%09%09%09%09node.hidePopup%28%29%3B%0A%09%09%09%7D%0A%09%09%7D%2C%0A%0A%09%09_popups%3A%20%5B%5D%2C%0A%09%09__shiftKey%3A%20false%2C%0A%09%09get%20_shiftKey%28%29%20%7B%0A%09%09%09return%20this.__shiftKey%3B%0A%09%09%7D%2C%0A%09%09set%20_shiftKey%28val%29%20%7B%0A%09%09%09this.__shiftKey%20%3D%20val%3B%0A%09%09%09%21val%20%26amp%3B%26amp%3B%20this.hideUnclosedPopups%28%29%3B%0A%09%09%7D%2C%0A%09%09hideUnclosedPopups%3A%20function%28%29%20%7B%0A%09%09%09this._popups.forEach%28function%28popup%29%20%7B%0A%09%09%09%09if%28%22hidePopup%22%20in%20popup%29%20%7B%0A%09%09%09%09%09popup.hidePopup%28%29%3B%0A%09%09%09%09%09_log%28%22Hide%20popup%3A%20%22%20+%20this._getPopupInfo%28popup%29%29%3B%0A%09%09%09%09%7D%0A%09%09%09%7D%2C%20this%29%3B%0A%09%09%09this._popups%20%3D%20%5B%5D%3B%0A%09%09%7D%2C%0A%09%09popupshowingHandler%3A%20function%28e%29%20%7B%0A%09%09%09if%28this._shiftKey%29%0A%09%09%09%09return%3B%0A%09%09%09var%20tar%20%3D%20e.originalTarget%3B%0A%09%09%09if%28tar.localName%20%3D%3D%20%22tooltip%22%20%26amp%3B%26amp%3B%20tar.id%20%21%3D%20this.context.ttId%29%20%7B%0A%09%09%09%09this.stopEvent%28e%29%3B%0A%09%09%09%09_log%28%22Forbid%20tooltip%20showing%3A%20%22%20+%20this._getPopupInfo%28tar%29%29%3B%0A%09%09%09%7D%0A%09%09%7D%2C%0A%09%09popuphidingHandler%3A%20function%28e%29%20%7B%0A%09%09%09if%28%21this._shiftKey%29%0A%09%09%09%09return%3B%0A%09%09%09var%20tar%20%3D%20e.originalTarget%3B%0A%09%09%09if%28/*tar.localName%20%3D%3D%20%22tooltip%22%20%26amp%3B%26amp%3B%20*/tar.id%20%21%3D%20this.context.ttId%29%20%7B%0A%09%09%09%09this.stopEvent%28e%29%3B%0A%09%09%09%09if%28this._popups.indexOf%28tar%29%20%3D%3D%20-1%29%0A%09%09%09%09%09this._popups.push%28tar%29%3B%0A%09%09%09%09_log%28%22Forbid%20popup%20hiding%3A%20%22%20+%20this._getPopupInfo%28tar%29%29%3B%0A%09%09%09%7D%0A%09%09%7D%2C%0A%09%09_getPopupInfo%3A%20function%28tt%29%20%7B%0A%09%09%09var%20ret%20%3D%20%22%26lt%3B%22%20+%20tt.nodeName%20+%20%22%26gt%3B%22%3B%0A%09%09%09if%28tt.id%29%0A%09%09%09%09ret%20+%3D%20%26lt%3B%26gt%3B%20id%3D%22%7Btt.id%7D%22%26lt%3B/%26gt%3B%3B%0A%09%09%09if%28tt.className%29%0A%09%09%09%09ret%20+%3D%20%26lt%3B%26gt%3B%20class%3D%22%7Btt.className%7D%22%26lt%3B/%26gt%3B%3B%0A%09%09%09var%20val%20%3D%20tt.value%20%7C%7C%20tt.getAttribute%28%22value%22%29%20%7C%7C%20tt.getAttribute%28%22label%22%29%20%7C%7C%20tt.textContent%3B%0A%09%09%09if%28val%29%0A%09%09%09%09ret%20+%3D%20%27%20%22%27%20+%20val%20+%20%27%22%27%3B%0A%09%09%09return%20ret%3B%0A%09%09%7D%2C%0A%0A%09%09observe%3A%20function%28subject%2C%20topic%2C%20data%29%20%7B%0A%09%09%09if%28topic%20%3D%3D%20%22domwindowopened%22%29%20%7B%0A%09%09%09%09this.context.setListeners%28ael%2C%20subject%29%3B%0A%09%09%09%09_log%28%22New%20window%20opened%22%29%3B%0A%09%09%09%09if%28%21_debug%29%0A%09%09%09%09%09return%3B%0A%09%09%09%09this._loadHandler%20%3D%20%7B%0A%09%09%09%09%09parent%3A%20this%2C%0A%09%09%09%09%09window%3A%20subject%2C%0A%09%09%09%09%09handleEvent%3A%20function%28e%29%20%7B%0A%09%09%09%09%09%09if%28e.target.defaultView%20%21%3D%20this.window%29%20//%3F%0A%09%09%09%09%09%09%09return%3B%0A%09%09%09%09%09%09_log%28%26lt%3B%26gt%3BNew%20window%20loaded%3A%20%7Be.target.title%7D%20%28%7Be.target.location%7D%29%26lt%3B/%26gt%3B%29%3B%0A%09%09%09%09%09%09this.destroy%28%29%3B%0A%09%09%09%09%09%7D%2C%0A%09%09%09%09%09destroy%3A%20function%28%29%20%7B%0A%09%09%09%09%09%09this.window.removeEventListener%28%22load%22%2C%20this%2C%20false%29%3B%0A%09%09%09%09%09%09delete%20this.parent._loadHandler%3B%0A%09%09%09%09%09%7D%0A%09%09%09%09%7D%3B%0A%09%09%09%09subject.addEventListener%28%22load%22%2C%20this._loadHandler%2C%20false%29%3B%0A%09%09%09%7D%0A%09%09%09else%20if%28topic%20%3D%3D%20%22domwindowclosed%22%29%20%7B%0A%09%09%09%09if%28this.hasOwnProperty%28%22_loadHandler%22%29%29%20//%20Window%20can%20be%20closed%20before%20%22load%22%20event%20happens%0A%09%09%09%09%09this._loadHandler.destroy%28%29%3B%0A%09%09%09%09this.context.setListeners%28rel%2C%20subject%29%3B%0A%09%09%09%09if%28subject%20%3D%3D%20this.window%29%0A%09%09%09%09%09this.stop%28%29%3B%0A%09%09%09%09_log%28%26lt%3B%26gt%3BWindow%20closed%3A%20%7Bsubject.document%20%26amp%3B%26amp%3B%20subject.document.title%7D%20%28%7Bsubject.location%7D%29%26lt%3B/%26gt%3B%29%3B%0A%09%09%09%7D%0A%09%09%7D%0A%09%7D%3B%0A%09this.evtHandler%20%3D%20function%28win%29%20%7B%0A%09%09var%20gh%20%3D%20this.globalHandler%3B%0A%09%09var%20hi%20%3D%20gh._windows.indexOf%28win%29%3B%0A%09%09if%28hi%20%21%3D%20-1%29%0A%09%09%09return%20gh._handlers%5Bhi%5D%3B%0A%0A%09%09this.currentWindow%20%3D%20win%3B%0A%09%09gh._handlers.push%28this%29%3B%0A%09%09gh._windows.push%28win%29%3B%0A%09%09return%20this%3B%0A%09%7D%3B%0A%09this.evtHandler.prototype%20%3D%20%7B%0A%09%09globalHandler%3A%20this.evtHandlerGlobal%2C%0A%09%09handleEvent%3A%20function%28e%29%20%7B%0A%09%09%09this.globalHandler%5Be.type%20+%20%22Handler%22%5D%28e%2C%20this.currentWindow%29%3B%0A%09%09%7D%0A%09%7D%3B%0A%09this.__defineGetter__%28%22inspector%22%2C%20function%28%29%20%7B%0A%09%09var%20ws%20%3D%20this.wm.getEnumerator%28null%29%3B%0A%09%09while%28ws.hasMoreElements%28%29%29%20%7B%0A%09%09%09var%20w%20%3D%20ws.getNext%28%29%3B%0A%09%09%09if%28%21%28%22inspectDOMNode%22%20in%20w%29%29%0A%09%09%09%09continue%3B%0A%09%09%09if%28_showFullTree%20%26amp%3B%26amp%3B%20this.evtHandlerGlobal.fxVersion%20%26gt%3B%3D%202%29%20%7B%0A%09%09%09%09return%20function%28node%2C%20top%29%20%7B%0A%09%09%09%09%09//%20Too%20many%20hacks...%0A%09%09%09%09%09//if%28%28node.ownerDocument%20%7C%7C%20node%29.defaultView%20%3D%3D%20top%29%20%7B%0A%09%09%09%09%09//%09w.inspectDOMNode%28node%29%3B%0A%09%09%09%09%09//%09return%3B%0A%09%09%09%09%09//%7D%0A%09%09%09%09%09var%20inspWin%20%3D%20window.openDialog%28%0A%09%09%09%09%09%09%22chrome%3A//inspector/content/%22%2C%0A%09%09%09%09%09%09%22_blank%22%2C%0A%09%09%09%09%09%09%22chrome%2Call%2Cdialog%3Dno%22%2C%0A%09%09%09%09%09%09_showFullTree%20%3D%3D%201%0A%09%09%09%09%09%09%09%3F%20%28node.ownerDocument%20%7C%7C%20node%29.defaultView.top.document%0A%09%09%09%09%09%09%09%3A%20%28top%20%7C%7C%20window.top%29.document%0A%09%09%09%09%09%29%3B%0A%09%09%09%09%09var%20tryDelay%20%3D%205%3B%0A%09%09%09%09%09function%20inspect%28%29%20%7B%0A%09%09%09%09%09%09if%28%21inspWin.inspector%29%20%7B%0A%09%09%09%09%09%09%09inspWin.setTimeout%28inspect%2C%20tryDelay%29%3B%0A%09%09%09%09%09%09%09return%3B%0A%09%09%09%09%09%09%7D%0A%09%09%09%09%09%09try%20%7B%0A%09%09%09%09%09%09%09try%20%7B%0A%09%09%09%09%09%09%09%09//%20Avoid%20warnings%20in%20error%20console%20after%20getViewer%28%22dom%22%29%0A%09%09%09%09%09%09%09%09var%20hash%20%3D%20inspWin.inspector.mPanelSet.registry.mViewerHash%3B%0A%09%09%09%09%09%09%09%7D%0A%09%09%09%09%09%09%09catch%28e1%29%20%7B%0A%09%09%09%09%09%09%09%09Components.utils.reportError%28e1%29%3B%0A%09%09%09%09%09%09%09%7D%0A%09%09%09%09%09%09%09if%28%21hash%20%7C%7C%20%28%22dom%22%20in%20hash%29%29%20%7B%0A%09%09%09%09%09%09%09%09var%20viewer%20%3D%20inspWin.inspector.getViewer%28%22dom%22%29%3B%0A%09%09%09%09%09%09%09%09var%20prefs%20%3D%20Components.classes%5B%22@mozilla.org/preferences-service%3B1%22%5D%0A%09%09%09%09%09%09%09%09%09.getService%28Components.interfaces.nsIPrefBranch%29%3B%0A%09%09%09%09%09%09%09%09const%20blinkPref%20%3D%20%22inspector.blink.on%22%3B%0A%09%09%09%09%09%09%09%09var%20blink%20%3D%20prefs.getBoolPref%28blinkPref%29%3B%0A%09%09%09%09%09%09%09%09prefs.setBoolPref%28blinkPref%2C%20false%29%3B%0A%09%09%09%09%09%09%09%09try%20%7B%0A%09%09%09%09%09%09%09%09%09if%28%22showNodeInTree%22%20in%20viewer%29%20//%20New%20DOM%20Inspector%0A%09%09%09%09%09%09%09%09%09%09viewer.showNodeInTree%28node%29%3B%0A%09%09%09%09%09%09%09%09%09else%0A%09%09%09%09%09%09%09%09%09%09viewer.selectElementInTree%28node%29%3B%0A%09%09%09%09%09%09%09%09%09return%3B%0A%09%09%09%09%09%09%09%09%7D%0A%09%09%09%09%09%09%09%09catch%28e2%29%20%7B%0A%09%09%09%09%09%09%09%09%09Components.utils.reportError%28e2%29%3B%0A%09%09%09%09%09%09%09%09%7D%0A%09%09%09%09%09%09%09%09finally%20%7B%0A%09%09%09%09%09%09%09%09%09prefs.setBoolPref%28blinkPref%2C%20blink%29%3B%0A%09%09%09%09%09%09%09%09%7D%0A%09%09%09%09%09%09%09%7D%0A%09%09%09%09%09%09%7D%0A%09%09%09%09%09%09catch%28e%29%20%7B%0A%09%09%09%09%09%09%09Components.utils.reportError%28e%29%3B%0A%09%09%09%09%09%09%7D%0A%09%09%09%09%09%09inspWin.setTimeout%28inspect%2C%20tryDelay%29%3B%0A%09%09%09%09%09%7D%0A%09%09%09%09%09inspWin.addEventListener%28%22load%22%2C%20function%20showNode%28e%29%20%7B%0A%09%09%09%09%09%09inspWin.removeEventListener%28%22load%22%2C%20showNode%2C%20false%29%3B%0A%09%09%09%09%09%09inspect%28%29%3B%0A%09%09%09%09%09%7D%2C%20false%29%3B%0A%09%09%09%09%7D%3B%0A%09%09%09%7D%0A%09%09%09return%20function%28node%2C%20top%29%20%7B%0A%09%09%09%09w.inspectDOMNode%28node%29%3B%0A%09%09%09%7D%3B%0A%09%09%7D%0A%09%09return%20null%3B%0A%09%7D%29%3B%0A%0A%09this.setAllListeners%28ael%29%3B%0A%09this.ww.registerNotification%28this.evtHandlerGlobal%29%3B%0A%09var%20btn%20%3D%20this.button%3B%0A%09if%28btn%29%20%7B%0A%09%09btn._context%20%3D%20context%3B%0A%09%09btn.onDestroy%20%3D%20function%28reason%29%20%7B%0A%09%09%09if%28reason%20%21%3D%20%22delete%22%29%0A%09%09%09%09return%3B%0A%09%09%09_log%28%27%22Delete%20button%22%20pressed%20-%26gt%3B%20stop%28%29%27%29%3B%0A%09%09%09this._context.stop%28%29%3B%0A%09%09%7D%3B%0A%09%7D%0A%09_log%28%0A%09%09%22Successfully%20started%21%22%0A%09%09+%20%22%5CnMode%3A%20%22%20+%20%28%0A%09%09%09btn%0A%09%09%09%09%3F%20%22Custom%20Button%22%0A%09%09%09%09%3A%20%22No%20Button%22%0A%09%09%29%0A%09%09+%20%22%2C%20highlighter%3A%20%22%20+%20%28%0A%09%09%09_highlightUsingFlasher%0A%09%09%09%09%3F%20%22inIFlasher%22%0A%09%09%09%09%3A%20this.evtHandlerGlobal.noStyles%0A%09%09%09%09%09%3F%20%22inline%20CSS%22%0A%09%09%09%09%09%3A%20%22nsIStyleSheetService%22%0A%09%09%29%0A%09%29%3B%0A%7D%0Afunction%20destroy%28%29%20%7B%0A%09var%20tt%20%3D%20this.tt%3B%0A%09if%28%21tt%20%7C%7C%20%21tt.parentNode%29%0A%09%09return%3B%0A%09tt.hidePopup%28%29%3B%0A%09tt.parentNode.removeChild%28tt%29%3B%0A%0A%09var%20ehg%20%3D%20this.evtHandlerGlobal%3B%0A%09ehg.unwatchAttrs%28%29%3B%0A%09ehg.unhl%28%29%3B%0A%09ehg._noMouseoverTimer%20%26amp%3B%26amp%3B%20ehg._noMouseoverTimer.cancel%28%29%3B%0A%09if%28%21_highlightUsingFlasher%29%20%7B%0A%09%09if%28this.sss.sheetRegistered%28this.cssURI%2C%20this.sss.AGENT_SHEET%29%29%0A%09%09%09this.sss.unregisterSheet%28this.cssURI%2C%20this.sss.AGENT_SHEET%29%3B%0A%09%09if%28this.sss.sheetRegistered%28this.cssURI%2C%20this.sss.USER_SHEET%29%29%0A%09%09%09this.sss.unregisterSheet%28this.cssURI%2C%20this.sss.USER_SHEET%29%3B%0A%09%7D%0A%09this.setAllListeners%28rel%29%3B%0A%09this.ww.unregisterNotification%28ehg%29%3B%0A%09var%20btn%20%3D%20this.button%3B%0A%09if%28btn%29%20%7B%0A%09%09delete%20btn._context%3B%0A%09%09delete%20btn.onDestroy%3B%0A%09%7D%0A%09delete%20window%5B_ns%5D%3B%0A%09_log%28%22Shutdown%20finished%21%22%29%3B%0A%7D%3C/code%3E%0A%20%20%3Caccelkey%3E%3C%21%5BCDATA%5B%5D%5D%3E%3C/accelkey%3E%0A%20%20%3Chelp%3E%3C%21%5BCDATA%5BUsage%3A%0A%20%20%20Use%20middle-click%20or%20Ctrl%20+%20left-click%20%28or%20press%20Ctrl+Shift+I%29%20to%20inspect%20node%20in%20DOM%20Inspector%0A%20%20%20Hold%20Shift%20key%20to%20show%20and%20don%27t%20hide%20tooltips%20and%20popups%0AHotkeys%3A%0A%20%20%20Escape%20%u2013%20cancel%0A%20%20%20Ctrl+Up%2C%20Ctrl+Down%20%u2013%20go%20to%20parent/child%20node%0A%20%20%20Ctrl+Shift+C%20%u2013%20copy%20tooltip%20contents%0A%0A%u0418%u0441%u043F%u043E%u043B%u044C%u0437%u043E%u0432%u0430%u043D%u0438%u0435%3A%0A%20%20%20%u041A%u043B%u0438%u043A%u043D%u0438%u0442%u0435%20%u0441%u0440%u0435%u0434%u043D%u0435%u0439%20%u043A%u043D%u043E%u043F%u043A%u043E%u0439%20%u043C%u044B%u0448%u0438%20%u0438%u043B%u0438%20%u043B%u0435%u0432%u043E%u0439%20%u0441%20%u0437%u0430%u0436%u0430%u0442%u044B%u043C%20Ctrl%20%28%u0438%u043B%u0438%20%u043D%u0430%u0436%u043C%u0438%u0442%u0435%20Ctrl+Shift+I%29%2C%20%u0447%u0442%u043E%u0431%u044B%20%u0438%u0441%u0441%u043B%u0435%u0434%u043E%u0432%u0430%u0442%u044C%20%u0443%u0437%u0435%u043B%20%u0432%20DOM%20Inspector%27%u0435%0A%20%20%20%u0423%u0434%u0435%u0440%u0436%u0438%u0432%u0430%u0439%u0442%u0435%20Shift%2C%20%u0447%u0442%u043E%u0431%u044B%20%u043F%u043E%u043A%u0430%u0437%u044B%u0432%u0430%u0442%u044C%20%u0438%20%u043D%u0435%20%u0441%u043A%u0440%u044B%u0432%u0430%u0442%u044C%20%u0432%u0441%u043F%u043B%u044B%u0432%u0430%u044E%u0449%u0438%u0435%20%u043F%u043E%u0434%u0441%u043A%u0430%u0437%u043A%u0438%20%u0438%20%u043C%u0435%u043D%u044E%0A%u0421%u043E%u0447%u0435%u0442%u0430%u043D%u0438%u044F%20%u043A%u043B%u0430%u0432%u0438%u0448%3A%0A%20%20%20Escape%20%u2013%20%u043E%u0442%u043C%u0435%u043D%u0430%0A%20%20%20Ctrl+Up%2C%20Ctrl+Down%20%u2013%20%u043F%u0435%u0440%u0435%u0439%u0442%u0438%20%u043A%20%u0440%u043E%u0434%u0438%u0442%u0435%u043B%u044C%u0441%u043A%u043E%u043C%u0443/%u0434%u043E%u0447%u0435%u0440%u043D%u0435%u043C%u0443%20%u0443%u0437%u043B%u0443%0A%20%20%20Ctrl+Shift+C%20%u2013%20%u043A%u043E%u043F%u0438%u0440%u043E%u0432%u0430%u0442%u044C%20%u0441%u043E%u0434%u0435%u0440%u0436%u0438%u043C%u043E%u0435%20%u0432%u0441%u043F%u043B%u044B%u0432%u0430%u044E%u0449%u0435%u0439%20%u043F%u043E%u0434%u0441%u043A%u0430%u0437%u043A%u0438%5D%5D%3E%3C/help%3E%0A%20%20%3Cattributes/%3E%0A%3C/custombutton%3E

Добро пожаловать на форум mozilla-russia.org. Здесь вы можете посоветоваться или обратиться за помощью к фанатам и пользователям продуктов Мозиллы. Если не знаете как правильно оформить пост специально для вас расписан пункт 2.2 правил форума
Сброс на примере Firefox – лёгкое решение большинства проблем
Починка браузера. Перенос своих настроек на новый профиль.

Отсутствует

 

№704-12-2012 20:45:58

Beast of Darkness
Участник
 
Группа: Members
Зарегистрирован: 05-03-2008
Сообщений: 100
UA: unknown 0.0

Re: Старая проблема на новом фоксе

Поправил, стрелка исчезла, только вот одна (только одна!даже если закладок много) из закладок исчезает словно скрывается под стрелкой

Отредактировано Beast of Darkness (04-12-2012 20:49:20)

Отсутствует

 

№804-12-2012 21:47:15

feas
Участник
 
Группа: Extensions
Откуда: от DNS
Зарегистрирован: 25-08-2011
Сообщений: 5213
UA: Firefox 20.0
Веб-сайт

Re: Старая проблема на новом фоксе

Beast of Darkness пишет

/* this controls the length of the bookmarks */

видимо из-за этого... незнаю как подправить.
Поиграйся с размером адресной и поисковой

Выделить код

Код:

#urlbar-container, #urlbar { min-width: 350px !important;}

id searchbar (поисковая и незабудь максимальную (max) выставить (зафиксировать таким образом))


Добро пожаловать на форум mozilla-russia.org. Здесь вы можете посоветоваться или обратиться за помощью к фанатам и пользователям продуктов Мозиллы. Если не знаете как правильно оформить пост специально для вас расписан пункт 2.2 правил форума
Сброс на примере Firefox – лёгкое решение большинства проблем
Починка браузера. Перенос своих настроек на новый профиль.

Отсутствует

 

№904-12-2012 22:05:00

Beast of Darkness
Участник
 
Группа: Members
Зарегистрирован: 05-03-2008
Сообщений: 100
UA: unknown 0.0

Re: Старая проблема на новом фоксе

Попробовал выставить значения для urlbar и searchbar до самого минимума, скукожиться то они скукожились только вот Одна закладка все равно неприменно исчезает даже если места полно

Может надо попробовать задать значение для

Выделить код

Код:

#overflow-padder

только как он в новой лисе обзывается и есть ли вообще?)

Отредактировано Beast of Darkness (04-12-2012 22:11:57)

Отсутствует

 

№1004-12-2012 22:33:06

Beast of Darkness
Участник
 
Группа: Members
Зарегистрирован: 05-03-2008
Сообщений: 100
UA: unknown 0.0

Re: Старая проблема на новом фоксе

LongLogin пишет

Не работает)

Да да, эти варианты работали на старых версиях

Отсутствует

 

№1104-12-2012 22:48:59

Beast of Darkness
Участник
 
Группа: Members
Зарегистрирован: 05-03-2008
Сообщений: 100
UA: unknown 0.0

Re: Старая проблема на новом фоксе

LongLogin пишет

image.png

Отсутствует

 

№1204-12-2012 23:01:05

Beast of Darkness
Участник
 
Группа: Members
Зарегистрирован: 05-03-2008
Сообщений: 100
UA: unknown 0.0

Re: Старая проблема на новом фоксе

LongLogin пишет

Ну как бэ 17.0.1 стоит на втором компе по удаленке и сейчас в процессе настройки, просто пишу внезапно с любимой 3.6 чтобы 100500 раз не перезапускать браузер с 80 вкладками

Отредактировано Beast of Darkness (04-12-2012 23:03:46)

Отсутствует

 

№1305-12-2012 19:32:50

feas
Участник
 
Группа: Extensions
Откуда: от DNS
Зарегистрирован: 25-08-2011
Сообщений: 5213
UA: Firefox 20.0
Веб-сайт

Re: Старая проблема на новом фоксе

Убрать 3 кнопки в режиме F11

Выделить код

Код:

#window-controls {display:none !important; }

Добавлено 05-12-2012 19:38:19
Как вариант сделать закладки - кнопками
ссылка:
Открытие Странички или группы страничек …  (Firefox)
папки:
Открытие адреса с выбором из меню(firefox)
Открытие адреса с выбором из меню(c иконками) демо(Firefox)
Открытие адреса с выбором из меню(c иконками и подменю)пример(Firefox)

Отредактировано feas (05-12-2012 19:38:19)


Добро пожаловать на форум mozilla-russia.org. Здесь вы можете посоветоваться или обратиться за помощью к фанатам и пользователям продуктов Мозиллы. Если не знаете как правильно оформить пост специально для вас расписан пункт 2.2 правил форума
Сброс на примере Firefox – лёгкое решение большинства проблем
Починка браузера. Перенос своих настроек на новый профиль.

Отсутствует

 

№1405-12-2012 22:22:08

Beast of Darkness
Участник
 
Группа: Members
Зарегистрирован: 05-03-2008
Сообщений: 100
UA: unknown 0.0

Re: Старая проблема на новом фоксе

feas пишет

Большое спасибо, элементы управления исчезли.)

С кнопками не вариант, постоянно идет drag n drop в папки на панели, собственно папки же и раскрываются списком который мне нужен

Отсутствует

 

№1510-12-2012 22:01:05

Beast of Darkness
Участник
 
Группа: Members
Зарегистрирован: 05-03-2008
Сообщений: 100
UA: unknown 0.0

Re: Старая проблема на новом фоксе

Еще кто нибудь подскажет?

А это ведь баг https://bugzilla.mozilla.org/show_bug.cgi?id=178884

Отредактировано Beast of Darkness (13-12-2012 09:49:37)

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]