Mario Boss
Mario Boss

Reputation: 1995

Google chrome extension kwift.CHROME.min.js

Can someone know what is chrome-extension that is called by file kwift.CHROME.min.js ?

It is using this kind of link:

chrome-extension://random_string_here/content/contentScripts/kwift.CHROME.min.js

in my Chrome console I can see hundreds/thousands logs started with description isElementCoveringWebui

console log example:

isElementCoveringWebui
div.pcaflag

and code responsible for displaying above log:

  t.isWebUIFrameVisible = function (e, t) {
  const a = t.iframe;
  return a && (e => {
    const t = "EDGE" === n.getBrowser() ? ["BODY"] : ["BODY", "HTML"];
    return e.parentElement && t.some(t => t === e.parentElement.tagName)
  }
  )(a) && function () {
    let t;
    try {
      t = e.getCurrentWindow().getComputedStyle(a)
    } catch (e) {
      return !0
    }
    return o(t)
  }() && e.isReallyVisible({
    node: a,
    checkWholeArea: !0
  }) && !function (e, t) {
    const a = e.getCurrentDocument();
    let n = !1;
    const o = a.createTreeWalker(t.parentNode, NodeFilter.SHOW_ELEMENT);
    o.currentNode = t;
    const r = a => {
      console.log("isElementCoveringWebui"),
      console.log(a);
      const n = e.getCurrentWindow().getComputedStyle(a);
      return (() => "none" === n.pointerEvents)() && (() => "2147483647" === n.zIndex)() && (() => {
        const e = a.getBoundingClientRect()
          , n = t.getBoundingClientRect();
        return i.elementsHaveCommonArea(e, n)
      }
      )()
    }
      ;
    for (; o.nextNode() && !n;)
      n = r(o.currentNode);
    return n
  }(e, a)
}

Upvotes: 9

Views: 7766

Answers (2)

Vitalii Vasylenko
Vitalii Vasylenko

Reputation: 4896

Moreover, its not quite random_string

chrome-extension://random_string_here/content/contentScripts/kwift.CHROME.min.js

Its the extension id, and by googling "chrome extension %random_string%", you get the link to the extension you seek:

https://chrome.google.com/webstore/detail/dashlane-%E2%80%94-password-manag/fdjamakpfbbddfjaooikfcpapjohcfmg

Upvotes: 0

Louis Grasset
Louis Grasset

Reputation: 334

The answer is simple: kwift scripts are part of the Dashlane.com browser extension.

Upvotes: 8

Related Questions