Ir al contenido

Extensiones

AwesomeB permite, aunque de forma un poco rudimentaria, extensiones de Chrome Store.

Las siguientes APIs de extensiones están disponibles con estos comportamientos:

  • tabs.query({ active: true }) devolverá solo las pestañas activas.
  • tabs.query devolverá su resultado y podrá invocar opcionalmente un callback con las pestañas.
  • cookies.getAll devolverá las cookies y podrá invocar opcionalmente un callback con ellas.
  • tabs.create abrirá sin cambios las URL absolutas http:// y https://.
  • Las URL relativas que reciba tabs.create se resolverán respecto al origen de la extensión.
  • Los parámetros de consulta de AwesomeB, partitionId y winId, se añadirán de forma segura antes de cualquier fragmento de la URL.
  • tabs.create rechazará los esquemas de URL no compatibles.