Skip to content

Commit 0971c7e

Browse files
Release build 4.26.0 [ci release]
1 parent 612a444 commit 0971c7e

File tree

8 files changed

+39
-9
lines changed

8 files changed

+39
-9
lines changed

.github/workflows/build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,14 +44,14 @@ jobs:
4444

4545
- name: Collect commit ranges
4646
run: |
47-
echo "CHANGELOG=$(bash ./scripts/changelog.sh)" >> $GITHUB_OUTPUT
47+
echo "CHANGELOG=$(bash ./scripts/changelog.sh)" > ${{ github.workspace }}-CHANGELOG.txt
4848
4949
- name: Create Release
5050
uses: softprops/action-gh-release@v1
5151
env:
5252
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
5353
with:
54-
body_path: ${{ steps.version.outputs.CHANGELOG }}
54+
body_path: ${{ github.workspace }}-CHANGELOG.txt
5555
draft: false
5656
prerelease: false
5757
tag_name: ${{ github.event.inputs.version }}

build/chrome-mv3/inject.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2717,13 +2717,18 @@
27172717
* @property {boolean} isThirdPartyFrame
27182718
*/
27192719

2720+
function initialShouldBlockTrackerCookie () {
2721+
const injectName = "chrome-mv3";
2722+
return injectName === 'chrome-mv3'
2723+
}
2724+
27202725
// Initial cookie policy pre init
27212726
let cookiePolicy = {
27222727
debug: false,
27232728
isFrame: isBeingFramed(),
27242729
isTracker: false,
27252730
shouldBlock: true,
2726-
shouldBlockTrackerCookie: true,
2731+
shouldBlockTrackerCookie: initialShouldBlockTrackerCookie(),
27272732
shouldBlockNonTrackerCookie: false,
27282733
isThirdPartyFrame: isThirdPartyFrame(),
27292734
policy: {

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: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10554,13 +10554,18 @@
1055410554
* @property {boolean} isThirdPartyFrame
1055510555
*/
1055610556

10557+
function initialShouldBlockTrackerCookie () {
10558+
const injectName = "integration";
10559+
return injectName === 'chrome-mv3'
10560+
}
10561+
1055710562
// Initial cookie policy pre init
1055810563
let cookiePolicy = {
1055910564
debug: false,
1056010565
isFrame: isBeingFramed(),
1056110566
isTracker: false,
1056210567
shouldBlock: true,
10563-
shouldBlockTrackerCookie: true,
10568+
shouldBlockTrackerCookie: initialShouldBlockTrackerCookie(),
1056410569
shouldBlockNonTrackerCookie: false,
1056510570
isThirdPartyFrame: isThirdPartyFrame(),
1056610571
policy: {

build/firefox/inject.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2751,13 +2751,18 @@
27512751
* @property {boolean} isThirdPartyFrame
27522752
*/
27532753

2754+
function initialShouldBlockTrackerCookie () {
2755+
const injectName = "firefox";
2756+
return injectName === 'firefox'
2757+
}
2758+
27542759
// Initial cookie policy pre init
27552760
let cookiePolicy = {
27562761
debug: false,
27572762
isFrame: isBeingFramed(),
27582763
isTracker: false,
27592764
shouldBlock: true,
2760-
shouldBlockTrackerCookie: true,
2765+
shouldBlockTrackerCookie: initialShouldBlockTrackerCookie(),
27612766
shouldBlockNonTrackerCookie: false,
27622767
isThirdPartyFrame: isThirdPartyFrame(),
27632768
policy: {

build/integration/contentScope.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10554,13 +10554,18 @@
1055410554
* @property {boolean} isThirdPartyFrame
1055510555
*/
1055610556

10557+
function initialShouldBlockTrackerCookie () {
10558+
const injectName = "integration";
10559+
return injectName === 'chrome-mv3'
10560+
}
10561+
1055710562
// Initial cookie policy pre init
1055810563
let cookiePolicy = {
1055910564
debug: false,
1056010565
isFrame: isBeingFramed(),
1056110566
isTracker: false,
1056210567
shouldBlock: true,
10563-
shouldBlockTrackerCookie: true,
10568+
shouldBlockTrackerCookie: initialShouldBlockTrackerCookie(),
1056410569
shouldBlockNonTrackerCookie: false,
1056510570
isThirdPartyFrame: isThirdPartyFrame(),
1056610571
policy: {

build/windows/contentScope.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2758,13 +2758,18 @@
27582758
* @property {boolean} isThirdPartyFrame
27592759
*/
27602760

2761+
function initialShouldBlockTrackerCookie () {
2762+
const injectName = "windows";
2763+
return injectName === 'chrome-mv3'
2764+
}
2765+
27612766
// Initial cookie policy pre init
27622767
let cookiePolicy = {
27632768
debug: false,
27642769
isFrame: isBeingFramed(),
27652770
isTracker: false,
27662771
shouldBlock: true,
2767-
shouldBlockTrackerCookie: true,
2772+
shouldBlockTrackerCookie: initialShouldBlockTrackerCookie(),
27682773
shouldBlockNonTrackerCookie: false,
27692774
isThirdPartyFrame: isThirdPartyFrame(),
27702775
policy: {

src/features/cookie.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,18 @@ import { isTrackerOrigin } from '../trackers.js'
1212
* @property {boolean} isThirdPartyFrame
1313
*/
1414

15+
function initialShouldBlockTrackerCookie () {
16+
const injectName = import.meta.injectName
17+
return injectName === 'chrome' || injectName === 'firefox' || injectName === 'chrome-mv3'
18+
}
19+
1520
// Initial cookie policy pre init
1621
let cookiePolicy = {
1722
debug: false,
1823
isFrame: isBeingFramed(),
1924
isTracker: false,
2025
shouldBlock: true,
21-
shouldBlockTrackerCookie: true,
26+
shouldBlockTrackerCookie: initialShouldBlockTrackerCookie(),
2227
shouldBlockNonTrackerCookie: false,
2328
isThirdPartyFrame: isThirdPartyFrame(),
2429
policy: {

0 commit comments

Comments
 (0)