Skip to content

Commit 03c2227

Browse files
Release build 4.48.0 [ci release]
1 parent 13d6410 commit 03c2227

File tree

11 files changed

+47
-39
lines changed

11 files changed

+47
-39
lines changed

Sources/ContentScopeScripts/dist/contentScope.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -503,8 +503,8 @@
503503
function createCustomEvent(eventName, eventDetail) {
504504
return new OriginalCustomEvent(eventName, eventDetail);
505505
}
506-
function sendMessage(messageType, options) {
507-
return originalWindowDispatchEvent(createCustomEvent("sendMessageProxy" + messageSecret, { detail: { messageType, options } }));
506+
function legacySendMessage(messageType, options) {
507+
return originalWindowDispatchEvent && originalWindowDispatchEvent(createCustomEvent("sendMessageProxy" + messageSecret, { detail: { messageType, options } }));
508508
}
509509
const baseFeatures = (
510510
/** @type {const} */
@@ -1907,7 +1907,7 @@
19071907
if (msg.method === "updateYouTubeCTLAddedFlag") {
19081908
params = msg.params?.youTubeCTLAddedFlag;
19091909
}
1910-
sendMessage(msg.method, params);
1910+
legacySendMessage(msg.method, params);
19111911
}
19121912
/**
19131913
* @param {import('@duckduckgo/messaging').RequestMessage} req
@@ -1924,7 +1924,7 @@
19241924
};
19251925
params = req.params?.videoURL;
19261926
}
1927-
sendMessage(req.method, params);
1927+
legacySendMessage(req.method, params);
19281928
return new this.globals.Promise((resolve) => {
19291929
this._subscribe(comparator, (msgRes, unsubscribe) => {
19301930
unsubscribe();

Sources/ContentScopeScripts/dist/contentScopeIsolated.js

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -387,9 +387,10 @@
387387
return new OriginalCustomEvent(eventName, eventDetail)
388388
}
389389

390-
function sendMessage (messageType, options) {
390+
/** @deprecated */
391+
function legacySendMessage (messageType, options) {
391392
// FF & Chrome
392-
return originalWindowDispatchEvent(createCustomEvent('sendMessageProxy' + messageSecret, { detail: { messageType, options } }))
393+
return originalWindowDispatchEvent && originalWindowDispatchEvent(createCustomEvent('sendMessageProxy' + messageSecret, { detail: { messageType, options } }))
393394
// TBD other platforms
394395
}
395396

@@ -2495,7 +2496,7 @@
24952496
params = msg.params?.youTubeCTLAddedFlag;
24962497
}
24972498

2498-
sendMessage(msg.method, params);
2499+
legacySendMessage(msg.method, params);
24992500
}
25002501

25012502
/**
@@ -2522,7 +2523,7 @@
25222523
params = req.params?.videoURL;
25232524
}
25242525

2525-
sendMessage(req.method, params);
2526+
legacySendMessage(req.method, params);
25262527

25272528
return new this.globals.Promise((resolve) => {
25282529
this._subscribe(comparator, (msgRes, unsubscribe) => {

build/android/contentScope.js

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -714,9 +714,10 @@
714714
return new OriginalCustomEvent(eventName, eventDetail)
715715
}
716716

717-
function sendMessage (messageType, options) {
717+
/** @deprecated */
718+
function legacySendMessage (messageType, options) {
718719
// FF & Chrome
719-
return originalWindowDispatchEvent(createCustomEvent('sendMessageProxy' + messageSecret, { detail: { messageType, options } }))
720+
return originalWindowDispatchEvent && originalWindowDispatchEvent(createCustomEvent('sendMessageProxy' + messageSecret, { detail: { messageType, options } }))
720721
// TBD other platforms
721722
}
722723

@@ -2849,7 +2850,7 @@
28492850
params = msg.params?.youTubeCTLAddedFlag;
28502851
}
28512852

2852-
sendMessage(msg.method, params);
2853+
legacySendMessage(msg.method, params);
28532854
}
28542855

28552856
/**
@@ -2876,7 +2877,7 @@
28762877
params = req.params?.videoURL;
28772878
}
28782879

2879-
sendMessage(req.method, params);
2880+
legacySendMessage(req.method, params);
28802881

28812882
return new this.globals.Promise((resolve) => {
28822883
this._subscribe(comparator, (msgRes, unsubscribe) => {

build/chrome-mv3/inject.js

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -671,9 +671,10 @@
671671
return new OriginalCustomEvent(eventName, eventDetail)
672672
}
673673

674-
function sendMessage (messageType, options) {
674+
/** @deprecated */
675+
function legacySendMessage (messageType, options) {
675676
// FF & Chrome
676-
return originalWindowDispatchEvent(createCustomEvent('sendMessageProxy' + messageSecret, { detail: { messageType, options } }))
677+
return originalWindowDispatchEvent && originalWindowDispatchEvent(createCustomEvent('sendMessageProxy' + messageSecret, { detail: { messageType, options } }))
677678
// TBD other platforms
678679
}
679680

@@ -2862,7 +2863,7 @@
28622863
params = msg.params?.youTubeCTLAddedFlag;
28632864
}
28642865

2865-
sendMessage(msg.method, params);
2866+
legacySendMessage(msg.method, params);
28662867
}
28672868

28682869
/**
@@ -2889,7 +2890,7 @@
28892890
params = req.params?.videoURL;
28902891
}
28912892

2892-
sendMessage(req.method, params);
2893+
legacySendMessage(req.method, params);
28932894

28942895
return new this.globals.Promise((resolve) => {
28952896
this._subscribe(comparator, (msgRes, unsubscribe) => {

build/chrome/inject.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build/contentScope.js

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -667,9 +667,10 @@
667667
return new OriginalCustomEvent(eventName, eventDetail)
668668
}
669669

670-
function sendMessage (messageType, options) {
670+
/** @deprecated */
671+
function legacySendMessage (messageType, options) {
671672
// FF & Chrome
672-
return originalWindowDispatchEvent(createCustomEvent('sendMessageProxy' + messageSecret, { detail: { messageType, options } }))
673+
return originalWindowDispatchEvent && originalWindowDispatchEvent(createCustomEvent('sendMessageProxy' + messageSecret, { detail: { messageType, options } }))
673674
// TBD other platforms
674675
}
675676

@@ -2803,7 +2804,7 @@
28032804
params = msg.params?.youTubeCTLAddedFlag;
28042805
}
28052806

2806-
sendMessage(msg.method, params);
2807+
legacySendMessage(msg.method, params);
28072808
}
28082809

28092810
/**
@@ -2830,7 +2831,7 @@
28302831
params = req.params?.videoURL;
28312832
}
28322833

2833-
sendMessage(req.method, params);
2834+
legacySendMessage(req.method, params);
28342835

28352836
return new this.globals.Promise((resolve) => {
28362837
this._subscribe(comparator, (msgRes, unsubscribe) => {

build/firefox/inject.js

Lines changed: 6 additions & 5 deletions
Large diffs are not rendered by default.

build/integration/contentScope.js

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -667,9 +667,10 @@
667667
return new OriginalCustomEvent(eventName, eventDetail)
668668
}
669669

670-
function sendMessage (messageType, options) {
670+
/** @deprecated */
671+
function legacySendMessage (messageType, options) {
671672
// FF & Chrome
672-
return originalWindowDispatchEvent(createCustomEvent('sendMessageProxy' + messageSecret, { detail: { messageType, options } }))
673+
return originalWindowDispatchEvent && originalWindowDispatchEvent(createCustomEvent('sendMessageProxy' + messageSecret, { detail: { messageType, options } }))
673674
// TBD other platforms
674675
}
675676

@@ -2803,7 +2804,7 @@
28032804
params = msg.params?.youTubeCTLAddedFlag;
28042805
}
28052806

2806-
sendMessage(msg.method, params);
2807+
legacySendMessage(msg.method, params);
28072808
}
28082809

28092810
/**
@@ -2830,7 +2831,7 @@
28302831
params = req.params?.videoURL;
28312832
}
28322833

2833-
sendMessage(req.method, params);
2834+
legacySendMessage(req.method, params);
28342835

28352836
return new this.globals.Promise((resolve) => {
28362837
this._subscribe(comparator, (msgRes, unsubscribe) => {

build/windows/contentScope.js

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -730,9 +730,10 @@
730730
return new OriginalCustomEvent(eventName, eventDetail)
731731
}
732732

733-
function sendMessage (messageType, options) {
733+
/** @deprecated */
734+
function legacySendMessage (messageType, options) {
734735
// FF & Chrome
735-
return originalWindowDispatchEvent(createCustomEvent('sendMessageProxy' + messageSecret, { detail: { messageType, options } }))
736+
return originalWindowDispatchEvent && originalWindowDispatchEvent(createCustomEvent('sendMessageProxy' + messageSecret, { detail: { messageType, options } }))
736737
// TBD other platforms
737738
}
738739

@@ -2921,7 +2922,7 @@
29212922
params = msg.params?.youTubeCTLAddedFlag;
29222923
}
29232924

2924-
sendMessage(msg.method, params);
2925+
legacySendMessage(msg.method, params);
29252926
}
29262927

29272928
/**
@@ -2948,7 +2949,7 @@
29482949
params = req.params?.videoURL;
29492950
}
29502951

2951-
sendMessage(req.method, params);
2952+
legacySendMessage(req.method, params);
29522953

29532954
return new this.globals.Promise((resolve) => {
29542955
this._subscribe(comparator, (msgRes, unsubscribe) => {

src/sendmessage-transport.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { sendMessage } from './utils.js'
1+
import { legacySendMessage } from './utils.js'
22
import { TestTransportConfig } from '../packages/messaging/index.js'
33

44
/**
@@ -67,7 +67,7 @@ export class SendMessageMessagingTransport {
6767
params = msg.params?.youTubeCTLAddedFlag
6868
}
6969

70-
sendMessage(msg.method, params)
70+
legacySendMessage(msg.method, params)
7171
}
7272

7373
/**
@@ -94,7 +94,7 @@ export class SendMessageMessagingTransport {
9494
params = req.params?.videoURL
9595
}
9696

97-
sendMessage(req.method, params)
97+
legacySendMessage(req.method, params)
9898

9999
return new this.globals.Promise((resolve) => {
100100
this._subscribe(comparator, (msgRes, unsubscribe) => {

0 commit comments

Comments
 (0)