Skip to content

Commit f7c579b

Browse files
shakyShanegithub-actions[bot]
authored andcommitted
Release build 7.23.0 [ci release]
1 parent c8428ae commit f7c579b

File tree

152 files changed

+9595
-4363
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

152 files changed

+9595
-4363
lines changed

CHANGELOG.txt

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,14 @@
1-
- ntp: new show/hide buttons (#1491)
1+
- history: adding multi-select (#1487)
2+
- Fixed post-loaded error detection (#1519)
3+
- build(deps-dev): bump @duckduckgo/privacy-configuration (#1514)
4+
- build(deps): bump @atlaskit/pragmatic-drag-and-drop from 1.4.0 to 1.5.0 (#1450)
5+
- build(deps-dev): bump eslint in the eslint group across 1 directory (#1517)
6+
- build(deps-dev): bump rollup in the rollup group across 1 directory (#1498)
7+
- build(deps-dev): bump the typescript group across 1 directory with 4 updates (#1515)
8+
- build(deps-dev): bump @playwright/test from 1.49.1 to 1.50.1 (#1455)
9+
- build(deps-dev): bump esbuild from 0.24.2 to 0.25.0 (#1477)
10+
- build(deps): bump @rive-app/canvas-single from 2.25.3 to 2.26.3 (#1505)
11+
- build(deps-dev): bump typescript-eslint from 8.23.0 to 8.25.0 (#1513)
12+
- build(deps-dev): bump jasmine and @types/jasmine (#1512)
13+
- making the favicon component re-usable (#1510)
14+
- fixed flakey test with comparing titles (#1508)

Sources/ContentScopeScripts/dist/contentScope.js

Lines changed: 7 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -500,33 +500,8 @@
500500
"apiManipulation"
501501
]
502502
);
503-
const otherFeatures = (
504-
/** @type {const} */
505-
[
506-
"clickToLoad",
507-
"cookie",
508-
"messageBridge",
509-
"duckPlayer",
510-
"harmfulApis",
511-
"webCompat",
512-
"windowsPermissionUsage",
513-
"brokerProtection",
514-
"performanceMetrics",
515-
"breakageReporting",
516-
"autofillPasswordImport"
517-
]
518-
);
519503
const platformSupport = {
520-
apple: ["webCompat", ...baseFeatures],
521-
"apple-isolated": ["duckPlayer", "brokerProtection", "performanceMetrics", "clickToLoad", "messageBridge"],
522-
android: [...baseFeatures, "webCompat", "breakageReporting", "duckPlayer", "messageBridge"],
523-
"android-broker-protection": ["brokerProtection"],
524-
"android-autofill-password-import": ["autofillPasswordImport"],
525-
windows: ["cookie", ...baseFeatures, "windowsPermissionUsage", "duckPlayer", "brokerProtection", "breakageReporting"],
526-
firefox: ["cookie", ...baseFeatures, "clickToLoad"],
527-
chrome: ["cookie", ...baseFeatures, "clickToLoad"],
528-
"chrome-mv3": ["cookie", ...baseFeatures, "clickToLoad"],
529-
integration: [...baseFeatures, ...otherFeatures]
504+
apple: ["webCompat", ...baseFeatures]
530505
};
531506
class PerformanceMonitor {
532507
constructor() {
@@ -3661,7 +3636,7 @@
36613636
};
36623637
return mash;
36633638
}
3664-
if (module2.exports) {
3639+
if (module2 && module2.exports) {
36653640
module2.exports = impl;
36663641
} else {
36673642
this.alea = impl;
@@ -3731,7 +3706,7 @@
37313706
}
37323707
return prng;
37333708
}
3734-
if (module2.exports) {
3709+
if (module2 && module2.exports) {
37353710
module2.exports = impl;
37363711
} else {
37373712
this.xor128 = impl;
@@ -3808,7 +3783,7 @@
38083783
}
38093784
return prng;
38103785
}
3811-
if (module2.exports) {
3786+
if (module2 && module2.exports) {
38123787
module2.exports = impl;
38133788
} else {
38143789
this.xorwow = impl;
@@ -3896,7 +3871,7 @@
38963871
}
38973872
return prng;
38983873
}
3899-
if (module2.exports) {
3874+
if (module2 && module2.exports) {
39003875
module2.exports = impl;
39013876
} else {
39023877
this.xorshift7 = impl;
@@ -4000,7 +3975,7 @@
40003975
}
40013976
return prng;
40023977
}
4003-
if (module2.exports) {
3978+
if (module2 && module2.exports) {
40043979
module2.exports = impl;
40053980
} else {
40063981
this.xor4096 = impl;
@@ -4076,7 +4051,7 @@
40764051
}
40774052
return prng;
40784053
}
4079-
if (module2.exports) {
4054+
if (module2 && module2.exports) {
40804055
module2.exports = impl;
40814056
} else {
40824057
this.tychei = impl;

Sources/ContentScopeScripts/dist/contentScopeIsolated.js

Lines changed: 1 addition & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -467,50 +467,10 @@
467467
// TBD other platforms
468468
}
469469

470-
const baseFeatures = /** @type {const} */ ([
471-
'fingerprintingAudio',
472-
'fingerprintingBattery',
473-
'fingerprintingCanvas',
474-
'googleRejected',
475-
'gpc',
476-
'fingerprintingHardware',
477-
'referrer',
478-
'fingerprintingScreenSize',
479-
'fingerprintingTemporaryStorage',
480-
'navigatorInterface',
481-
'elementHiding',
482-
'exceptionHandler',
483-
'apiManipulation',
484-
]);
485-
486-
const otherFeatures = /** @type {const} */ ([
487-
'clickToLoad',
488-
'cookie',
489-
'messageBridge',
490-
'duckPlayer',
491-
'harmfulApis',
492-
'webCompat',
493-
'windowsPermissionUsage',
494-
'brokerProtection',
495-
'performanceMetrics',
496-
'breakageReporting',
497-
'autofillPasswordImport',
498-
]);
499-
500470
/** @typedef {baseFeatures[number]|otherFeatures[number]} FeatureName */
501471
/** @type {Record<string, FeatureName[]>} */
502472
const platformSupport = {
503-
apple: ['webCompat', ...baseFeatures],
504-
'apple-isolated': ['duckPlayer', 'brokerProtection', 'performanceMetrics', 'clickToLoad', 'messageBridge'],
505-
android: [...baseFeatures, 'webCompat', 'breakageReporting', 'duckPlayer', 'messageBridge'],
506-
'android-broker-protection': ['brokerProtection'],
507-
'android-autofill-password-import': ['autofillPasswordImport'],
508-
windows: ['cookie', ...baseFeatures, 'windowsPermissionUsage', 'duckPlayer', 'brokerProtection', 'breakageReporting'],
509-
firefox: ['cookie', ...baseFeatures, 'clickToLoad'],
510-
chrome: ['cookie', ...baseFeatures, 'clickToLoad'],
511-
'chrome-mv3': ['cookie', ...baseFeatures, 'clickToLoad'],
512-
integration: [...baseFeatures, ...otherFeatures],
513-
};
473+
'apple-isolated': ['duckPlayer', 'brokerProtection', 'performanceMetrics', 'clickToLoad', 'messageBridge']};
514474

515475
/**
516476
* Performance monitor, holds reference to PerformanceMark instances.

Sources/ContentScopeScripts/dist/pages/duckplayer/dist/index.css

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -948,7 +948,8 @@ html[data-focus-mode=on] .MobileApp_embed {
948948
max-width: unset;
949949
grid-template-rows: 0 0 auto 12px 0 max-content;
950950
}
951-
.MobileApp_main[data-youtube-error=true] :is(.MobileApp_logo, .MobileApp_switch) {
951+
.MobileApp_main[data-youtube-error=true] .MobileApp_logo,
952+
.MobileApp_main[data-youtube-error=true] .MobileApp_switch {
952953
display: none;
953954
}
954955
.MobileApp_main[data-youtube-error=true] .MobileApp_buttons {

Sources/ContentScopeScripts/dist/pages/duckplayer/dist/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3155,7 +3155,7 @@
31553155
/** @type {HTMLElement} */
31563156
node
31573157
);
3158-
return element.classList.contains("ytp-error") || !!element.querySelector("ytp-error");
3158+
return element.classList.contains("ytp-error") || !!element.querySelector(".ytp-error");
31593159
}
31603160
return false;
31613161
}

Sources/ContentScopeScripts/dist/pages/duckplayer/index.html

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -972,7 +972,8 @@
972972
max-width: unset;
973973
grid-template-rows: 0 0 auto 12px 0 max-content;
974974
}
975-
.MobileApp_main[data-youtube-error=true] :is(.MobileApp_logo, .MobileApp_switch) {
975+
.MobileApp_main[data-youtube-error=true] .MobileApp_logo,
976+
.MobileApp_main[data-youtube-error=true] .MobileApp_switch {
976977
display: none;
977978
}
978979
.MobileApp_main[data-youtube-error=true] .MobileApp_buttons {
@@ -4289,7 +4290,7 @@
42894290
/** @type {HTMLElement} */
42904291
node
42914292
);
4292-
return element.classList.contains("ytp-error") || !!element.querySelector("ytp-error");
4293+
return element.classList.contains("ytp-error") || !!element.querySelector(".ytp-error");
42934294
}
42944295
return false;
42954296
}
Lines changed: 9 additions & 0 deletions
Loading
Lines changed: 3 additions & 0 deletions
Loading
Lines changed: 3 additions & 0 deletions
Loading
Lines changed: 3 additions & 0 deletions
Loading
Lines changed: 3 additions & 0 deletions
Loading

0 commit comments

Comments
 (0)