Todas as extensões do cromo lançam erros desde a atualização para 13.10 [fechado]

15

Como a atualização para o 13.10, todas as extensões do cromo geram erros:

chrome.extension is not available: 'extension' is not allowed for specified context type content script,  extension page, web page, etc.). [VM] binding (56):427
Uncaught TypeError: Cannot call method 'sendRequest' of undefined include.preload.js:105
Uncaught TypeError: Cannot read property 'onRequest' of undefined include.postload.js:473
GET http://edge.quantserve.com/quant.js  superuser.com/:2047
GET http://www.google-analytics.com/__utm.gif?utmwv=5.4.5&utms=2&utmn=590704726…n%3D(organic)%7Cutmcmd%3Dorganic%7Cutmctr%3D(not%2520provided)%3B&utmu=qQ~  ga.js:61

chrome.extension is not available: 'extension' is not allowed for specified context type  content script,  extension page, web page, etc.). [VM] binding (56):427
Uncaught TypeError: Cannot read property 'onRequest' of undefined content.js:233
chrome.extension is not available: 'extension' is not allowed for specified context type         content script,  extension page, web page, etc.). [VM] binding (56):427
Uncaught TypeError: Cannot read property 'onRequest' of undefined injected.js:169
chrome.extension is not available: 'extension' is not allowed for specified context type content script,  extension page, web page, etc.). [VM] binding (56):427
Uncaught TypeError: Cannot call method 'getURL' of undefined content_js_min.js:5
GET http://engine.adzerk.net/z/8476/adzerk2_2_17_47  superuser.com/:1719
Uncaught TypeError: Cannot call method 'sendRequest' of undefined 

Como consertar isso?

    
por hugo der hungrige 18.10.2013 / 13:12

7 respostas

9

A atualização para o ubuntu 13.10 também atualizou o Chromium para 29.0.1547.65-0ubuntu2, quebrando TODOS os meus plug-ins do Chromium.

Usando o synaptic, faça uma 'remoção completa' do 'chromium-browser', que também desinstala o 'crromium-codecs-ffmpeg-extra'. Reinstale a versão estável anterior do Chromium 28 para o Ubuntu 13.04 (chromium-browser_28.0.1500.71-0ubuntu1.13.04.1_amd64.deb). As versões anteriores do Chromium podem ser encontradas no link . Faça o download do arquivo CHROMIUM '.deb', clique com o botão direito do mouse para abrir com o 'Ubuntu Software Center' e instale.

Todos os meus plugins / addons (Adblock Plus 1.6.1, AutoCopy 1.4.1, LastPass 2.5.5, Omnibox Timer 0.3.1) funcionam novamente EXCETO PARA 'Cool Clock' (ver 3.0.1.2).

    
por John Littleton 18.10.2013 / 18:43
5

Acabei de atualizar o navegador do Chromium para a versão 30 (30.0.1599.114-0ubuntu0.13.10.2) e todos os problemas desapareceram. O método mais simples para atualizar o navegador Chromium para a versão 30 é usar o PPA para a equipe de segurança do Ubuntu Mozilla :

sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa 
sudo apt-get update && sudo apt-get upgrade

Isso é tudo, você pode testar agora o seu navegador atualizado - os problemas com as extensões do Chromium devem desaparecer.

    
por Radu Rădeanu 05.11.2013 / 12:45
2

O problema ocorre no Chrome v. 29

A solução é atualizar para uma versão mais recente, por exemplo. 30 (ou downgrade para 28, se desejar)

Para verificar a versão, digite na barra de URL: chrome://version

Primeiro, você precisa remover a versão atual ( seus dados de perfil ficarão intactos ):

sudo apt-get remove chromium-browser

Em seguida, instale a nova versão. Você pode baixar o pacote do instalador aqui: link

(escolha a versão da sua distribuição e arquitetura)

Uma vez que eu tinha um link para o instalador, foi assim que instalei o pacote para o x64 Saucy via terminal:

wget http://ppa.launchpad.net/ubuntu-mozilla-security/ppa/ubuntu/pool/main/c/chromium-browser/chromium-browser_30.0.1599.114-0ubuntu0.13.10.2_amd64.deb
sudo dpkg -i chromium-browser_30.0.1599.114-0ubuntu0.13.10.2_amd64.deb 
rm chromium-browser_30.0.1599.114-0ubuntu0.13.10.2_amd64.deb 
    
por takeshin 31.10.2013 / 08:54
2

FYI: Este problema foi corrigido hoje com a última atualização oficial do Chromium (versão 30) para o Ubuntu 13.10.

    
por ppp 05.11.2013 / 10:37
1

Para fazer o downgrade para o Chromium 28, como sugerido por John Littleton , causou o travamento do Gmail e de outros sites do Google.

Em vez disso, comecei a usar o Chrome 30; todas as minhas extensões funcionam e não tenho nenhuma falha repentina. Para instalar o Chrome, você pode adicionar o PPA e instalar da seguinte forma:

Chave de configuração:

wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -

repositório de configuração:

sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google.list'

Pacote de configuração:

sudo apt-get update 
sudo apt-get install <package name>

em que <package name> é o nome do pacote que você deseja instalar. Eu escolhi google-chrome-stable , mas também há google-chrome-unstable e google-chrome-beta .

Fonte (UbuntuUpdates.org)

    
por duxk.gh 24.10.2013 / 13:18
0

A versão mais recente deste ppa é feita com o desaparecimento dos erros

link

Versão 31.0.1650.39 Ubuntu 13.10 (231674)

    
por redanimalwar 10.11.2013 / 00:13
0

Eu mudei para usar a porta SWIron do Chromium, link para o Ubuntu e lá tudo funciona bem (a versão do Chromium de SWIron é a mesma versão que a quebrada no Ubuntu mais recente).

    
por ppp 28.10.2013 / 20:44