Closed Bug 1921289 Opened 29 days ago Closed 17 hours ago

Implementing Nimbus feature for third-party cookie blocking on Android

Categories

(Core :: Privacy: Anti-Tracking, task)

task

Tracking

()

RESOLVED FIXED
133 Branch
Tracking Status
firefox133 --- fixed

People

(Reporter: timhuang, Assigned: timhuang, NeedInfo)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

No description provided.
Assignee: nobody → tihuang
Status: NEW → ASSIGNED
Pushed by tihuang@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/e694408825e3 Implement the Nimbus feature third-party-cookie-blocking on Android. r=owlish,geckoview-reviewers,android-reviewers,amejiamarmol

Backed out for causing build bustage and linting failure on Core.kt

[task 2024-10-24T19:25:55.813Z] > Task :app:stripFenixBenchmarkDebugSymbols
[task 2024-10-24T19:25:55.813Z] Unable to strip the following libraries, packaging them as they are: libandroidx.graphics.path.so, libdatastore_shared_counter.so, libfreebl3.so, libgkcodecs.so, libipcclientcerts.so, libjnidispatch.so, liblgpllibs.so, libmegazord.so, libmozavcodec.so, libmozavutil.so, libmozglue.so, libnss3.so, libnssckbi.so, libplugin-container.so, libsentry-android.so, libsentry.so, libsoftokn3.so, libxul.so.
[task 2024-10-24T19:25:55.913Z] 
[task 2024-10-24T19:25:55.913Z] > Task :app:mergeFenixBenchmarkAssets
[task 2024-10-24T19:25:56.013Z] > Task :app:extractFenixBenchmarkNativeSymbolTables
[task 2024-10-24T19:25:56.013Z] > Task :feature-logins:compileReleaseKotlin
[task 2024-10-24T19:25:56.013Z] > Task :feature-logins:compileReleaseJavaWithJavac NO-SOURCE
[task 2024-10-24T19:25:56.013Z] > Task :feature-logins:bundleLibRuntimeToJarRelease
[task 2024-10-24T19:25:56.013Z] > Task :feature-logins:processReleaseJavaRes
[task 2024-10-24T19:25:56.013Z] > Task :feature-logins:createFullJarRelease
[task 2024-10-24T19:25:56.413Z] > Task :app:extractIncludeFenixBenchmarkProto
[task 2024-10-24T19:25:56.413Z] > Task :app:generateFenixBenchmarkProto
[task 2024-10-24T19:25:56.413Z] > Task :feature-logins:bundleLibCompileToJarRelease
[task 2024-10-24T19:25:56.413Z] > Task :feature-logins:generateReleaseLintModel
[task 2024-10-24T19:25:57.913Z] > Task :feature-logins:extractReleaseAnnotations
[task 2024-10-24T19:25:57.913Z] > Task :feature-logins:mergeReleaseGeneratedProguardFiles
[task 2024-10-24T19:25:57.913Z] > Task :feature-logins:mergeReleaseConsumerProguardFiles
[task 2024-10-24T19:25:57.913Z] > Task :feature-logins:lintVitalAnalyzeRelease SKIPPED
[task 2024-10-24T19:25:57.913Z] > Task :feature-logins:mergeReleaseJavaResource
[task 2024-10-24T19:25:57.913Z] > Task :feature-logins:generateReleaseLintVitalModel
[task 2024-10-24T19:25:57.913Z] > Task :feature-logins:syncReleaseLibJars
[task 2024-10-24T19:25:57.913Z] > Task :feature-logins:bundleReleaseLocalLintAar
[task 2024-10-24T19:25:57.913Z] > Task :app:mergeFenixBenchmarkNativeDebugMetadata NO-SOURCE
[task 2024-10-24T19:25:57.913Z] > Task :feature-logins:exportReleaseConsumerProguardFiles
[task 2024-10-24T19:25:58.013Z] > Task :app:extractFenixBenchmarkVersionControlInfo
[task 2024-10-24T19:25:58.013Z] > Task :app:compressFenixBenchmarkAssets
[task 2024-10-24T19:25:58.113Z] > Task :app:sdkFenixBenchmarkDependencyData
[task 2024-10-24T19:25:58.113Z] > Task :app:validateSigningFenixBenchmark
[task 2024-10-24T19:25:58.113Z] > Task :app:writeFenixBenchmarkAppMetadata
[task 2024-10-24T19:25:58.113Z] > Task :app:writeFenixBenchmarkSigningConfigVersions
[task 2024-10-24T19:26:00.713Z] > Task :app:convertLinkedResourcesToProtoFenixBenchmark
[task 2024-10-24T19:26:26.413Z] > Task :app:compileFenixBenchmarkKotlin
[task 2024-10-24T19:27:22.613Z] e: file:///builds/worker/checkouts/gecko/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/Core.kt:186:36 Unresolved reference: cookieBehaviorOptInPartitioning
[task 2024-10-24T19:27:22.614Z] file:///builds/worker/checkouts/gecko/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/Core.kt:186:36: error: Unresolved reference: cookieBehaviorOptInPartitioning
[task 2024-10-24T19:27:22.614Z] e: file:///builds/worker/checkouts/gecko/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/Core.kt:192:36 Unresolved reference: cookieBehaviorOptInPartitioningPBM
[task 2024-10-24T19:27:22.614Z] file:///builds/worker/checkouts/gecko/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/Core.kt:192:36: error: Unresolved reference: cookieBehaviorOptInPartitioningPBM
[task 2024-10-24T19:27:22.614Z] 
[task 2024-10-24T19:27:22.614Z] > Task :app:compileFenixBenchmarkKotlin FAILED
[task 2024-10-24T19:27:22.713Z] 
[task 2024-10-24T19:27:22.713Z] FAILURE: Build failed with an exception.
[task 2024-10-24T19:27:22.713Z] 
[task 2024-10-24T19:27:22.713Z] * What went wrong:
[task 2024-10-24T19:27:22.713Z] Execution failed for task ':app:compileFenixBenchmarkKotlin'.
[task 2024-10-24T19:27:22.713Z] > A failure occurred while executing org.jetbrains.kotlin.compilerRunner.GradleCompilerRunnerWithWorkers$GradleKotlinCompilerWorkAction
[task 2024-10-24T19:27:22.713Z]    > Compilation error. See log for more details
[task 2024-10-24T19:27:22.713Z] 
[task 2024-10-24T19:27:22.714Z] * Try:
[task 2024-10-24T19:27:22.714Z] > Run with --stacktrace option to get the stack trace.
[task 2024-10-24T19:27:22.714Z] > Run with --info or --debug option to get more log output.
[task 2024-10-24T19:27:22.714Z] > Run with --scan to get full insights.
[task 2024-10-24T19:27:22.714Z] > Get more help at https://help.gradle.org.
[task 2024-10-24T19:27:22.714Z] 
[task 2024-10-24T19:27:22.714Z] BUILD FAILED in 5m 24s
[task 2024-10-24T19:27:22.714Z] 3280 actionable tasks: 3167 executed, 113 up-to-date
[taskcluster 2024-10-24 19:27:23.961Z] === Task Finished ===
[taskcluster 2024-10-24 19:27:25.189Z] Artifact "public/build/target.arm64-v8a.apk" not found at "/builds/worker/checkouts/gecko/mobile/android/fenix/app/build/outputs/apk/fenix/benchmark/app-fenix-arm64-v8a-benchmark.apk": (HTTP code 404) no such container - Could not find the file /builds/worker/checkouts/gecko/mobile/android/fenix/app/build/outputs/apk/fenix/benchmark/app-fenix-arm64-v8a-benchmark.apk in container 82fd18d7dc7a38caea642eafe57b388894ed614f774dbebd5fbcb8a88af5b934 
[taskcluster 2024-10-24 19:27:25.534Z] Unsuccessful task run with exit code: 1 completed in 515.439 seconds
Flags: needinfo?(tihuang)
Pushed by tihuang@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/be024277429a Implement the Nimbus feature third-party-cookie-blocking on Android. r=owlish,geckoview-reviewers,android-reviewers,amejiamarmol
Status: ASSIGNED → RESOLVED
Closed: 17 hours ago
Resolution: --- → FIXED
Target Milestone: --- → 133 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: