tag plugin para managerç google extensiones extension descargas debugger cryptolab chrome google-chrome google-chrome-extension popup tabbing

google chrome - plugin - La tecla de tabulación no funciona en emergente en la extensión de cromo



plugin chrome pixel (2)

Consulte el informe de errores de Chrome aquí: http://code.google.com/p/chromium/issues/detail?id=122352

EDITAR : Fix se implementa actualmente en Canary build 26.0.1408.1 (Official Build 181614) en el momento de esta edición.

He creado una extensión de Chrome que tiene una ventana emergente con el siguiente marcado HTML:

<html> <head> <style> body { font-family: ''Open Sans'',arial,sans-serif; background-color: #E5E5E5; font-size: 13px; text-shadow: 0px 1px rgba(255, 255, 255, 0.5); } </style> </head> <script type="text/javascript">function sendRequest(s,r){ chrome.tabs.getSelected(null, function(tab) { chrome.tabs.sendRequest(tab.id, {search:s , replace:r}, function(response) { console.log(response.farewell); }); }); }; </script> <body> <label for="search">Search for</label><input name="search" id="search"></input> <label for="replace">Replace with</label><input name="replace" id="replace"></input> <button onclick="var s=document.getElementById(''search'').value;var r=document.getElementById(''replace'').value;sendRequest(s,r);">Go</button> </body> </html>

Cuando abro la ventana emergente, selecciono el primer campo de entrada y luego presiono la tecla tab, el campo de entrada pierde el foco pero el segundo no gana el foco.

Si luego selecciono el primero otra vez y presiono tab una vez más, el segundo campo gana foco. Presionando nuevamente hace que el botón gane el foco y al presionar una tercera vez, el primer campo gana foco una vez más.

¿Alguien sabe por qué la primera pulsación de tecla no funciona?


Esto parece estar funcionando en la versión de Chrome 32.0.1700.76 m.

Nunca lo había visto funcionar correctamente para mi extensión de TxtPad, pero hoy funcionó después de la actualización de Chrome.

Espero que siga siendo así ahora.