Socket API :не разрешен в упакованных приложениях?

Я пытаюсь использовать новый Socket API для расширений Chrome и сталкиваюсь с запутанной ошибкой. Манифест моего примера приложения выглядит так:

{
  "name":"Yet Another Socket App",
  "version":"0.0.1",
  "manifest_version":2,
  "permissions":[
    "experimental", "socket"
  ],
  "app":{
    "launch":{
        "local_path":"index.html"
    }
  }
}

Приложение загружается (, т. е. никаких предупреждений об ошибках ),но предупреждение появляется под его записью вchrome://extensions:'socket' is not allowed for specified package type (theme, app, etc.).

Примечания:index.htmlсуществует и является простым документом HTML (и chrome.socketдействительно undefinedвнутри него ). Я включил экспериментальные API через chrome://flags. Я запускаю канал Dev Chrome(v22.0.1229.6 dev)на Убунту.

Это кратковременный сбой в поддержке сокетов (это все-таки канал Dev ), или я как-то неправильно настраиваю свое приложение? Кроме того, мне пришлось удалить Chrome Stable, чтобы установить Dev; возможно ли, что apt-get purge google-chrome-stableи rm -rf ~/.config/google-chromeбыло недостаточно, чтобы очистить каждый кусок стабильного канала?

5
задан Mihai Parparita 15 October 2012 в 04:19
поделиться