fvogt created this revision. Restricted Application added a project: Plasma.
REVISION SUMMARY At least on vivaldi 1.11, plasma-browser-extension broke popups as the windowmapper page replaced the entire content and the popup closed itself shortly thereafter. Those popups have type === "normal", but the JSON-encoded extData field has a windowType member that contains the truth... TEST PLAN Without this, google hangouts is broken. With this, google hangouts works again. REPOSITORY R856 Plasma Browser Integration BRANCH popupfix REVISION DETAIL https://phabricator.kde.org/D7726 AFFECTED FILES extension/extension.js To: fvogt, broulik, davidedmundson Cc: plasma-devel, ZrenBot, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart