"use strict";(self.webpackChunkpasswords_webextension=self.webpackChunkpasswords_webextension||[]).push([[3935],{8962:(e,t,s)=>{s.d(t,{Z:()=>a});class a{async execute(e,t){console.trace("controller.execute() not implemented")}}},1804:(e,t,s)=>{s.r(t),s.d(t,{default:()=>o});var a=s(8962),n=s(8838);class o extends a.Z{async execute(e,t){let{action:s,data:a}=e.getPayload(),o=await n.Z.getBrowserApi().runtime.getURL("html/passlink.html");o+="?action="+encodeURIComponent(s),a&&(o+="&data="+encodeURIComponent(JSON.stringify(a))),n.Z.getBrowserApi().tabs.create({url:o})}}}}]);