broulik added a comment.
Cool! INLINE COMMENTS > extension.js:495 > + var sendTabsIfComplete = function() { > + if (--total > 0) > + return; Braces even for single line statements: if (...) { ... } > extension.js:505 > + > + for (let tabIndex in tabs) { > + let currentIndex = tabIndex; // Not shared Does this need a `tabs.hasOwnProperty(...)` check? (cf for in being horrible in JS) > tabsrunner.cpp:188 > + > + QString favIconData = > tab.value(QStringLiteral("favIconData")).toString(); > + int b64start = favIconData.indexOf(','); const > tabsrunner.cpp:191 > + if (b64start != -1) { > + QByteArray b64 = favIconData.rightRef(favIconData.size() - > b64start - 1).toLatin1(); > + QByteArray data = QByteArray::fromBase64(b64); +1 for usage of `ref` :) > tabsrunner.cpp:224 > > - match.setIconName(iconName); > + if (!iconName.isEmpty()) > + match.setIconName(iconName); Braces REPOSITORY R856 Plasma Browser Integration REVISION DETAIL https://phabricator.kde.org/D6717 To: fvogt, #plasma, broulik, davidedmundson Cc: plasma-devel, ZrenBot, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart, lukas