Las pruebas de Origin son programas por tiempo limitado abiertos a todos los desarrolladores que ofrecen acceso anticipado a las funciones experimentales de la plataforma. Se pueden usar para probar una nueva API de extensión o el comportamiento de la plataforma antes de habilitarla de forma predeterminada. Dado que son por tiempo limitado, debes asegurarte de que la extensión siga funcionando incluso si la prueba se vuelve inactiva.
Cómo encontrar una prueba de origen activa
Consulta la lista completa de las pruebas de origen de Chrome. Las pruebas de origen que buscan activamente comentarios de los desarrolladores suelen compartirse de forma proactiva a través de entradas de blog o redes sociales.
Determina el ID de tu extensión
Para registrarte en una prueba de origen, debes proporcionar un ID de extensión.
Para asegurarte de que el ID de tu extensión sea el mismo durante el desarrollo y cuando la publiques, sigue los pasos para mantener un ID de extensión coherente. Si tu extensión ya está publicada en Chrome Web Store, puedes seguir estos pasos para la ficha de la extensión existente en lugar de crear una nueva.
Registra tu extensión
En la página de una prueba específica, haz clic en Registrar. Ten en cuenta las versiones de Chrome en las que está disponible la prueba y la fecha de finalización.
Proporciona el origen de la extensión de Chrome en el campo "Origen web", por ejemplo, chrome-extension://abcdefghijklmnopqrstuvwxyz
.

Recibirás un token que deberás usar para habilitar la prueba en tu extensión.

Usa el token de prueba
Puedes habilitar una prueba de origen para el origen de tu extensión o en una secuencia de comandos de contenido.
Origen de la extensión
"trial_tokens": [
"[TOKEN_HERE]"
]
Es posible que algunas funciones también requieran un permiso de API. Consulta la documentación de la prueba específica para obtener más información.
Para ver si se habilitó la prueba, consulta la pestaña Frames > Top del panel Application en DevTools cuando inspeccionas una página del esquema chrome-extension://
.

Secuencias de comandos de contenido
Las secuencias de comandos de contenido se ejecutan en el contexto de la página en la que se insertan, en lugar del origen de tu extensión. Como resultado, las pruebas de origen para las funciones web no estarán activas en tu secuencia de comandos de contenido, incluso si agregaste un token a tu manifiesto de extensión.
En su lugar, selecciona la opción de coincidencia de terceros cuando crees un token de prueba:

Luego, inserta el token en la página:
const otMeta = document.createElement('meta');
otMeta.httpEquiv = 'origin-trial';
otMeta.content = 'TOKEN_GOES_HERE';
document.head.append(otMeta);
Es posible que el origen al que insertas no se haya diseñado para ejecutarse con esta prueba de origen activa. Como resultado, realiza la inserción con precaución y considera el posible impacto de hacerlo.