Невозможно ввести sla sh ('/') в допустимом для расширения - PullRequest
0 голосов
/ 26 апреля 2020

Рассмотрим следующий HTML документ (panel.html):

<!DOCTYPE html>
<html>
<head> <meta charset="utf-8"/> </head>
<body> <div contenteditable="true">foo</div> </body>
</html>

При доступе к обычному документу HTML строка "foo" является редактируемой, и, в частности, вы можете добавить косую черту, например, так: "fo // o".

Однако, когда я загружаю этот документ как панель devtools в веб-расширении в Firefox 74, я не могу ввести косую черту. Чтобы было понятно, я могу ввести любой другой символ, включая символы Юникода. Просто без косых черт. Даже через копирование и вставку. (Правка: Копирование и вставка, кажется, теперь работают. Может быть, причиной была моя собственная некомпетентность.) Это поведение предназначено или ошибка? И независимо от этого, как я могу обойти это?

browser.devtools.panels.create(
    "Cool Panel",
    "icons/logo-48.png",
    "panel.html"
)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...