Skip to content

Commit b263275

Browse files
Merge branch 'main' into jkt/enum-release-version
2 parents ef374ca + cbdfc79 commit b263275

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

injected/src/features/breakage-reporting.js

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,18 @@ export default class BreakageReporting extends ContentFeature {
1616
referrer,
1717
};
1818

19+
const getOpener = this.getFeatureSettingEnabled('opener', 'enabled');
20+
if (getOpener) {
21+
result.opener = !!window.opener;
22+
}
23+
const getReloaded = this.getFeatureSettingEnabled('reloaded', 'enabled');
24+
if (getReloaded) {
25+
result.pageReloaded =
26+
(window.performance.navigation && window.performance.navigation.type === 1) ||
27+
/** @type {PerformanceNavigationTiming[]} */
28+
(window.performance.getEntriesByType('navigation')).map((nav) => nav.type).includes('reload');
29+
}
30+
1931
// Only run detectors if explicitly configured
2032
const detectorSettings = this.getFeatureSetting('interferenceTypes', 'webInterferenceDetection');
2133
if (detectorSettings) {

0 commit comments

Comments
 (0)