Ответ 1
Как я писал в группе обсуждения Firebug, что элемент <body>
выбран первым, прежде чем фактический элемент, который вы проверили, является ошибкой и я уже написал для него отчет об ошибке.
Существует также ошибка связанная с опцией Inspect Element with Firebug, которая открывает DevTools, но на самом деле не выбирает проверенную элемент. Эта ошибка была исправлена в Firebug 2.0.19, удалив опцию (так что осталось только параметр "Проверить элемент", который работает, как описано выше).
Как упоминалось в моем ответе на связанный поток, вы можете повторно включить Firebug, установив предпочтения browser.tabs.remote.autostart
, browser.tabs.remote.autostart.1
и browser.tabs.remote.autostart.2
на false через about:config
.
Эти параметры определяют, работает ли Firefox в режиме многопроцесса (отдельные процессы для его пользовательского интерфейса и веб-сайтов). К сожалению Firebug несовместим с этим режимом.
Примечание.. Это временное решение, поскольку в какой-то момент режим мультипроцесса будет обязательным, и предпочтение будет удалено. Кроме того, начиная с Firefox 57 будет поддерживаться только WebExtensions, а Firebug будет основываться на разных API-интерфейсах, поэтому в этом случае он определенно не будет работать.
Другим способом является установить старую версию Firefox, например 48, отключить автоматические обновления и установить там Firebug. Хотя, сказав это, этот вариант не рекомендуется (по крайней мере, не надолго), потому что вы пропустите важные исправления ошибок и новые функции.